Homey Community Forum

How to control boiler & zone valves with Homey



Can anybody help me work out how to control boiler & zone valves with Homey?

I have:

Ground Floor: 4 underfloor heating zones with HeatIt Z-Wave thermostats working with Markus Kling’s Heating Scheduler App (Thanks @Markus).


First Floor: 7 radiators upstairs with Popp Z-Wave TRVs

The radiators are currently run using a Fibaro Homecenter 2 "Heating Panel" app. I’d like to move the control of these to Homey, but I don’t know how.

Currently the Fibaro Homecenter heating panel app “automatically tells” one of 4 x Fibaro Double Switch 2 relays (FGS 223) that are wired via a wiring centre to the boiler and zone valves, if one of the Popp TRVs calls for heat, according to the set points in “Heating Panel” time schedule, or manually from the TRV being set. I didn’t set-up the Fibaro Homecenter, but I think it does this somehow by having first created a link between the relays and the TRV thermostats

Here is the wiring diagram:

I also need to work out how to have the hot water (stored in the cylinder) be heated according to a time schedule. (I tried also installing Logi Heating Scheduler, beta 2.0.2, from @SpecialCircumstances for hot water control but it doesn’t see my thermostats yet)

Would greatly appreciate some guidance on whether or not I can set-up it up to work with just apps, or if not with the necessary flows.

Many thanks


Nobody knows how to do this?


Heya. I have something like this setup … in fact I have a dual fibaro switch controlling two 240v DPDT relays in line with y plan wiring to provide override of the two channels from the boiler controller. One allows for heating override (call for heat via external script currently) the other allows for hot water schedule via flows.
LHS should work with any device with thermostat capability. Try restarting the app If it’s not behaving correctly.

PS I would not recommend running both LHS and Marcus’s app at the same time, and I’d note his is far more developed.


Thanks for your reply. Would you mind elaborating on this:

How do you trigger the call for the boiler to turn on from your scheduler?