This document is an outline of the planned functionality of this web-app as described by each required workflow/user-story. If the workflow is a bullet, it is still un-planned. If the workflow is numbered, it is planned. If it is strikethrough, it is complete.
- A superuser can add a new user in the admin panel and send an invite for them to set up their own password.
- A superuser can authorise and de-authorise a user to access home control.
- Any user can log in, and they will be informed what level of control they have.
- An authorised user can set the default brightness, colour, and time-intervals for the 'Daily Scenes'.
An authorised user can go to the lighting page, and initiate the standard 'Daily Scenes' in any given room.An authorised user can go to the lighting page and set up one or more light switches to control any given room with the standard 'Daily Scenes'.An authorised user can go to the lighting page and set up one or more movement sensors to control any given room with the standard 'Daily Scenes'.
- Display mode.
- Disco mode.
- Holiday mode.
- Switch all the lights off.
- Open / close door.