I’ve started to move away from my Hive heating setup and have started off with a single Aqara radiator valve connected via ZHA.
I use HA for my heating g schedules to turn on the Hive radiator valves which then talk to the Hive thermostat and ask for the boiler to start. Working within this framework, I’ve produced the following two automations to set the Hive thermostat accordingly to whether the Aqara valve needs the boiler on or not.
Have I missed anything out? This just seems to be too simple and I’ve a suspicion that I’ve missed out or forgotten something.
alias: Heating - Aqara Rad Valve Call For Heat
trigger:
- platform: numeric_state
entity_id:
- climate.lounge_window
attribute: temperature
above: sensor.lounge_Govee_tempsensor
condition: []
action:
- service: climate.set_temperature
metadata: {}
data:
temperature: 25
target:
device_id: HiveThermostat
mode: restart
alias: Heating - Aqara Rad Valve Stop Call For Heat
trigger:
- platform: numeric_state
entity_id:
- climate.lounge_window
attribute: temperature
below: sensor.lounge_Govee_tempsensor
condition:
- condition: state
entity_id: schedule.schedule_dining_room_hive
state: "off"
<SNIP Cut for brevity - condition repeated for multiple schedules>
action:
- service: climate.set_temperature
metadata: {}
data:
temperature: 12
target:
device_id: HiveThermostat
mode: single