For use with ESP8266. Sends and receives heartbeat messages via MQTT to ensure that services are running. If a heartbeat is not received then a telegram message is sent as notification of failed service.
Original Page and source. Thanks Christian!
I use either VS Code or Arduino IDE
- Set the board type
- Install packages
- Compile and upload
- Access Web portal (default address is 192.168.4.1)
- Set Wifi (reboot and reconnect to new IP)
- Set other settings via Web UI
There are two .ino projects. One to control a single valve (the one I use), and the other to control 2 valves, which was Christian's design, but I don't need it (so it's untested)