(project's sources and assets on GitHub: github.com/ncolomer/WaterTankMonitor)

Over the last months, I set out to turn an idea into a physical device: a water level monitor for my 5m³ water tank, connected via Zigbee and integrated with my Home Assistant. 

This journey spanned PCB design, firmware development, 3D modeling, and assembly, all while navigating plenty of challenges and learning experiences. 

In this write-up, I’ll walk you through the process, share the roadblocks I encountered, and detail how I overcame them, hoping it might serve as inspiration or guidance for other makers.

Read more »