Feature list
Our smart home product will have the following features:
- Support BLE mesh networking.
- During provisioning, a node blinks an LED indicator to distinguish itself visually.
- A light sensor will be provided. This broadcasts a message to the network when the light level drops below a certain threshold.
- A switch will be provided. When the switch receives an ON/OFF message or a level change notification from the light sensor, it will turn the connected lamp on/off accordingly.
- A gateway will be provided. This provides a web user interface for controlling the switch's state.
Now that we've covered the feature list, we can propose our solution.