Opentherm Multi Room brainstorming / ideas

@Dujith

Everything is received and I’m making a test setup. I’m running into the following difficulties:

  • My boiler keeps the pump running as long as the heating mode is ‘on’, even when there is no heat request. Your solution doesn’t account for that. (In the code DIYLess provided ‘heating’ is on by default unless explicitly turned off via MQTT)
  • My valves (wax motors) need time to fully open and close. There is a solution here, but that doesn’t play well with your solution, as you are using generic thermostats (which only accept on/off switches) (what am I saying - it seems to work fine!)
  • I want to make a ‘boost’ mode, which sets a high target temperature for a specified amount of time to decrease the time needed to get to the desired temperature (be it with higher gas usage).
  • How difficult is it to make an open window detection in this solution?

The following solutions come to mind:

  • Create another (binary) sensor, called ‘heat_request’, which turns on or off based on the thermostats. If there is heat demand, use NodeRed to turn the ‘heating mode’ on.
  • Use a script or automation to get around this? I have no idea what a solution might look like, I’m new to Home Assistant.
  • Create a binary switch ‘boost’, which raises the temperature of the Virtual CV Setpoint by a lot. (Basically another if-statement in the value_template block)

If anyone has a more clever solution to these problems, it’d be more then welcome.