| Repository Status | ESPHome Community |
|---|---|
Configuration files for my ESP8266 / ESP32 plugs and boards for use with Home Assistant. I have made heavy use of !include files to limit code duplication. This allows me to focus on the advanced code I create for projects like my Bathroom Fan Controller and my Irrigation Controller.
In the common folder you will find repetitive configuration blocks representing status light, wifi, api, and logging. The Sonoff and Tuya Plugs share common code in the /common/templates/ folder. @AlexMekkering thank you for showing us how powerful this is.
Sonoff 4ch Pro R2
Orbit Heavy duty sprinkler valves
I forked this repo to use @bruxy70 and #BrianHanifin` code to program my own Irrigation Controller. I use Home Assistant and ESPHome web interface instead of a display. Duplicated zones 1 and 2 to and increase to 4 zones in irrigation.yaml. I found operating the push buttons on the sonoff worked intermittenly. Changed binary_sensors debounce filters and trigger settings.
Our battery and cloud powered Melnor Raincloud/Aquatimer has been flaky off and on for years. Now even new batteries aren't resolving the problem. Also, there appears to be possible battery acid inside the battery compartment. I suspect the wireless radio may be dead despite being able to manually toggle the valves.
The ESPHome projects I have done around our house have been extremely reliable and useful additions to our smart home. Recently, the ESPHome Examples site featured @bruxy70's Irrigation with display project that turned a Sonoff 4 channel Pro unit into an irrigation controller, which inspired me. That project features a nifty touch screen display. But since the controller will be far out of the way on the side yard, the user interface can be handled by Home Assistant.
Modified from #BrianHanifin See contact info below
Ask on the ESPHome #general channel on Discord. Use #BrianHanifin to tag Brian.