nielsfaber / zoned-heating

Integration for multi-zone climate control
37 stars 9 forks source link

Best approach for zoned heating, zone klep/motor and TRVs if needed. #10

Closed brommetje closed 1 year ago

brommetje commented 1 year ago

Situation house 1900, insulation moderate/reasonable, floorheating and rooted tone1 as a thermostat in the livingroom, then a connected OTGW, there is a zone valve in the supply of the underfloor heating, which can be controlled via a shelly, further radiators on the 1st floor and in the shower and laundry room , use Home Assistant (beginner) with zigbee and zwave, my problem is that the radiators do not heat up properly, due to the toon1 and floor heating in the livingroom. so want to make a kind of zone with zone valve to give radiators more and longer hot water if needed 3 TRVs available never used, what is the best approach?

nielsfaber commented 1 year ago

Closing old issues (please let me know if help is still needed).

de-Techneut commented 1 year ago

Have a similar setup.

Groundfloor: Place of thermostat with floor heating. Have an option to turn on/off the heating pump through a shelly switch. First and Second floor different rooms/zones with TRVs

Ideal scenario:

Could you make a solution were we can add a switch to turn on/off the ground floor heating depending if it needs heat or not?

brommetje commented 1 year ago

That would be a nice improvement and everything works even more optimally because you can now also temporarily switch off the underfloor heating. @Niels do you have the possibility to investigate and maybe to implement this or somebody else maybe.

nielsfaber commented 1 year ago

@de-Techneut

Could you make a solution were we can add a switch to turn on/off the ground floor heating depending if it needs heat or not?

How should this integration determine whether there is a need for heat downstairs? Is there an entity in HA which exposes this information? I don't think the data from the thermostat can be used, since this integration overrides the settings when it the TRVs demand heat. Hence I don't really see a way to implement what you are asking.

brommetje commented 1 year ago

Maybe when ground floor temperature is reached (livingroom) then switch on a dummy switch and then when ground floor is below setpoint temperature switch off the dummy switch.

Or maybe when ground floor temperature is reached switch on a dummy switch on for a adjustable amount of time.

brommetje commented 1 year ago

Only question is now how do you known when the temperature in the living room is below setpoint temperature when other zones are still heating?

de-Techneut commented 1 year ago

@de-Techneut

Could you make a solution were we can add a switch to turn on/off the ground floor heating depending if it needs heat or not?

How should this integration determine whether there is a need for heat downstairs? Is there an entity in HA which exposes this information? I don't think the data from the thermostat can be used, since this integration overrides the settings when it the TRVs demand heat. Hence I don't really see a way to implement what you are asking.

I was checking my thermostat climate entity for it's attributes. These can be seen here: Schermafbeelding 2023-10-21 113548 There is temperature (which is setpoint temperature) and current temperature available.

My thoughts are, when a zone is asking for heat. You increase the thermostat temperature to turn the boiler on, so the zone gets heat. But before increasing the thermostat value, you save the current setpoint value of the thermostat to controle the switch of the floor heating. Is room temperature above "original" setpoint, turn switch of. Is room temperature below "original" setpoint, turn switch on.

In practice I'm not sure if this works wel, but I would like to give this a try.