NEWS
Standard bei Leuchtmitteln Einheitliche Basis
-
Die Frage hab ich mir in letzter zeit immer öfter gestellt. Gibt es einen einheitlichen Standard für die Objekte von Leuchtmitteln? Habe die doku zur Adapterentwicklung noch einmal gelesen und konte nichts dazu finden.
z.B:
-normal lampe
-dimmbare Lampe
-dimmbar mit Warm/halt
-RGB
mir ist aufgefallen ,dass sowohl die Bezeichnungen der ID und die Inhalte der Objekte von Adapter zu Adapter unterschiedlich sind so haben manche RGB die Hexfarbe, andere haben HSL wieder andere haben je ein Object für r,g und b.
Die Probleme treten auf wenn es an die zusammenarbeit mehrerer Adapter geht, so kann alexa Farben unterstürzen jedoch nur wenn sie in dem HSL Format sind (Bin mir hier nicht ganz sicher) und auch in vis gibt es tolle Colorpicker für die Hue Lampen wo auch ein bestimmtes Format gebraucht wird.
Hier eine einheitliche Basis vor zu geben finde ich glaub ich sehr hilfreich gerade für Einsteiger .
mfg Tobi
-
Hier eine einheitliche Basis vor zu geben finde ich glaub ich sehr hilfreich gerade für Einsteiger . `
Es gab vor einer Weile eine Grundsatzdiskussion ob es derartige vorgaben für die Adapter Entwicklung geben sollte. Soweit ich mich erinnern kann, war die Mehrheit der Ansicht dass die Adapter möglichst keine eigene Logik mit bringen sollten, dafür aber alle Möglichkeiten eines Systems bereit stellt.Um dennoch das Arbeiten zu vereinfachen und vereinheitlichen sollte es eine Zwischenschicht geben.
Diese Diskussion fand im Zusammenhang mit Virtual Devices statt.
Der Gedanke dahinter ist Virtuelle Geräte bereit zu stellen die sich aus Unterschiedlichen Hardware und Software Objekten Zusammen setzen. Genau an dieser stelle wäre eine Vereinheitlichung möglich.
Aber das scheint im Sande verlaufen zu sein. Ich für meinen Teil denke, das es langsam Zeit wird etwas in diese Richtung zu Unternehmen.
1. Schritt Definitionen:
Beispiel Lampen:
Typ: Farbe, Weiß, Farbe + Weiß
Funktionen: Dimmbar, Farbtemperatur steuerbar, Farbe steuerbar
Dimmen: 0-100%
Farbtemperatur: ?
Farbe: RGB (0-255 je Farbe)
An/Aus: true/false (boolean)
-
@Jey Cee:Der Gedanke dahinter ist Virtuelle Geräte bereit zu stellen die sich aus Unterschiedlichen Hardware und Software Objekten Zusammen setzen. Genau an dieser stelle wäre eine Vereinheitlichung möglich.
Aber das scheint im Sande verlaufen zu sein. `
Wäre auch für die seltsamen States von ZWave sehr praktisch (0-99 und 255), aber ich hab momentan so viele andere Baustellen, dass ich da nicht mehr weiter reingeschaut habe.