Beiträge von Shephard
-
-
towiat Herzlichen Dank für Dein Beispiel-Script. So mit GET und ssl_ca: "*" konnte ich zumindest den Status der Leuchte erfolgreich auslesen:
ZitatAlles anzeigen"mode": "safety",
"configured": true }
},
"uniqueid": "00:17:88:01:0f:bb:3e:77-0b",
"swversion": "1.129.5",
"swconfigid": "10B58A80",
"productid": "4422-9668-9501_HG02_PSU32"
}Nun muss ich nur noch das senden des PUT-Befehls mit Body hin bekommen.
-
-
Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen. Es erscheint kurz "Successful!" aber ich bin mir nicht sicher, ob der Upload des Zertifikats richtig funktioniert hat. DAs Zertifikat habe ich von hier herunter geladen:
Using HTTPS - Philips Hue Developer Program
Was ich noch nicht ganz verstehe ist, wieso das Senden mit Tools wie Postman funktioniert, aber mit dem Shelly Script nicht.
-
Vielen Dank für all Eure Beiträge und Hilfe. Leider bin ich aber nicht weiter gekommen. Nach meinem Verständnis gibt es keine Möglichkeit mehr, mit einem Shelly per HTTP.Request über HTTPS mit der Hue Bridge Pro zu kommunizieren, da man auf dem Shelly das Root-Zertifikat der Hue Bridge Pro installieren müsste, was Shelly nicht unterstützt.
-
Vielen Dank für den Tipp. Diese Vorgehensweise macht Sinn. Dadurch habe ich folgendes heraus gefunden:
Wenn ich den Befehl http://<IP-Bridge>/api/<Username>/lights/10/state mit einem Tool wie Postman per PUT sende, schaltet die HUE-Leuchte nicht. Mit https:// jedoch schaltet sie.
Ich musste aber die Meldung "Unable to verify the first certificate" ignorieren, damit es funktionierte. Wie muss ich mein Script nun anpassen, damit es per HTTPS sendet und das Zertifikat nicht zu prüfen versucht?
-
Guten Tag
Ich möchte eine Philips HUE Leuchte direkt über ein Shelly Script schalten, bringe es aber nicht zum laufen, obwohl ich gemäss Anleitungen im Internet vorgegangen bin. Ist es möglich, dass dies mit der neuen Hue Bridge Pro nicht mehr so einfach per API funktioniert? Hat jemand da schon Erfahrung bzw. eine Lösung?
Ich benutze einen Shelly Plus 1PM mit der neusten Firmware-Version und das "hue_button_control_light.js" Script von:
https://github.com/shelly-tools/shelly-script-examples
Danke für Eure Hilfe