2016-05-19 25 views
1

Ich versuche zu verstehen, wie die Brücke das swversion-Feld angezeigt wird. Bei meinen Lux-Lampen wurde "66012040" angezeigt, aber nachdem ich die Brücke aktualisiert habe, wird jetzt "5.17.1.12040" angezeigt.Hue Licht Nomenklatur der Versionierung ändern (wie Versionsnummern von SW-Version zu interpretieren)

Ich kaufte und fügte ein älteres Hue Licht hinzu, das Version "5.23.1.13187" (Modell LCT001) zeigt. In den Releaseinformationen von Philips heißt es, dass es ab 2014 eine Softwareupdate-Version der Software gibt: 66013452 und wie ich es verstehe, sollte es für mein Hue Light gelten, aber ich kann die Bridge nicht dazu bringen, das Licht von der API zu aktualisieren, oder mit der offiziellen Anwendung.

Kann jemand erklären, wie man zwischen den älteren und neueren Versionen der Versionen übersetzt? Und wie kann ich die Brücke zwingen, das ältere Licht zu aktualisieren? Danke

Antwort

0

Das Format der Swversion für Lichter in API 1.12 geändert. Es gibt keine Konvertierungsfunktion, die ich kenne. Die Phillips-API-Dokumentation wird häufig nicht rechtzeitig aktualisiert, wenn überhaupt, und einfach nur falsch. In diesem Fall wird weder das alte noch das neue Format erklärt, wo immer ich es finden kann.

Meine LCT001 Glühbirnen entweder "5.23.1.13452" oder "5.23.1.13187"

LCT007 Lampen sind von "66014919" auf "5.38.1.14919"

LST002 Lights plus von "66015744" geändert "5.50.1.15744"

Da die Versionsnummern relativ undurchschaubar sind, würde ich mir keine Sorgen machen. Während die Nummern auf meinem Hub automatisch aktualisiert werden, müssen Sie möglicherweise das Licht löschen und neu hinzufügen, um ein Update zu erzwingen, wenn Sie wirklich interessiert sind.