Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Entwicklung
    4. Standard bei Leuchtmitteln Einheitliche Basis

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Standard bei Leuchtmitteln Einheitliche Basis

    This topic has been deleted. Only users with topic management privileges can see it.
    • Meistertr
      Meistertr Developer last edited by

      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

      1 Reply Last reply Reply Quote 0
      • Jey Cee
        Jey Cee Developer last edited by

        @Meistertr:

        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)

        1 Reply Last reply Reply Quote 0
        • AlCalzone
          AlCalzone Developer last edited by

          @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.

          1 Reply Last reply Reply Quote 0
          • First post
            Last post

          Support us

          ioBroker
          Community Adapters
          Donate

          807
          Online

          31.7k
          Users

          79.8k
          Topics

          1.3m
          Posts

          3
          3
          286
          Loading More Posts
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes
          Reply
          • Reply as topic
          Log in to reply
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
          The ioBroker Community 2014-2023
          logo