bei der HC2 war es möglich eine Szene über einen HTTP Befehl im Netzwerk zu starten.
Hierzu musste man einfach diesen:
http://:@/api/callAction?deviceID=&name=turnOn
Befehl in Netzwerk senden. Benutzer muss nartürlich über die Rechte verfügen die Szene auszuführen. Leider startet die HC3 mit diesem Befehl bei mir keine Szene.
Wie kann ich die Szene starten ?
Hab es nicht geschafft und geht wohl auch nicht mit einer Szene direkt im HC3 (zumindest noch nicht).
Es geht aber mit Geräten (Steckdosen/Lichter usw.) direkt.
Meine Umweglösung ist ein QA (Binärschalter) anlegen und dieser wird mit dem http Befehl gesteuert (an/aus). Zusätzlich kleine Blockszene (wenn QA an, dann starte Szene und schalte QA wieder aus).
Ist eine leere QA als Binärschalter die du so direkt im HC3 erstellen kannst. Also + bzw. neues Gerät anlegen, Anderes Gerät, Quick App, Typ Binary Switch .
Hat eine eigene ID und kann dann an und ausgeschaltet werden.
Als ich es probiert habe vor ein Monaten hat es leider nicht funktioniert, weder mit dem Admin noch mit einem andern Account (getestet direkt im Browser). Deswegen mein Umweg mit dem QA.
Desweiteren gebe ich ungern anderen Geräten die Admin Daten der HC3 für http Befehle mit.
Ich habe z.B. der Doorbird ein eigenen lokalen Account angelegt für diese http Befehle und diesem Benutzer auch nur die Rechte für die benötigten Geräte gegeben. So kann nichts komisches passieren und im Protokoll sehe ich auch welcher Benutzer was gemacht hat.
Hallo , ich eröffne das hier nochmal neu. Ich schaffe es meine szene extern über einen ddns Server zu triggern. Dann muss ich allerdings noch benutzername und Passwort eingeben. Das funktioniert schonmal. Jetzt möchte ich aber den ganzen http befehl mit login haben um eben einen Webhook zu senden. Dieser hier funktioniert nicht: http://login:passwort@ddns-adresse/api/scenes/68/execute.
Hat jemand eine Idee?