Hey everyone, I wanted to share a fun project I’ve been working on to add a bit more analog charm to my smart home setup. I’ve always loved the idea of having physical indicators for different states around the house, so I decided to build a simple analog notification system using ESPHome and Home Assistant. ![]()
The setup is pretty straightforward: I used a NodeMCU board with four LED modules, each representing a different status. The LEDs are controlled via MQTT in Home Assistant and indicate things like whether the heater is on, if there’s water detected, or if the doors are locked. I even 3D printed custom cases with interchangeable icons to make it easy to switch up what each LED represents. ![]()
![]()
Here’s a quick breakdown of how it works:
- Heater Status: A red LED lights up if the heater on my patio is on.
- Water Detection: A blue LED flashes if my water sensor detects any moisture.
- Door Status: A green LED stays on if all doors are locked and closed.
- Garage Door: A yellow LED indicates if the garage door is open or closed.
The best part is how customizable it is! I can easily add new sensors or change the notifications just by updating the MQTT topics in Home Assistant. Plus, it’s incredibly satisfying to glance over and see everything at a glance without pulling out my phone. ![]()
I’d love to hear if anyone else has built something similar or has tips for expanding this idea even further. Maybe adding more LEDs or integrating different types of notifications? Let me know your thoughts! ![]()