Or recommendations for another that can be controlled through EmonCMS/Node-Red and provides a way of tracking consumption.
I guess for energy consumption, might be able to use a Shelly or Sonoff, but good to track time heating is on etc.
Someone did ask a couple of years ago about modifying the Relay Thermostat, but can probably work around that with a node-red dashboard and a cheap tablet
You can use any wifi switch to do so such as the Sonoff devices.
Iām using ādumbā wifi relays and managing the temperatures and schedules through Home Assistant (generic climate integration). You can then add in more complex conditions such as outside temperature and presence detection.
No bother. Sonoff now have a āDIYā mode so you can OTA flash something like ESPHome or Tasmota to make the integration with HA easier.
The one advantage some of these other relays have is that they offer a Normally Closed (NC or Normally Open (NO) option i.e. the relay defaults (no power to relay) open circuit or closed.
Iām putting a relay override on my mechanical tank thermostat so I can make the boiler heat the tank more or less depending on conditions. However, Iām using 2 relays one NC and one NO so if the relays lose power it reverts to the mechanical thermostat.
Iāve also set up my heating so I have not removed the āwallā thermostat, just override it (relay is in parallel), so again, if the control system goes AWOL, it reverts to the wall themostat.
Iām actually using the Wifi MQTT Relay thermostat for my central heating but only for wire connection to trigger boiler heating and as temperature sensor, the actual heating schedule/conditions is setup in NodeRed dashboard using heating node.
Interesting what you say about having the old ādumbā thermostat in parallel, hadnāt thought of that, I also left the old one on the wall as backup, just in case, but having it in parallel could make sense, especially if get house sitters
I was using sonoff Pow to āsmartenā up the old boiler, but changed to Shelly 1PM (with stock firmware but MQTT enabled) as it actually fits in junction box rather than messy plug setup.
So I have node-red turn on boiler when heating comes on and so forth.
For the underfloor heating, as I understand it, temperature sensor should be under the heating elements (under/in the screed) so would need a very long wired DS18B20!
Iāve not seen any articles about successfully adding temp sensor to a Sonoff Pow R2, but that would do the job, though would have to work out where to put it as too big for back boxes ā unlike the Shelly devices.
Iāve still got a Sonoff Pow running Tasmota to keep an eye on garden cabin power consumption and see if heater comes on. I could see if I manage to wire up DS18B20 to that I guess.
Iāve purchased Shelly 1 with Tasmota loaded from Flashed Firmware successfully before, not much more expensive and just makes life easier. Maybe Iāll grab a Sonoff Pow R2 from there to try out.
I did setup HA a few years ago, at the time I think I was having issues maintaining the config yaml file a bit, then found that nodered and itās dashboard alongside emoncms did everything I needed.
A colleague was saying it was much more straightforward, I will revisit, but barely time to maintain/fix/improve nodered stuff atm with house renovations.
Yeah I went there specifically for the CC2531, probably grab a few Xiaomi temp sensors (not much more than elsewhere but free & fast shipping as itās within Europe).
I wish they did a Shelly 1pm flashed with Tasmota as I am preferring them over Sonoff these days.
I flashed my Sonoff Pows using the Tasmota-OTA which sounds like itās redundant now if Sonoff support it directly, thatās good to know.
I have just realised my my EmonTx will be in the new kitchen (main fuse board is there) but that doesnāt help me.
Your setup of having a simple thermostat as backup for the underfloor heating might be sensible, though Iād probably want to run 2 temperature sensors under the floorā¦