Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Vorschläge für die Hue Adapter Doku

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    428

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    353

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    959

Vorschläge für die Hue Adapter Doku

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
4 Beiträge 3 Kommentatoren 218 Aufrufe 1 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • foxriver76F foxriver76

    @aleks-83 sagte in Dokumentation / WIKI - Diskussion:

    😵
    Seit wann denn das?
    Ich war vorhin noch auf der Seite, da stand es noch nicht.
    Oder war ich auf einer alten Seite?
    Dort stand oben dick "moved to ... (internet Link zu GitHub)
    Wenn man drauf geklickt hat, kam man wieder auf die gleiche Seite.

    Habe es aufgrund deines Hinweises eingepflegt. 😉

    A Offline
    A Offline
    aleks-83
    schrieb am zuletzt editiert von aleks-83
    #1

    @foxriver76 sagte in Dokumentation / WIKI - Diskussion:

    Habe es aufgrund deines Hinweises eingepflegt. 😉

    Dürfte ich dich noch bitten einen (oder mehrere) Beispiel command darzustellen?

    Ich arbeite daran, einen aktuellen, manuell eingestellten Zustand mehrerer Lampen als neue Szenen zu speichern und auf eigenen Datenpunkt Trigger wieder herzustellen.
    Dafür brauche ich einen kompletten command um alle Farbwerte wieder herzustellen.

    Sieht so ein korrekter kompletter command für eine "bunte" Hue Lampe aus?

    {"on":true,"b":123,"bri":80,"colormode":"xy","ct":2200,"g":123,"hue":123,"level":99,"r":123,"sat":123,"effect":"none","xy":[0.153,0.048],"transitiontime":50}
    

    Und die ranges der einzelnen Datenpunkte passen wie folgt?
    Fehlendes bitte ergänzen.

    b: 0-255
    bri: 0-254
    colormode: xy
    ct: 2200-6500
    effect: none, colorloop
    g: 0-255
    hue: 0-360 
    level: 0-100
    on: true, false
    r: 0-255
    sat: 0-254
    xy: 0,0 - ??
    transitiontime: 0 - ?? (Einheit?)
    
    

    Der Datenpunkt "effect" ist in deinem Ordner als bool angelegt, nimmt aber Zustände an wie "none" oder "colorloop". Ist das korrekt?

    = Dell Optiplex Micro - 10GB RAM - 200GB SSD - Debian VM =
    = Node.js v20.19.6 = NPM 10.8.2 = JS Controller 7.0.7 =

    Ubiquiti UAP-AC-LR - UAP-AC-Lite - Synology DS716+II - Fritz!Box 7490
    Glasfaser 400

    foxriver76F 1 Antwort Letzte Antwort
    0
    • A aleks-83

      @foxriver76 sagte in Dokumentation / WIKI - Diskussion:

      Habe es aufgrund deines Hinweises eingepflegt. 😉

      Dürfte ich dich noch bitten einen (oder mehrere) Beispiel command darzustellen?

      Ich arbeite daran, einen aktuellen, manuell eingestellten Zustand mehrerer Lampen als neue Szenen zu speichern und auf eigenen Datenpunkt Trigger wieder herzustellen.
      Dafür brauche ich einen kompletten command um alle Farbwerte wieder herzustellen.

      Sieht so ein korrekter kompletter command für eine "bunte" Hue Lampe aus?

      {"on":true,"b":123,"bri":80,"colormode":"xy","ct":2200,"g":123,"hue":123,"level":99,"r":123,"sat":123,"effect":"none","xy":[0.153,0.048],"transitiontime":50}
      

      Und die ranges der einzelnen Datenpunkte passen wie folgt?
      Fehlendes bitte ergänzen.

      b: 0-255
      bri: 0-254
      colormode: xy
      ct: 2200-6500
      effect: none, colorloop
      g: 0-255
      hue: 0-360 
      level: 0-100
      on: true, false
      r: 0-255
      sat: 0-254
      xy: 0,0 - ??
      transitiontime: 0 - ?? (Einheit?)
      
      

      Der Datenpunkt "effect" ist in deinem Ordner als bool angelegt, nimmt aber Zustände an wie "none" oder "colorloop". Ist das korrekt?

      foxriver76F Offline
      foxriver76F Offline
      foxriver76
      Developer
      schrieb am zuletzt editiert von foxriver76
      #2

      @aleks-83 sagte in Dokumentation / WIKI - Diskussion:

      @foxriver76 sagte in Dokumentation / WIKI - Diskussion:

      Habe es aufgrund deines Hinweises eingepflegt. 😉

      Dürfte ich dich noch bitten einen (oder mehrere) Beispiel command darzustellen?

      Ich arbeite daran, einen aktuellen, manuell eingestellten Zustand mehrerer Lampen als neue Szenen zu speichern und auf eigenen Datenpunkt Trigger wieder herzustellen.
      Dafür brauche ich einen kompletten command um alle Farbwerte wieder herzustellen.

      Sieht so ein korrekter kompletter command für eine "bunte" Hue Lampe aus?

      {"on":true,"b":123,"bri":80,"colormode":"xy","ct":2200,"g":123,"hue":123,"level":99,"r":123,"sat":123,"effect":"none","xy":[0.153,0.048],"transitiontime":50}
      

      Und die ranges der einzelnen Datenpunkte passen wie folgt?
      Fehlendes bitte ergänzen.

      b: 0-255
      bri: 0-254
      colormode: xy
      ct: 2200-6500
      effect: none, colorloop
      g: 0-255
      hue: 0-360 
      level: 0-100
      on: true, false
      r: 0-255
      sat: 0-254
      xy: 0,0 - ??
      transitiontime: 0 - ?? (Einheit?)
      
      

      Der Datenpunkt "effect" ist in deinem Ordner als bool angelegt, nimmt aber Zustände an wie "none" oder "colorloop". Ist das korrekt?

      Ein Extra-Thread für die Frage wäre besser geeignet.

      Der Datenpunkt "effect" ist in deinem Ordner als bool angelegt, nimmt aber Zustände an wie "none" oder "colorloop". Ist das korrekt?

      Ja, wurde wohl so implementiert. Falls true, geschalten wird dann wird colorloop gesendet, sonst none.

      transitiontime hat kein max Wert:

      transitiontime:
      The transitiontime(value) will set the duration of any transition from the lights current state to the new state.
      value: An integer value as a multiple of 100ms, e.g. 4 corresponds to 400ms and 10 to 1 second.

      Das hier müsste man noch setzen können:

      bri_inc()

      The bri_inc(value), increments or decrements the value of the brightness. The bri_inc is ignored if the bri attribute is provided.

      value: An increment or decrement value between -254 and 254. A value of 0 stops any ongoing transition.

      sat_inc()

      The sat_inc(value), increments or decrements the value of the saturation. The sat_inc is ignored if the sat attribute is provided.

      value: An increment or decrement value between -254 and 254. A value of 0 stops any ongoing transition.

      hue_inc()

      The hue_inc(value), increments or decrements the value of the brightness. The hue_inc is ignored if the hue attribute is provided.

      value: An increment or decrement value between -65534 and 65534.

      Note: the hue value is a wrapped attribute in the bridge. This means once the increment/decrement value is applied, if it is out of the hue range of 0 to 65535 the result will wrap, e.g. an existing hue value of 65535 incremented by 1 will wrap to 0.
      ct_inc()

      The ct_inc(value) function increments or decrements the value of the ct. ct_inc is ignored if the ct attribute is provided.

      value: An increment or decrement value between -65534 and 65534. A value of 0 stops any ongoing transition.

      xy_inc()

      The xy_inc(x_inc, y_inc) function will increment or decrement an existing x,y cooridinate in the CIE color space. The xy_inc attribute is ignored if an xy value is set.

      x: x increment or decrement between -0.5 and 0.5 setting a value of 0 will stop any ongoing transition
      y: y increment or decrement -0.5 and 0.5 setting a value of 0 will stop any ongoing transition

      Note: You can pass the xy value in as a Array as well, e.g. xy_inc([x_inc, y_inc]).

      If you pass in values outside the CIE color space for the target light, the closest color to the coordinates will be chosen by the Hue Bridge.

      Zu x,y max: https://de.wikipedia.org/wiki/CIE-Normvalenzsystem#/media/Datei:CIE1931xy_CIERGB.svg

      xy()

      The xy(x, y) function will set an x,y cooridinate in the CIE color space.

      x: x cooordinate between 0 and 1
      y: y coorordinate between 0 and 1

      Note: You can pass the xy value in as a Array as well, e.g. xy([x, y]).

      If you pass in values outside the CIE color space for the target light, the closest color to the coordinates will be chosen by the Hue Bridge.

      alert müsste man auch übergeben können mit den Parametern none, select und lselect. Ist alles nicht getestet, habe den Adapter erst vor kurzem das erste mal angefasst als Entwickler und ein langjähriger intensiver Nutzer weiß da wahrscheinlich mehr.

      Falls die Infos valide sind, pflege ich sie auch gerne in strukturierter Form in die Readme ein.

      Videotutorials & mehr

      Hier könnt ihr mich unterstützen.

      1 Antwort Letzte Antwort
      1
      • A Offline
        A Offline
        aleks-83
        schrieb am zuletzt editiert von
        #3

        Super !
        Vielen Dank.

        Ich lese mich mal rein was du so alles geschrieben hast.

        @foxriver76 sagte in Dokumentation / WIKI - Diskussion:
        Ein Extra-Thread für die Frage wäre besser geeignet.

        Könnte das evtl. ein Mod übernehmen? 😬

        = Dell Optiplex Micro - 10GB RAM - 200GB SSD - Debian VM =
        = Node.js v20.19.6 = NPM 10.8.2 = JS Controller 7.0.7 =

        Ubiquiti UAP-AC-LR - UAP-AC-Lite - Synology DS716+II - Fritz!Box 7490
        Glasfaser 400

        1 Antwort Letzte Antwort
        0
        • Jey CeeJ Online
          Jey CeeJ Online
          Jey Cee
          Developer
          schrieb am zuletzt editiert von
          #4

          Erledigt

          Persönlicher Support
          Spenden -> paypal.me/J3YC33

          1 Antwort Letzte Antwort
          0

          Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

          Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

          Mit deinem Input könnte dieser Beitrag noch besser werden 💗

          Registrieren Anmelden
          Antworten
          • In einem neuen Thema antworten
          Anmelden zum Antworten
          • Älteste zuerst
          • Neuste zuerst
          • Meiste Stimmen


          Support us

          ioBroker
          Community Adapters
          Donate
          FAQ Cloud / IOT
          HowTo: Node.js-Update
          HowTo: Backup/Restore
          Downloads
          BLOG

          416

          Online

          32.8k

          Benutzer

          82.8k

          Themen

          1.3m

          Beiträge
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
          ioBroker Community 2014-2025
          logo
          • Anmelden

          • Du hast noch kein Konto? Registrieren

          • Anmelden oder registrieren, um zu suchen
          • Erster Beitrag
            Letzter Beitrag
          0
          • Home
          • Aktuell
          • Tags
          • Ungelesen 0
          • Kategorien
          • Unreplied
          • Beliebt
          • GitHub
          • Docu
          • Hilfe