Opentherm gateway/thermostat with full integration for Home Assistant

Some question, because I like your project.

  1. Which is the mean of Turbo Mode coeff.?
  2. Hysteresis is the differenze from the Target temperature when + heating stop - heating restart?
  3. Is not possible to integrate a schedule program if HA is not working?

Sorry for my english.

This is only for Equitherm and PID. Temporarily increases the temperature of the heat carrier until it reaches the target temperature - 1 degree temperature. This mode can be useful if you need to quickly increase the temperature in the house

No

1 Like

On PID setting which is the function of min temperature and max temperature?
Is the temperature of the room or the boiler?

Of course the temperature of the heat carrier boiler

But what is the difference from this value and the value I set in the heat setting page?

If you don’t use PID + Equitherm, then there is no difference. It will work as another limiter.

Excuseme, but how a Boiler go under zero?

These values ​​are used to calculate the heat carrier temperature when using PID + Equitherm and nothing more.

Hello, I am not able to see the modulation level in mqtt, in the sensors it shows me the modulation level, but in home assistant it appears as unavailable even though I have it enabled.

After upgrading from 1.4.x to 1.5.x?

I installed 1.5 directly, I haven’t tried 1.4

I set my target temperature to 19°C indoor, with equiterm active N 1.2 indoor temperature mantain 18,5°. How can translate the curve up. Because if I set k value the heating temperature drop and the indoor temperature go down.
Why?

How can I switch the heater on/off from automation or Node-Red? (Trying to implement a schedule)

@edugarmu upload screenshots
@bredy73 see the documentation
@lucapretti don’t know, I don’t use nodered, read its documentation

Ok, I can use templates and/or automation.
The question was: how can I switch on and off the heater by code through OpenThermGW and Open Therm heater interface ?

SOLVED !!
I managed to use MQTT messages to switch on and off the heater.
Thank you anyway for your help.

I read the documentation, and I see the formula in the excel file for equiterm. It’s based on a standard indoor temperature of 20°.
N: paramenter is for pendence of curve for mantein an indoor temperature costant at different outdoor temperature.
K: is for translate the curve, but only for temperature target above 20°
Is not very clear…

For example if I set 19° for target, and I have 18°. With all value of K the target heating temperature is always lower. I don’t know.

Because the K result formula is =(J2 - 20) * H2
Is not possible to set negative value of K

For correction of the target temperature I think is better to set a new parameter offset for K:

// поправка на желаемую комнатную температуру
datatype getResultK() {
return (offsetTemperature) * Kk;
}

@lucapretti in automations you can turn on and off the heating via climate.turn_on and climate.turn_off
@edugarmu pls upload a screenshot from the Opentherm Gateway device page in HA.
p.s. you can upload several screenshots in one message to avoid flooding