Move Hive eTRVs to local HA solution

Those who use Hive will know that they’ve had some service issues recently. Mainly their app completely stopped working, resulting in the inability to control any devices from the app.

Hive is one of the last remaining Cloud based integrations I have in my system. I’m eager to rip it out.

I have:

  • 2x Heating Zones
  • Hot Water control
  • 16x eTRV

Things I’ve learned so far / am thinking I need to do the with the current system:

  • The Hive eTRVs are Zigbee and surprisingly well supported in Zigbee2MQTT
  • I will need to replace the two Hive receivers with 3 smart switches, probably Sonoff. (2x zones + 1 for hot water)
  • I will need to replace the two main Thermostats with Zigbee2MQTT compatible devices. Thinking Drayton Wiser thermostat displays
  • I also want to add a Drayton Wiser thermostats
    to each room that has multiple radiators, so I can have a central control location

Things I want to achieve:

  • When the rooms thermostat requires heat, it will turn on the associated zones pump for 30 minutes
  • When using a room thermostat (where there are multiple radiators in a room) turn on the rooms eTRVs, which will trigger the above requirement, until the temperature is achieved
  • Set schedules for individual rooms / thermostats

Before I go about writing a fancy NodeRed / python script, is there anything out there already to achieve what I am looking for?

Thanks

Did you manage to do this? Interested to know how you got on