my thermostat is always in idle („Leerlauf“ on screenshot). I don´t know why.
The external temperature is taken correctly, but the thermostat never begins to heat and stays in idle.
Sorry, not sure what to do now. Could you assist I little bit more in detail, how to use the boolean input. I could not find out how it must be done. Maybe you can briefly explain the steps to be done. Thanks again!
Use the input boolean as your trigger in an automation.
When boolean is turned on you take the temperature from the generic thermostat and set it to the climate.wohnzimmer_couch_thermostat_d8fef4fe_thermostat temperature.
When boolean is off set it to a lower or 0 degree temperature.
And then I have no clue how to set up the automation you mentioned.
After all I’m more frustrated with HA. I “just” want to use an external thermometer to control my thermostat . I thought this should be a very common issue an not a big deal…
Maybe I’ll try it in a few days again… or I wait until a capable UI becomes available in future.
I suppose something like this, I did mine in Node red and it’s a bit more complicated.
alias: New Automation
description: ''
mode: single
trigger:
- platform: state
entity_id: input_boolean.heater_helper
condition: []
action:
- choose:
- conditions:
- condition: state
entity_id: input_boolean.heater_helper
state: 'on'
sequence:
- service: climate.set_temperature
data:
temperature: '{{ state_attr(''climate.generic_thermostat'', ''temperature'') | float + 2 }}' # higher set point to heat up the room faster, this is based on celcius.
target:
entity_id: climate.real_thermostat
default: []
- choose:
- conditions:
- condition: state
entity_id: input_boolean.heater_helper
state: 'off'
sequence:
- service: climate.set_temperature
data:
temperature: 0 # or higher if you want them to have some heat left
target:
entity_id: climate.real_thermostat
default: []