Hallo zusammen. Bin relativ frisch in HA. Möchte jetzt mal eine Automation nachbauen und testen, wie es funktioniert. Habe jetzt auf einer Internetseite von einem youtuber diesen Code gefunden und kopiert. Dieser muss ja denke ich in die automation.yaml? Wenn ich diesen an das Ende setze, zeigt mir der Editor gleich einen Fehler. Was mir auffällt ist, dass jede vorhandene Automation bei mir eine “id=12345678910…” hat. Das habe ich ja in dem kopierten Code aber nicht. Dann liegt es doch schon einmal daran, dass dieser Code nicht korrekt sein kann? Wer kann mich erhellen, wie ich es richtig mache?
# Entity-IDs sind anonymisiert. Ersetze sie durch deine eigenen.
# Beispiel: light.dein_wohnzimmer_licht -> light.wohnzimmer_deckenlampe
alias: 'Garage: Warnung bei offenem Tor'
description: Warnt per Telegram wenn das Garagentor länger als 30 Minuten offen steht oder wenn Daniel das Haus verlässt und
das Tor noch offen ist. Enthält einen Inline-Button zum Schließen.
mode: single
trigger:
- platform: state
entity_id: cover.garagentor_garagentor_main_channel
to: open
for:
minutes: 30
id: zu_lange_offen
- platform: zone
entity_id: person.dein_name
zone: zone.home
event: leave
id: haus_verlassen
condition:
- condition: state
entity_id: cover.garagentor_garagentor_main_channel
state: open
action:
- choose:
- conditions:
- condition: trigger
id:
- zu_lange_offen
sequence:
- action: telegram_bot.send_message
data:
message: Das Garagentor steht seit über 30 Minuten offen. Soll ich es schließen?
title: Garagentor offen
inline_keyboard:
- - - Garagentor schließen
- /garagentor_schliessen
- conditions:
- condition: trigger
id:
- haus_verlassen
sequence:
- action: telegram_bot.send_message
data:
message: Du hast das Haus verlassen, aber das Garagentor ist noch offen. Soll ich es schließen?
title: Garagentor offen
inline_keyboard:
- - - Garagentor schließen
- /garagentor_schliessen
Fehler sieht dann so aus:
Und eine Automation von mir in der Automation.yaml sieht so aus:
- id: '1774687585...'
alias: weckerjalousie
description: ''
triggers:
- trigger: time
at: sensor.echo_dot_schlafzimmer_nachster_wecker
weekday:
- sat
- sun
conditions: []
actions:
- action: cover.set_cover_position
metadata: {}
target:
entity_id:
- cover.rollo_nachbar
- cover.rollo_strasse
- cover.rollo_flur
data:
position: 85
