Project Functions
Divided according to the structure, functions of each part are as follows.
Smart light devices
- Network configuration and connection.
- LED PWM control, such as switch, brightness, color temperature, etc.
- Automation or scene control, e.g., time switch.
- Encryption and secure boot of the Flash.
- Firmware upgrade and version management.
Smartphone apps
- Network configuration and device binding.
- Smart light product control, such as switch, brightness, color temperature, etc.
- Automation or scene settings, e.g., time switch.
- Local/remote control.
- User registration, login, etc.
ESP RainMaker IoT cloud platform
- Enabling IoT device access.
- Providing device operation APIs accessible to smartphone apps.
- Firmware upgrade and version management.