A Raspberry pi based iot home automation system and associated flutter app.
The extension board is connected to a relay board which is controlled by raspberry pi. Current functionalities include -
- Use MCB for added protection.
- Control all the switches in the extension board using pi in parallel to the switches already in the board.
- Turn on lights at 7am everyday, overriding all the other settings.
- Turn off all the switches when phone disconnects from the local network.
- Access pi anywhere around the globe using ngrok and send generated url to slack.
- Associate it with the ugly flutter app to override switch states.
- Use supervisor daemon to run all the services at startup and for a miniature orchestration.