Skip to content

ESP8266/Wemos D1 mini schedule controller for TacoGenie

License

Notifications You must be signed in to change notification settings

dacarson/TacoGenieScheduler

Repository files navigation

Github License Github Release

TacoGenieScheduler

ESP8266/Wemos D1 mini schedule controller for TacoGenie

Description

The TacoGenie is a water circulator used to heat pipes so that hot water is available when you turn the tap on. Keeping the pipes hot continously is a waste of energy, and conversly, failing to remember to activate the unit can waste water waiting for it to get hot. The user can attach a Starter button and/or Wireless Remotes or Motion Sensors. The wiring for the Wireless Remotes or Motion Sensors consists of 12V DC (white and black wires) and a start line (green wire). The TacoGenie runs until it detects hot water and then switches off.

Through the web page you can configure when you would like the unit to run. The web page allows you to have 10 different time slots per day. Each day can be configured separately. When in an active timeslot, the software tells the unit to start every 10mins. When the pipes are hot, it automatically turns off.

Preview

Setup

Hardware

Using a relay shield on a Wemos mini D1, wiring the NO (Normally Open) side to the white and green wires. The relay can then trigger the unit to start. The unit automatically runs till the pipes are warm.

Using a DC Power Shield (7-24V DC) on the Wemos, the Wemos can be powered from the TacoGenie 12V DC line.

Software

Change the lines in TacoGenieScheduler.ino to contain your WiFi SSID and Password:

const char *ssid     = "your_wifi_ssid";
const char *password = "your_wifi_password";

Make sure you upload the web files to a LittleFS file system on the Wemos unit.

License

This library is licensed under MIT License