I built a physical control panel for Home Assistant that features buttons, LEDs, and a touch screen. It's powered by two Raspberry Pi 3B+ boards and uses power over Ethernet. The panel monitors and controls lights, switches, electricity, water usage and more using the Home Assistant API. In this video you can see what it does, how it works and how it was built, along with an explanation of the software. All of the parts are readily available and the major ones are listed below in case you want to build a similar panel too!
Some items mentioned in this video: (This video is not sponsored and these are not affiliate links)
- Home Assistant: [ Ссылка ]
- AppDaemon/HAdashboard: [ Ссылка ]
- Raspberry Pi 3B+: [ Ссылка ]
- Pi Official 7" touchscreen display: [ Ссылка ]
- Pi POE HAT: [ Ссылка ]
- Adafruit MCP23017 GPIO Expander: [ Ссылка ]
- balenaCloud Platform: [ Ссылка ]
Additional info based on comments/questions:
- Motorized water valve: [ Ссылка ] (newer version than the discontinued one in the video)
- Pulse water meter - newer versions here: [ Ссылка ]
DEC Mini in background: [ Ссылка ]
Programming info:
- To send commands to your Home Assistant using Python and Requests: [ Ссылка ]
- To receive real time updates from your Home Assistant using Python and a web socket: [ Ссылка ]
GitHub repository for STL files and parts list: [ Ссылка ]
![](https://i.ytimg.com/vi/Oz87wOJSQm8/maxresdefault.jpg)