Fix vinduesautomationer og template-fejl

- Varme: brug wait_template i stedet for wait_for_trigger (template entity_id)
- Ventilation: brug condition template i stedet for condition state
- maintenance.yaml: fix manglende komma i batteri-liste
- vedligehold.yaml: fjern duplicate key 'name'
This commit is contained in:
2026-04-18 08:19:30 +02:00
parent aa6413ea79
commit 394fadd463
3 changed files with 12 additions and 15 deletions
+1 -2
View File
@@ -1737,5 +1737,4 @@ sections:
card: card:
type: tile type: tile
entity: sensor.terrassedor_batteri entity: sensor.terrassedor_batteri
name: Terrassedør name: Terrassedør
name: Garageport sensor
+7 -11
View File
@@ -26,11 +26,11 @@
binary_sensor.sovevaerelse_vindue: climate.sovev_prelse binary_sensor.sovevaerelse_vindue: climate.sovev_prelse
binary_sensor.lille_bad_vindue: climate.lille_bad binary_sensor.lille_bad_vindue: climate.lille_bad
climate_entity: "{{ room_map[trigger.entity_id] }}" climate_entity: "{{ room_map[trigger.entity_id] }}"
current_temp: "{{ state_attr(climate_entity, 'temperature') | float(20) }}" window_entity: "{{ trigger.entity_id }}"
current_mode: "{{ states(climate_entity) }}" scene_name: "vindue_varme_{{ trigger.entity_id.split('.')[1] }}"
- service: scene.create - service: scene.create
data: data:
scene_id: "vindue_varme_{{ trigger.entity_id.split('.')[1] }}" scene_id: "{{ scene_name }}"
snapshot_entities: snapshot_entities:
- "{{ climate_entity }}" - "{{ climate_entity }}"
- service: climate.set_hvac_mode - service: climate.set_hvac_mode
@@ -38,15 +38,12 @@
entity_id: "{{ climate_entity }}" entity_id: "{{ climate_entity }}"
data: data:
hvac_mode: "off" hvac_mode: "off"
- wait_for_trigger: - wait_template: "{{ is_state(window_entity, 'off') }}"
- platform: state
entity_id: "{{ trigger.entity_id }}"
to: "off"
timeout: "04:00:00" timeout: "04:00:00"
continue_on_timeout: true continue_on_timeout: true
- service: scene.turn_on - service: scene.turn_on
target: target:
entity_id: "scene.vindue_varme_{{ trigger.entity_id.split('.')[1] }}" entity_id: "scene.{{ scene_name }}"
### Notifikation: Vindue åbner og ingen er hjemme ### Notifikation: Vindue åbner og ingen er hjemme
@@ -242,9 +239,8 @@
binary_sensor.sovevaerelse_vindue: "Soveværelset" binary_sensor.sovevaerelse_vindue: "Soveværelset"
vindue_navn: "{{ vindue_navne[trigger.entity_id] }}" vindue_navn: "{{ vindue_navne[trigger.entity_id] }}"
- delay: "00:15:00" - delay: "00:15:00"
- condition: state - condition: template
entity_id: "{{ trigger.entity_id }}" value_template: "{{ is_state(trigger.entity_id, 'on') }}"
state: "on"
- service: notify.mobile_app_claus_iphone_15pro - service: notify.mobile_app_claus_iphone_15pro
data: data:
title: "🪟 Luk vinduet" title: "🪟 Luk vinduet"
+4 -2
View File
@@ -75,12 +75,14 @@
states('sensor.terrasse_dor_battery') | float(100), states('sensor.terrasse_dor_battery') | float(100),
states('sensor.venstre_battery') | float(100), states('sensor.venstre_battery') | float(100),
states('sensor.syd_batteri') | float(100), states('sensor.syd_batteri') | float(100),
states('sensor.hojre_battery') | float(100) states('sensor.sovevaerelse_vindue_batteri') | float(100), states('sensor.hojre_battery') | float(100),
states('sensor.sovevaerelse_vindue_batteri') | float(100),
states('sensor.daniel_vindue_batteri') | float(100), states('sensor.daniel_vindue_batteri') | float(100),
states('sensor.andreas_vindue_batteri') | float(100), states('sensor.andreas_vindue_batteri') | float(100),
states('sensor.badevaerelse_vindue_batteri') | float(100), states('sensor.badevaerelse_vindue_batteri') | float(100),
states('sensor.lille_bad_vindue_batteri') | float(100), states('sensor.lille_bad_vindue_batteri') | float(100),
states('sensor.terrassedor_batteri') | float(100), ] | min < 20 states('sensor.terrassedor_batteri') | float(100),
] | min < 20
}} }}
- name: Vedligehold Home Assistant - name: Vedligehold Home Assistant