I’ve got electric radiators around my apartment and I’ve put in some zigbee switches to control them. What I’d like to do though is have a zigbee thermostat in each room that can control the radiators in that room. I’ve bought an Avatto thermostat, but it doesn’t expose the selected temperature in ZHA.
Ideally, I’d like a zigbee thermostat that gives the ambient temperature and allows the user to select a temperature, where I can use an automation to switch the radiators on and off.
The radiators are electric, operated by a zigbee switch. Just on/off. For that you do not need a physical thermostat device, but a virtual thermostat entity and a temperature sensor that is connected to HA.
What you need is the generic thermostat integration from the link below. You give it the temperture sensor and it controls the switch for the radiator. That is all:
Thanks, yes, I know about that, but I have guests and my wife that would prefer a physical dial that they can set rather than having to firstly load the HA app, get credentials and then change the settings. Really what I’m looking for is a device that I can put in each room which would control the radiators in that room based on the ambient temperature.
Then a dimmer dial would be a way to control the virtual thermostat, but you’d lack feedback on the setpoint. You might also consider something like this and program the touch display with buttons and setpoint display.
Afaik there are no smart devices that do what you want, because they all are meant to control a valve. Thats is why they are called TRV - the V stands for valve, which an electric radiator does not have.
There might be smart electric radiators, but that would be a huge investment.
Tbh though, I automated heating at home and we never toch the controls anymore. It is nice to know we can, but we never do anymore.
A right, yes I got confused, that could work. Thermostats should work, TRV’s not.
But the thermostat the OP bought might serve as well. I find it hard to believe it does not expose temperatures. Can you show the entity in developer tools? If it exposes as a climate entity, all information needed should be there (assuming it is on). You would not even need a generic thermostat entity.