Hallo zusammen, bin relativ neu in HomeAssistant und habe versucht den Blueprint von Simon zu benutzen. Ich habe mich schon in einige Fehler im Forum eingelesen komme aber einfach nicht drauf was ich falsch eingestellt habe. Bei mir soll die Temperatur im Schlafzimmer auf 20,5 Grad gestellt werden. Nur leider wird das Zimmer nicht beheizt obwohl der Temperatursensor eine viel kältere Temperatur anzeigt. Könnt ihr mir sagen was mein Fehler ist?
in Lila die Zieltemperatur. Die überhaupt nicht eingehalten wird.
mode: restart
max_exceeded: silent
variables:
climate_entity_var: climate.better_thermostat_sz
presence_detector: input_boolean.jemand_zu_hause
away_temprature: 18
eco_temprature: 20
automation_blocker: null
automation_blocker_boolean: false
window_contact: binary_sensor.fensterkontakt_schlafzimmer
window_contact_boolean: true
morning_eco_temprature: 18
morning_comfort_temprature: 20.5
morning_comfort_checker_boolean: input_boolean.presence_schlafzimmer
day_eco_temprature: 18
day_comfort_temprature: 20.5
day_comfort_checker_boolean: input_boolean.presence_schlafzimmer
evening_eco_temprature: 18
evening_comfort_temprature: 20.5
evening_comfort_checker_boolean: input_boolean.presence_schlafzimmer
night_eco_temprature: 18
night_comfort_temprature: 20.5
night_comfort_checker_boolean: input_boolean.presence_schlafzimmer
trigger:
- platform: state
entity_id: input_boolean.jemand_zu_hause
from: 'off'
to: 'on'
- platform: state
entity_id: input_boolean.jemand_zu_hause
from: 'on'
to: 'off'
for: 1200
- platform: time_pattern
minutes: /5
- platform: time
at: '00:01:00'
- platform: time
at: '09:00:00'
- platform: time
at: '14:30:00'
- platform: time
at: '22:30:00'
condition:
- condition: or
conditions:
- '{{ automation_blocker == none }}'
- >-
{{ automation_blocker_boolean and states[automation_blocker].state ==
'on' }}
- >-
{{ not automation_blocker_boolean and states[automation_blocker].state
== 'off' }}
action:
- choose:
- conditions:
- condition: or
conditions:
- >-
{{ window_contact != none and (window_contact_boolean and
states[window_contact].state == 'on') }}
- >-
{{ window_contact != none and (not window_contact_boolean and
states[window_contact].state == 'off') }}
sequence: []
- conditions:
- condition: state
entity_id: input_boolean.jemand_zu_hause
state: 'off'
sequence:
- service: climate.set_temperature
data:
temperature: 18
target:
entity_id: climate.better_thermostat_sz
- conditions:
- condition: time
after: '00:01:00'
before: '09:00:00'
sequence:
- choose:
- conditions:
- condition: template
value_template: '{{ morning_comfort_checker_boolean != none }}'
sequence:
- choose:
- conditions:
- condition: template
value_template: >-
{{ states[morning_comfort_checker_boolean].state
== 'on' }}
sequence:
- condition: not
conditions:
- condition: template
value_template: >-
{{ (state_attr(climate_entity_var,
'temperature') | float(0)) ==
morning_comfort_temprature }}
- service: climate.set_temperature
data:
temperature: 20.5
target:
entity_id: climate.better_thermostat_sz
default:
- condition: not
conditions:
- condition: template
value_template: >-
{{ (state_attr(climate_entity_var, 'temperature')
| float(0)) == morning_eco_temprature }}
- service: climate.set_temperature
data:
temperature: 18
target:
entity_id: climate.better_thermostat_sz
default:
- condition: not
conditions:
- condition: template
value_template: >-
{{ (state_attr(climate_entity_var, 'temperature') |
float(0)) == morning_eco_temprature }}
- service: climate.set_temperature
data:
temperature: 18
target:
entity_id: climate.better_thermostat_sz
- conditions:
- condition: time
after: '09:00:00'
before: '14:30:00'
sequence:
- choose:
- conditions:
- condition: template
value_template: '{{ day_comfort_checker_boolean != none }}'
sequence:
- choose:
- conditions:
- condition: template
value_template: >-
{{ states[day_comfort_checker_boolean].state ==
'on' }}
sequence:
- condition: not
conditions:
- condition: template
value_template: >-
{{ (state_attr(climate_entity_var,
'temperature') | float(0)) ==
day_comfort_temprature }}
- service: climate.set_temperature
data:
temperature: 20.5
target:
entity_id: climate.better_thermostat_sz
default:
- condition: not
conditions:
- condition: template
value_template: >-
{{ (state_attr(climate_entity_var, 'temperature')
| float(0)) == day_eco_temprature }}
- service: climate.set_temperature
data:
temperature: 18
target:
entity_id: climate.better_thermostat_sz
default:
- condition: not
conditions:
- condition: template
value_template: >-
{{ (state_attr(climate_entity_var, 'temperature') |
float(0)) == day_eco_temprature }}
- service: climate.set_temperature
data:
temperature: 18
target:
entity_id: climate.better_thermostat_sz
- conditions:
- condition: time
after: '14:30:00'
before: '22:30:00'
sequence:
- choose:
- conditions:
- condition: template
value_template: '{{ evening_comfort_checker_boolean != none }}'
sequence:
- choose:
- conditions:
- condition: template
value_template: >-
{{ states[evening_comfort_checker_boolean].state
== 'on' }}
sequence:
- condition: not
conditions:
- condition: template
value_template: >-
{{ (state_attr(climate_entity_var,
'temperature') | float(0)) ==
evening_comfort_temprature }}
- service: climate.set_temperature
data:
temperature: 20.5
target:
entity_id: climate.better_thermostat_sz
default:
- condition: not
conditions:
- condition: template
value_template: >-
{{ (state_attr(climate_entity_var, 'temperature')
| float(0)) == evening_eco_temprature }}
- service: climate.set_temperature
data:
temperature: 18
target:
entity_id: climate.better_thermostat_sz
default:
- condition: not
conditions:
- condition: template
value_template: >-
{{ (state_attr(climate_entity_var, 'temperature') |
float(0)) == evening_eco_temprature }}
- service: climate.set_temperature
data:
temperature: 18
target:
entity_id: climate.better_thermostat_sz
- conditions:
- condition: time
after: '22:30:00'
before: '00:01:00'
sequence:
- choose:
- conditions:
- condition: template
value_template: '{{ night_comfort_checker_boolean != none }}'
sequence:
- choose:
- conditions:
- condition: template
value_template: >-
{{ states[night_comfort_checker_boolean].state ==
'on' }}
sequence:
- condition: not
conditions:
- condition: template
value_template: >-
{{ (state_attr(climate_entity_var,
'temperature') | float(0)) ==
night_comfort_temprature }}
- service: climate.set_temperature
data:
temperature: 20.5
target:
entity_id: climate.better_thermostat_sz
default:
- condition: not
conditions:
- condition: template
value_template: >-
{{ (state_attr(climate_entity_var, 'temperature')
| float(0)) == night_eco_temprature }}
- service: climate.set_temperature
data:
temperature: 18
target:
entity_id: climate.better_thermostat_sz
default:
- condition: not
conditions:
- condition: template
value_template: >-
{{ (state_attr(climate_entity_var, 'temperature') |
float(0)) == night_eco_temprature }}
- service: climate.set_temperature
data:
temperature: 18
target:
entity_id: climate.better_thermostat_sz
default:
- condition: not
conditions:
- condition: template
value_template: >-
{{ (state_attr(climate_entity_var, 'temperature') | float(0)) ==
eco_temprature }}
- service: climate.set_temperature
data:
temperature: 20
target:
entity_id: climate.better_thermostat_sz
id: '1701277984172'
alias: Eco Heizung Schlafzimmer
description: ''