Underfloor heating with zone control

Ended up getting another 10 channel for downstairs. No i use tuya integration and that works perfectly fine

Hi there,

I also working on an underfloor heating solution.
Instead of Ikea plugs I will use Shelly Plus 2PMs.

The generic thermostat entity is clear to me.
But need I (in my case) 6 entities in the config.yaml or can I create them in an additional yaml for a better overview?

I will use the generic thermostats with an automation.
Is it possible to create an automation with an input_boolean switch on and off?
if on then run gen.therm.?
which condition I need to choose for this automation?

This PWM feature looks really nice / what I was looking for!

Do you have any remarks after using it for a winter?
Would you be able to share a list of hardware youā€™ve combined (temp sensors / thermostat?, thermal ā€œmotorsā€, additional items, ā€¦)?

thanks!

Hi Lectere,

That was a very helpful write-up. Iā€™m researching exactly a setup like yours for our house that is being newly built. I especially donā€™t want to have to put a thermostat in every room: a simple temperature sensor should be enough to then allow Home Assistant to act as a virtual thermostat. I also briefly looked at a Honeywell HCC100 solution, but it still requires its own thermostats as input devices.

Your solution is very close to what I would like. The only thing Iā€™m missing in the description of your solution is how you process the signal from the heat pump when it goes into cooling or heating mode. What interface do you use for this? And what what if HA misses this signal? Can you simply read the current state of the heat pump with Home Assistant?

Lastly, I am also very curious about ā€œlessons learnedā€ now that you are a year along with this setup.

Thanks, my retrospect;

  • First of all, very happy with the end result!, works well. Never once did a switch fail. Never once did the heatpump didnā€™t go on.
  • Everything works automatically, I donā€™t have to do anything
  • Home assistant is, because of this, very important, again for me a basic setup; no hypervisor, no reverse proxy, HAOS on hardware with UPS.
  • The Sonoff Snzb-02d is very nice, I and my wife like the display on the device. And battery replacement doesnā€™t require the device to be added again.
  • I combined all the zones on the ground floor, and I almost only heat there
  • I never heat the sleeping room, only cooling
  • I need to make something that will open the valves only when they been closed for longer than a month.
  • placement of the Sonoff snzb-02d is important, once my wife place a candle under oneā€¦ And my son took the one from the living room to his roomā€¦

Iā€™ve shared the automation to start the heatpump in the original post when one of the groups goes open, and I use the outside temp to determine itā€™s heating or cooling, above 22 degrees means coolingā€¦
(I use ESPAltherma)
actions:
- if:
- condition: numeric_state
entity_id: sensor.openweathermap_temperature
above: 22
then:
- device_id: heatpump
domain: select
entity_id: mode_select
type: select_option
option: Cooling
else:
- device_id: heatpump
domain: select
entity_id: mode_select
type: select_option
option: Heating

1 Like