luxtronik
luxtronik copied to clipboard
Improve heating thermostat
A heating thermostat with "my" operating logic. At the moment a have many Automations to handle my heating. But I would like to have a preset mode "Home" (means heating handling by Home Assistant) in the thermostat to handle this.
- If the room temp is under the target for 30 minutes (or configured time) -> start heating (LuxMode=Automatic "start circulation_pump_heating" + set correction to +5.0)
- If heating is active: Set correction += flow target - flow
- If target temp is reached now -> check DHW -> DHW < 50 C° -> activate DHW and target to 50
- If DHW comes active: Force heating -> Set correction +5.0 and heating_hysteresis +6.0
- If target temp is reached for 30 minutes (or configured time) -> stop heating (set correction to -5.0)
- If flow out <= flow in -> set heating LuxMode=Off (stop circulation_pump_heating)