Walter Leak Detector

A couple years ago, water leaked through my hot water tank in the basement. Fortunately I discovered it early thereby avoided some costly water damages. Since that incident, I have been considering investing in a water leak detector. Rather than purchasing one, I hacked together a water detector with a Node-MCU board and some old parts. This project builds upon my post “Integrating ESP8266/ESP32 Micro-controller“. … Continue reading Walter Leak Detector

Integrating ESP8266/ESP32 Micro-controller

ESP8266 and ESP32 are low-cost micro-controllers by Espressif Systems. They come in various form of development boards and are very popular in the Arduino development environment. The Make Advisor website has reviews on some of the popular ESP8266 and ESP32 boards. Since my home automation system is based on Home Assistant, I started to experiment with custom firmware to enable them to be controlled directly … Continue reading Integrating ESP8266/ESP32 Micro-controller

Adding Sonoff Wi-fi Switch

The Sonoff Basic is an inexpensive wi-fi switch. This post shows how to control the Sonoff with the ESPHome component. The ESPHome firmware also allows me to control a host of other ESP8266/ESP32-based devices, sensors and switches directly from the Home Assistant dashboard. Flashing ESPHome on to the Sonoff requires taking the device out of its plastic casing and connecting it to the PC USB … Continue reading Adding Sonoff Wi-fi Switch