Skip to content

Temperature monitor & stuff using ESPHome and HomeAssistant

License

Notifications You must be signed in to change notification settings

nickmcgill/ha-haysteamer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ha-haysteamer

Temperature monitor, switching off a steamer at a set temperature using ESPHome, a smart switch and HomeAssistant.

This uses a NodeMCU ESP8266, a DS18B20 (waterproof version), a smart socket and a 4k7 resistor.

IMG_20220123_144526

The wiring needed is well documented, so not repeated here.

IMG_20220123_144532

(The prototype board was from https://www.amazon.co.uk/dp/B081QYPHHP and the tasmota smart socket from https://www.mylocalbytes.com/products/smart-plug-pm-uk )

Programming the NodeMCU was done using the ESPHome addon within HomeAssistant.

Getting the address of the sensor is documented here: https://esphome.io/components/sensor/dallas.html?highlight=dallas It's noted in the yaml file where to initially comment the lines in order to get the address of the DS18B20

The tasmota smart socket (or any other smart socket) needs to be accessible by HomeAssistant. The ha-automation was generated from the ha front end - when temp>80, switch off smart switch, call service to notify a phone app.

Now added pressure sensors to monitor water levels in the steamer and stop it boiling dry. Pressure sensors from https://www.amazon.co.uk/gp/product/B07TWLP3X8 (other suppliers are available).

Data line from HX711 linked to D0, clock to D1, used 5V from the Vin pin, and adjacent ground pin.

About

Temperature monitor & stuff using ESPHome and HomeAssistant

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published