modelleisenbahn:licht-wetter:philips-hue-api-benutzer

Philips Hue API Benutzer einrichten

Damit RocRail per Programmierschnittstelle, der sogenannten API (application programming interface), auf die Philips Hue Bridge zugreifen kann, muss hier ein Benutzer angelegt werden.

Dieser muss über die API direkt eingerichtet werden. An sich ist das Ganze nicht schwer, jedoch meines Erachtens etwas umständlich auf der Hue-Seite beschrieben (Original-Seite https://developers.meethue.com/develop/get-started-2/).


Für das weitere Vorgehen, benötigen wir die IP der Hue Bridge. Diese könnt Ihr entweder über Euren Router oder die HueApp auslesen.

Um die IP über die App auszulesen, wechseln wir rechts unten auf Einstellungen / Hue Bridges Aktiv: Philips hue / Philips hue

Die API ruft Ihr über Euren Browser auf

https://<Eure IP-Adresse>/debug/clip.html





Hier tragt Ihr folgende Werte ein:

Feld Befehl Erläuterung
URL: /api/ Aufruf der API
Message Body: {„devicetype“:„hue_app#rrla“} Den devicetype und den Namen könnt Ihr frei vergeben.
„hue_app = frei gewählter Name der Verbindung“
„rrla = frei gewählter Benutzername“

Vor dem Absenden, müsst Ihr an Eurer Hue Bridge den runden Button drück und dann in der API den Button POST

Erhaltet Ihr unter Command Response die Meldung link button not pressed wurde der Button an der Bridge nicht gedrückt. Bitte nochmals wiederholen.



Wurde der Benutzer erfolgreich erstellt sieht die Ausgabe unter Command Response wie folgt aus:



Die Zeichenfolge („0IVrrxxxxxxxxxxxxxxxxxxxxxxxxxxxxb4eZPJw“), ohne die Anführungszeichen, hinter dem username ist der Benutzer mit dem Ihr die Bridge nun ansprechen könnt. Diesen solltet Euch speichern und sicher verwahren, da wir diesen später für RocRail benötigen. Ihr solltet diesen auch niemals weitergeben, da mit diesem Benutzer jeder Eure Philips Hue Bridge steuern kann.

Damit ist die Einrichtung des Benutzers abgeschlossen. Auf der Philips Hue API Seite sind noch verschiedene Testszenarien beschrieben, die wir hier aber nicht benötigen.


Im ersten Moment ist die API-Benutzung etwas gewöhnungsbedürftig, aber durchaus machbar. Mit der Einrichtung Bridge und des Benutzers sind wir nun in der Lage, die Philips Hue in Rocrail als Zentrale einzurichten.

Ich hoffe, ich konnte Euch mit den Anleitung weiterhelfen und würde mich über einen Kommentar freuen.

Euer RoBa

Wir haben die hier gezeigten Anleitung sorgfältig erstellt und in unserer Testumgebungen ausgiebig getestet.
Wer sich entschließt diese Anleitungen für sich selbst umzusetzen, führt diese auf eigene Verantwortung durch.
Der Ersteller des Artikels, sowie der Seitenbetreiber, haftet nicht für eventuelle Schäden an Hard- und/oder Software oder damit zusammenhängenden Schäden\\

2021/07/09 12:26 · rsb
Geben Sie Ihren Kommentar ein:
M V H V M
 
  • modelleisenbahn/licht-wetter/philips-hue-api-benutzer.txt
  • Zuletzt geändert: 2021/07/11 09:07
  • von rsb