Große Neuigkeiten aus dem Hause Signify: Per Mail hat der Marktführer in Sachen Beleuchtung gerade über die neue Hue API V2 informiert und bietet einen Early Access für Entwickler an. Mit der neuen Version können dynamische Szenen, die Gradient-Technik und weitere spannenden Funktionen ganz einfach über die API angesprochen werden.
Die V1-API wird aber noch nicht eingestellt, sondern läuft parallel weiter, um eine Übergangszeit zu gewährleisten. Ich bin selbst zwar kein Entwickler, aber Signify gibt aller Hand an Leitfäden mit, um sich mit der neuen V2-API vertraut zu machen.
Da die neuen Funktionen nicht nachträglich in die V1-API übertragen werden, ist ein Wechsel irgendwann Pflicht. Ein Blick in das Entwickler-Forum von Hue kann generell nicht schaden und empfehle ich auch immer wieder allen Lesern vom Smartlights Blog.
Big news: Philips Hue is releasing early access to a completely new version 2 of the Hue API, which includes popular feature requests such as dynamic scenes, gradient entertainment technology, and proactive state change events on the local network.
Hue Developer Team
- Der V1 OAUTH2 (/oauth2) Endpunkt ist seit Juli 2020 veraltet und wird kurzfristig deaktiviert – bitte überprüfen Sie noch einmal, ob Sie den V2 OAUTH2 (/v2/oauth2) Endpunkt verwenden
- HTTP wird seit November 2018 durch HTTPS ersetzt. Die V2-API unterstützt kein HTTP, aber auch für die V1-API wird es blockiert, wenn alle Bridges Signify-signierte Zertifikate erhalten haben.
- Ab heute stellen wir UPnP als Methode zur Erkennung lokaler Brücken ein, die im zweiten Quartal 2022 deaktiviert werden soll . Bitte verwenden Sie die empfohlenen Discovery-Methoden mDNS und discovery.meethue.com, die seit Januar 2018 unterstützt werden.
- Das Philips Hue SDK wird nicht aktualisiert, um die V2-API zu unterstützen, da es seit Juli 2019 veraltet ist. Das Hue Entertainment Development Kit (EDK) bleibt jedoch verfügbar und ist vollständig mit der neuen API kompatibel. Die Schnittstelle des EDK selbst ist unverändert. Wenn Sie also das EDK verwenden, können Sie die V2 Entertainment API einfach durch die Übernahme der neuesten EDK-Version unterstützen – es sind keine Codeänderungen Ihrerseits erforderlich.
- Die V1 Entertainment API ist nicht in der Lage, die einzelnen Segmente der neuen Gradientenlichter zu steuern, was eine verwirrende Benutzererfahrung sein kann. Aus diesem Grund bitten wir Entwickler , das Upgrade von Unterhaltungsfunktionen auf die V2 Unterhaltungs – API zu priorisieren . Zur allgemeinen Erinnerung: Die REST-API – egal ob V1 oder V2 – darf nicht für Anwendungsfälle mit kontinuierlichen schnellen Light-Updates verwendet werden, da sie im Vergleich zur dedizierten Streaming-API eine viel langsamere Update-Rate bietet, nicht von anderen Apps gestoppt werden kann und überflutet den neuen Ereignisstrom mit unnötigen Nachrichten.