Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Cloud Dienste
  4. [gelöst] Falsche Werte bei Steuerung der Farbtemperatur

NEWS

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

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    18
    1
    6.3k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.6k

[gelöst] Falsche Werte bei Steuerung der Farbtemperatur

Scheduled Pinned Locked Moved Cloud Dienste
10 Posts 4 Posters 3.3k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Offline
    D Offline
    daniel_2k
    wrote on last edited by
    #1

    Hallo,

    ich versuche ein Gerät mit Farbe und Farbtemperatur über den Cloud-Adapter via Alexa zu steuern (baue gerade einen eigenen Adapter).

    Ich habe die folgenden Datenpunkte angelegt und im Cloud-Adapter bekannt gemacht (Auszug):

    • state
    ````
      "type": "state",
      "common": {
        "name": "Power State",
        "type": "boolean",
        "def": false,
        "read": true,
        "write": true,
        "role": "switch",
        "desc": "Switch on/off"
      }
    
    ````
    
    • brightness

        "type": "state"
        "common": {
          "name": "Brightness level",
          "type": "number",
          "unit": "%",
          "def": 100,
          "min": 0,
          "max": 100,
          "read": true,
          "write": true,
          "role": "level.dimmer",
          "desc": "Brightness level in %"
        }
      
      
    • hue

      "type": "state",
        "common": {
          "name": "Hue value",
          "type": "number",
          "def": 100,
          "min": 0,
          "max": 360,
          "read": true,
          "write": true,
          "role": "level.color.hue",
          "desc": "Hue value"
        }
      
      
    • saturation

        "type": "state",
        "common": {
          "name": "Saturation value",
          "type": "number",
          "def": 100,
          "min": 0,
          "max": 100,
          "read": true,
          "write": true,
          "role": "level.color.saturation",
          "desc": "Saturation value"
        }
      
      
    • colorTemp

        "type": "state",
        "common": {
          "name": "Color Temperature",
          "type": "number",
          "def": 0,
          "min": 4000,
          "max": 6500,
          "read": true,
          "write": true,
          "role": "level.color.temperature",
          "desc": "Color Temperature"
        }
      
      

    Die Steuerung von An/Aus, Helligkeit und auch Farbe funktioniert einwandfrei.

    Allerdings die Farbtemperatur nicht. Ich kann den Befehl via Alexa geben und der wird auch ausgeführt, allerdings ist der Wert, der da von Alexa über den Cloud-Adapter kommt merkwürdig.

    Nach der Alexa-Dev-Doku (https://developer.amazon.com/de/docs/de … oller.html) entsprechen die Farbtemperaturen wie weiß, warmweiß etc. bestimmten Farbtemperaturen in Kelvin, wie man es eigentlich kennt.

    So sollte Weiß den Wert 4000 und Warmweiß den Wert 2220 haben.

    Wenn ich folgende Farbtemperaturen über Alexa setze, kommen die aber so im Datenpunkt an:

    • weiß: 250

    • warmweiß: 455

    • tageslichtweiß: 182

    Wo kommen diese Werte her? Mein Device kann damit natürlich nix anfangen weil es nur Werte in Kelvin akzeptiert.

    1 Reply Last reply
    0
    • DutchmanD Offline
      DutchmanD Offline
      Dutchman
      Developer Most Active Administrators
      wrote on last edited by
      #2

      Die werte kommen von Alexa selber der ioBroker Cloud bouwt da nichts um oder Beinflusst den Wert in der Kommunikation

      –-----------------------

      Send from mobile device

      Das schöne ios hat Auto Korrektur zum k****

      Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community

      1 Reply Last reply
      0
      • D Offline
        D Offline
        daniel_2k
        wrote on last edited by
        #3

        Ja, das habe ich mir schon gedacht.

        Aber ist das normal, dass die Werte so kommen? Denn in der Alexa-Doku steht das ja eindeutig anders.

        Ich hab zwar kein Philips Hue, aber ich denke mal,die will die Farbtemperatur auch in Kelvin haben und könnte mit diesen Werten nichts anfangen.

        Daher würde mich interessieren, wie da die Werte kommen. Dann müsste es da ja auch Probleme geben.

        1 Reply Last reply
        0
        • DutchmanD Offline
          DutchmanD Offline
          Dutchman
          Developer Most Active Administrators
          wrote on last edited by
          #4

          Hmm da kan ich dir leider nicht weiterhelfen.

          Könnte eventuell damit zu tun haben wie die Werte als smartdevice in dem Cloud-Adapter konfiguriert sind ?

          –-----------------------

          Send from mobile device

          Das schöne ios hat Auto Korrektur zum k****

          Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community

          1 Reply Last reply
          0
          • D Offline
            D Offline
            daniel_2k
            wrote on last edited by
            #5

            Ja irgendwie sowas in der Richtung muss es sein.

            Dort sieht es gerade so aus:
            2323_cloud_cfg.png

            1 Reply Last reply
            0
            • D Offline
              D Offline
              daniel_2k
              wrote on last edited by
              #6

              Offensichtlich macht der Cloud-Adapter in ioBroker doch mehr als gedacht. Wenn ich die Log-Ausgabe im Cloud-Adapter auf Debug stelle, sehe ich was ankommt:

              2018-04-21 13:06:39.328  - [34mdebug[39m: cloud.0 1524308799326 ALEXA: {"header":{"namespace":"Alexa.ConnectedHome.Control","name":"SetColorTemperatureRequest","payloadVersion":"2","messageId":"3d29e5d9-c817-4d58-9480-eb46f558fbc4"},"payload":{"accessToken":"xxxxxxxxxxxxxxxxxxxxxxxxxxxx","appliance":{"applianceId":"Test","additionalApplianceDetails":{"group":"true"}},"colorTemperature":{"value":4000}},"customContext":{"callbackWaitsForEmptyEventLoop":true,"logGroupName":"/aws/lambda/ioBrokerHomeSkill","logStreamName":"2018/04/21/[$LATEST]e31edc32c79540fb93bc7e5cadc6bd19","functionName":"ioBrokerHomeSkill","memoryLimitInMB":"128","functionVersion":"$LATEST","invokeid":"107da803-4554-11e8-86c8-3b2fc5ea4793","awsRequestId":"107da803-4554-11e8-86c8-3b2fc5ea4793","invokedFunctionArn":"arn:aws:lambda:eu-west-1:085607567588:function:ioBrokerHomeSkill"}}
              
              

              Dort ist der korrekte Wert "colorTemperature":{"value":4000}} enthalten. Fragt sich sich jetzt nur warum das so verbogen wird.

              1 Reply Last reply
              0
              • DutchmanD Offline
                DutchmanD Offline
                Dutchman
                Developer Most Active Administrators
                wrote on last edited by
                #7

                Dass muss mit den Einstellungen der smartdevice zu tun haben, damit Mal rumgespielt ?

                –-----------------------

                Send from mobile device

                Das schöne ios hat Auto Korrektur zum k****

                Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community

                1 Reply Last reply
                0
                • D Offline
                  D Offline
                  daniel_2k
                  wrote on last edited by
                  #8

                  Ich habs jetzt selbst gefunden, indem ich in den Cloud-Adpater-Code geschaut habe.

                  Was wichtiges fehlt im Datenpunkt "colorTemp": die Einheit.

                  Der Cloud-Adapter stellt die Farbtemperatur je nach Einheit anders ein. Da mein DP gar keine Einheit hat, wird dort "mired" verwendet. Ich musste den DP auf "K" (Kelvin) stellen und schon funktioniert es einwandfrei.

                  1 Reply Last reply
                  0
                  • Z Offline
                    Z Offline
                    zuldero
                    wrote on last edited by
                    #9

                    Genau sowas suche ich. Wo und wie muss ich das genau machen?

                    GarfonsoG 1 Reply Last reply
                    0
                    • Z zuldero

                      Genau sowas suche ich. Wo und wie muss ich das genau machen?

                      GarfonsoG Offline
                      GarfonsoG Offline
                      Garfonso
                      Developer
                      wrote on last edited by
                      #10

                      @zuldero du musst bei dem colortemperatur objekt im Raw-Mode den Wert "unit" mit dem Wert, den du gerne hättest einfügen, also z.B. eine Zeile "unit": "K" irgendwo um die Zeile "role": "level.color.temperature". Dabei auf die Kommas achten.

                      Ultimativer Lovelace Leitfaden: https://forum.iobroker.net/topic/35937/der-ultimative-iobroker-lovelace-leitfaden-dokumentation

                      Lovelace UI Beispiele: https://forum.iobroker.net/topic/35950/zeigt-her-eure-lovelace-visualisierung

                      1 Reply Last reply
                      0

                      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                      With your input, this post could be even better 💗

                      Register Login
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      Support us

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

                      564

                      Online

                      32.8k

                      Users

                      82.7k

                      Topics

                      1.3m

                      Posts
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Home
                      • Recent
                      • Tags
                      • Unread 0
                      • Categories
                      • Unreplied
                      • Popular
                      • GitHub
                      • Docu
                      • Hilfe