MOBILE CONTROLLED LIGHTING PROTOTYPE 2nd OCTOBER 2014 TEAM 13
Project Goals Make the current android app : Reliable & Robust Incorporate new usability features requested by client Develop a robust REST - API
SYSTEM OVERVIEWSYSTEM OVERVIEW:
Technologies Used: 1. Java – Android 2. Mongo DB 3. Ram Node server 4. Node.js framework
Workflow:
SYSTEM OVERVIEW
LOG IN
Home screen Admin can perform all the mentioned functions. A normal user (NOT an admin ) can only add favorites and manage switches.
Manage Gateway Screen appearing on clicking 'Add Gateway ' menu on Home screen
Configure gateway Logged in as Admin: i) Add required parameters for the gateway ii) Option to add floor, room switches
Manage Gateway Logged in as Admin: i) A list of available existing gateways ii)An option to add a new gateway iii)Option to delete an existing gateway
Favorites Logged in as Admin / User: i) A list of favorite switches ii) Option to turn ON/OFF individual switch
Add user Logged in as Admin and adding a user: i) Add a username ii) Give access to selected switches as per requirement.
Edit user Logged in as admin: i) The table is a list of existing users ii) Option of adding a new user
Edit Switch Screen appearing after clicking 'Manage Switches' option on Home screen
Control Switch Screen for: i) Adding the switch ii) Changing the status of the switch iii) Editing the name of switch iv) Deleting the switch
BACKEND SCHEMA
THANK YOU Q/A ??