Ja du kannst den Rest command „cover“ umbenennen in z.b. cover_up
Dann kannst du noch einen cover_down hinzufügen.
Sieht dann so aus
rest_command:
cover_up:
url: http://192.168.188.xxx/roller/0?go=open&duration=0.5
cover_down:
url: http://192.168.188.xxx/roller/0?go=down&duration=0.5
Nächste Möglichkeit wäre natürlich das ganze mittels Variablen zu schreiben. Ist halt dann in der Automation etwas komplizierter.
Würde dann z.b. so aussehen:
rest_command:
cover:
url: http://{{ ip }}/roller/0?go={{ value }}&duration=0.5
Beim ersten Beispiel musst du deine bestehenden Automationen anpassen und den entsprechenden rest_command wieder zuordnen. Bei Version zwei müsstest du den Dienst bearbeiten und diesen yaml einbauen: (open oder close)
service: rest_command.cover
data_template:
ip: 192.168.xxx.xxx
value: "open"
Natürlich musst du auch keine drei Automationen schreiben. Du kannst das auch in eine Packen. Dazu erstellst du alle drei Trigger in einer Automation. Beim jeweiligen Trigger klickst du auf die drei Punkte und sagst ID bearbeiten und gibst jedem Trigger einen Namen.
Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.
Und bei Aktion erstellst du einen Baustein „Auswählen“
Und fügst dann für jeden Trigger eine Option hinzu mit der „Andere Bedingungen“ „Ausgelöst durch“ und dann entsprechend deine Wiederholen Aktion als Aulöser.
Wenn du das im Dashboard möchtest erstellst du dir unter „Geräte & Dienste“ einen „Helfer“ Taste. Diesen kannst du im Dashboard hinzufügen und ergänzt diesen in deiner Automation zusätzlich als Trigger.