Hello. I try turn on automatic heating in my house. I have a problem about automation script. What is the wrong ? because nothing happend I used xiaomi sensor temerature
##########################################################
## Turn on Basement Heater when Cold
##########################################################
We have several rooms with a Xiaomi Temperature sensor and only one central thermostat in the living room.
Iād like to be able to temporarily turn on the heating in case one of the rooms is too cold. This would be done by invoking the climate.set_temperature service on the Honeywell Climate component to e.g. 25 Ā°C to make sure the heating kicks in.
By doing so e.g. the room upstairs would become warm and when the target temperature is reached, the climate.set_temperature service is invoked again setting the thermostat to e.g. 21 Ā°C.
You can achieve this with automations and maybe use the āmin/max sensorā so you can get information about all the rooms, unless itās just that 1 room thatās always colder than the rest.
Thank you for the feedback @kirichkov. No problem to do it using automations, Iāll give that a try. The Generic Thermostat just seemed to good to be true for my use case
Yes, it is. You can use only one heater. Iād suggest you try either of the following:
Create a group with all heaters inside, and try using that as a heater:
Just add one heater, and then using automations switch on/off the other heaters, when the āMasterā heater is switched on/off by the Generic thermostat
id: OgrzewanieAutoON
alias: Ogrzewanie Auto ON
trigger:
platform: state
entity_id: switch.plug_158d00010ee85c
to: āonā
action:
service: homeassistant.turn_on
entity_id: group.ogrzewanie
#####Ogrzewanie auto off
id: OgrzewanieAutoOFF
alias: Ogrzewanie Auto OFF
trigger:
platform: state
entity_id: switch.plug_158d00010ee85c
to: āoffā
action:
service: homeassistant.turn_off
entity_id: group.ogrzewanie