Seite 1 von 1
Szene erstellen: Garage auf
Verfasst: Fr 23. Feb 2024, 21:54
von Markus
Ich würde gerne eine Szene erstellen mit die mir das Garagentor öffnet (Hintergrund: Ausführung via iOS Kurzbefehl)
Das Garagentor ist eine cover.msg100 Entität, wie muss ich diese Szene hierzu aufbauen? Damit funktionierts mal nicht...
Code: Alles auswählen
- id: '12345'
name: Garageauf
entities:
cover.msg100_123456_garage:
transition_duration: 35
device_class: garage
friendly_name: garageHome Garage
supported_features: 3
state: closed
icon: mdi:garage-open
metadata:
cover.msg100_1910291835796290804348e1e910c512_garage:
entity_only: true
Re: Szene erstellen: Garage auf
Verfasst: Fr 23. Feb 2024, 23:07
von Dampf
Mit dem geYAML tu ich mich auch öfters mal schwer.
Bei Szenen genügt es doch die Geräte in die in der Szene gewünschten Zustände zu bringen > Szene anlegen > Geräte/Entität hinzufügen > Szene speichern.
Da sieht man wie die Szene aufgebaut sein muss.
Re: Szene erstellen: Garage auf
Verfasst: Sa 24. Feb 2024, 10:30
von Markus
das YAML ist die Darstellung aus einer angelegten Szene. Nur wie muss die Szene gestaltet sein damit das Garagentor sich öffnet? Mit hinzfügen der Entität ist das nicht möglich?
Re: Szene erstellen: Garage auf
Verfasst: Sa 24. Feb 2024, 10:48
von Dampf
Wenn du die Szene bei geöffnetem Garagentor erstellt hättest, sollte auch automatisch der State geöffnet einfügen sollen. In deiner Szene steht ja noch ,closed‘
Diese Zeile meine ich:
Da sollte dann ‚open‘ (oder ‚opened‘?!) stehen. Ich habe kein vergleichbares Gerät im Einsatz um das selbst nachzustellen.
Re: Szene erstellen: Garage auf
Verfasst: Sa 24. Feb 2024, 10:58
von Markus
hmm, ich glaub ich brauch eine Szene in der ein Skript (Garage auf) ausgeführt wird. Das Skript funktioniert zumindest schon mal.
Re: Szene erstellen: Garage auf
Verfasst: Sa 24. Feb 2024, 11:30
von Osorkon
Warum der Umweg über eine Szene?!
Du kannst Doch über die Kurzbefehle auf alle Home Assistant Dienste zugreifen.
- Neuer Kurzbefehl erstellen.
- Aktion hinzufügen "Wörterbuch", Neues Objekt Text. als Schüssel "entity_id" eintragen und als text die cover Entität.
- Neue Aktion "Home Assistant", Dienst Aufrufen. Als Dienst "cover.open_cover" auswählen
- Kurzbefehl Umbenennung
- Fertig
Siehe dazu auch die offizielle Dokumentation
Gruß
Osorkon
Re: Szene erstellen: Garage auf
Verfasst: Sa 24. Feb 2024, 11:36
von Markus
Korrektur: man kann unter iOS Kurzbefehlen auch das entsprechende HA Skript aufrufen