LightBot 2.0 User Manual

Back

What is LightBot?

LightBot is a remote light activator designed specifically for the Longwood University Advanced Computing Lab to solve a common problem. After 20 minutes of detecting no movement, the lights in the lab just turn off. Up to now, the only solution has been to send someone to the front of the room to activate the sensor. LightBot allows you to turn on the lights without having to leave the comfort of your seat. LightBot uses the GPIO Zero module in Python to communicate with the Raspberry Pi and the Motor to activate the motion sensor on the lights.

Accessing via the Web Interface

1. Open a web browser and navigate to lights.cs.longwood.edu
2. To access the User Manual for LightBot, click on "User Manual"
3. To access the Login Page for LightBot, click on "Login"
4. To view the lab photo gallery, click on "Photo Gallery"
5. To report an issue, click on "Report a Bug"
6. To register for an account, click on "Login" then click "Don't Have an Account? Register here!"
7. To schedule a time for the Lightbot to activate, Login and then click "Schedule the LightBot"

To Activate LightBot from the Web Interface

1. Click the "Login" button and login to LightBot.
2. Once logged in, click "Awaken Bot Clockwise"

Accessing via Slack

To Activate LightBot from Slack:
1. Open any channel in Slack
2. Type /lights
3. The LightBot will rotate and activate the lights.

Accessing via Terminal/Command Line

To Activate LightBot through your terminal:
1. Open a terminal on a lab machine.
2. From any directory, type "lights".
3. LightBot will activate and turn on the lights.

Accessing via Alexa

To activate LightBot through Alexa:
1. Be in the Advanced Computing Lab
2. Say to the Amazon Echo, "Alexa, lights please"
3. The LightBot will activate and turn on the lights

Accessing via QR Code

To activate LightBot through the QR code:
1. Take out your phone
2. Open the camera
3. Scan the QR code withh your camera
4. LightBot will activate and turn on the lights

To access the LightBot Website:
1. Take out your phone
2. Open the camera
3. Scan the QR code with your camera
4. You will be directed to the LightBot Website

Reporting a Bug

1. Go to "lights.cs.longwood.edu"
2. Fill the proper form fields out
3. Click "Submit"

Scheduling the LightBot

To schedule a time for the LightBot to Activate:
1. Login using the "Login" link
2. Once logged in, click "Schedule the Lightbot"
3. Enter a time you would like the LightBot to activate
4. Click "Submit"

Creating an Account

To create an account to login:
1. Click the "Login" link
2. Click "Don't Have an Account? Register Here!"
3. Fill out the following fields
4. Click "Submit"

Download Tutorial Here