An ESP32 / ePaper Wall Thermostat for use with MQTT Broker / pimatic
It's an little Arduino script for an esp32 / 8266 chip, which get's room temperature and thermostat setpoint from an mqtt broker. Via push buttons, changes can be done.
I'm using pimatic (https://pimatic.org/) combined with the AVM Dect "Smart" Thermostat devices. As the fritz! DECT is not as smart as i want them to be, and i really don't like the app, i wanted to create a possibility to control them from a wall panel.
- Raspberry Pi / Pimatic
- any kind of pimatic-supported thermostat for your heater (Watch out if your heater got it's own wall panel. It might be cheaper)
- MQTT Broker / pimatic-mqtt (https://github.com/wutu/pimatic-mqtt)
- ESP32
- A display. I use the 1.54" ePaper Display from waveshare: https://www.waveshare.com/wiki/1.54inch_e-Paper_Module
- Some Buttons
- A case
- PCB / Breadboard
Pimatic Team: https://pimatic.org/ wutu (pimatic-mqtt): https://github.com/wutu/pimatic-mqtt Adafruit (GFX-Library): https://learn.adafruit.com/adafruit-gfx-graphics-library/ ZinggJM (GxEPD): https://github.com/ZinggJM/GxEPD
Following.
Following.