Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Node-Red
    5. contrib-amazon-echo und Lampen Dimmen

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    contrib-amazon-echo und Lampen Dimmen

    This topic has been deleted. Only users with topic management privileges can see it.
    • t-master
      t-master @ostseereiter last edited by

      @ostseereiter
      debug-node doppelklick
      neben "msg.payload" den keinen Pfeil anklicken und die 2.auswahlmöglichkeit auswählen

      im englischen "show full msg.objekt" oder so ähnlich

      ostseereiter 1 Reply Last reply Reply Quote 0
      • ostseereiter
        ostseereiter @t-master last edited by

        @t-master
        so hier nun mal die debug- anzeigen
        Ausbefehl

        22.2.2020, 15:33:01node: 699f93b9.20e3fc
        msg : Object
        { _msgid: "e4b2326a.98e11" }
        22.2.2020, 15:33:01node: 699f93b9.20e3fc
        msg : Object
        { on: false, bri: 254, hue: 0, sat: 254, ct: 199 … }
        22.2.2020, 15:33:01node: 699f93b9.20e3fc
        msg : Object
        { on: false, bri: 254, hue: 0, sat: 254, ct: 199 … }
        

        Befehl licht an

        2.2.2020, 15:33:53node: 699f93b9.20e3fc
        msg : Object
        { _msgid: "1b10ebc9.d4ef84" }
        22.2.2020, 15:33:53node: 699f93b9.20e3fc
        msg : Object
        { on: true, bri: 254, hue: 0, sat: 254, ct: 199 … }
        22.2.2020, 15:33:53node: 699f93b9.20e3fc
        msg : Object
        { on: true, bri: 254, hue: 0, sat: 254, ct: 199 … }
        

        Befehl Dimmen
        er dimmt nicht nur sondern ändert die Farbe das soll er ja auch nicht

        { _msgid: "5c2a542d.fec3fc" }
        22.2.2020, 15:34:52node: 699f93b9.20e3fc
        msg : Object
        { on: true, bri: 128, hue: 0, sat: 254, ct: 199 … }
        22.2.2020, 15:34:52node: 699f93b9.20e3fc
        msg : Object
        { on: true, bri: 128, hue: 0, sat: 254, ct: 199 … }
        
        F 1 Reply Last reply Reply Quote 0
        • V
          vikk88 last edited by

          3019877b-b54a-4f96-89cf-32edc9aa53b6-image.png

          Bei mir sieht die function node so aus und das funktioniert ganz gut

          1 Reply Last reply Reply Quote 0
          • F
            frankyboy73 @ostseereiter last edited by

            @ostseereiter
            Hi, in deiner Ausgabe sehe ich jetzt nichts davon das die Farbe geändert wird. Allerdings hast du auch nicht die Vollständige Ausgabe gepostet. Du musst bei dem Dreieck vor dem Objekt klicken um die Nachricht weiter aufzuklappen, sollte dann so ähnlich aussehen.
            AmazonHubDebug.JPG

            ostseereiter 1 Reply Last reply Reply Quote 0
            • ostseereiter
              ostseereiter @frankyboy73 last edited by

              @frankyboy73
              das kommt dann beim dimmen raus

              
              22.2.2020, 20:29:20node: 699f93b9.20e3fc
              msg : Object
              object
              _msgid: "8a99867b.8f2908"
              22.2.2020, 20:29:20node: 699f93b9.20e3fc
              msg : Object
              object
              on: true
              bri: 77
              hue: 0
              sat: 254
              ct: 199
              colormode: "hs"
              rgb: array[3]
              payload: true
              deviceid: "3dd18bdafefad4"
              topic: ""
              _msgid: "8a99867b.8f2908"
              _event: "node:575cfde8.9b1a84"
              22.2.2020, 20:29:20node: 699f93b9.20e3fc
              msg : Object
              object
              on: true
              bri: 77
              hue: 0
              sat: 254
              ct: 199
              colormode: "hs"
              rgb: array[3]
              payload: array[3]
              deviceid: "3dd18bdafefad4"
              topic: ""
              _msgid: "8a99867b.8f2908"
              _event: "node:575cfde8.9b1a84"
              
              F 1 Reply Last reply Reply Quote 0
              • F
                frankyboy73 @ostseereiter last edited by frankyboy73

                @ostseereiter
                Da hast du wohl ne andere Version der Amazon Alexa Node, percentage ist ja bei dir nicht vorhanden.
                Bei mir handelt es sich um die node-red-contrib-amazon-echo Node Version 0.1.9 mein Node Red läuft als Adapter im Iobroker mit Version 1.13.0
                Was ich auch nicht verstehe, wieso kommt bei dir die Ausgabe jedes mal 2 mal? Gibst du da was auf den Eingang der Node zurück?

                ostseereiter 1 Reply Last reply Reply Quote 0
                • ostseereiter
                  ostseereiter @frankyboy73 last edited by

                  @frankyboy73 ok mir wird ein update angezeigt auf 0.1.9 geht das ohne probleme?

                  F 1 Reply Last reply Reply Quote 0
                  • F
                    frankyboy73 @ostseereiter last edited by

                    @ostseereiter
                    Bei mir hat es Problemlos geklappt. Habe auch noch nichts von Updateproblemen mit der Node gelesen. Danach musst du Node Red neu starten, wird dir aber auch vorm Update angezeigt.

                    ostseereiter 2 Replies Last reply Reply Quote 0
                    • ostseereiter
                      ostseereiter @frankyboy73 last edited by

                      @frankyboy73
                      ok werde ich dann tun.

                      1 Reply Last reply Reply Quote 0
                      • ostseereiter
                        ostseereiter @frankyboy73 last edited by

                        @frankyboy73
                        Habe update gemacht trotzdem das gleiche

                        22.2.2020, 21:21:46node: 699f93b9.20e3fc
                        msg : Object
                        object
                        payload: 100
                        _msgid: "7286e676.1235a8"
                        22.2.2020, 21:21:46node: 699f93b9.20e3fc
                        msg : Object
                        object
                        on: false
                        bri: 254
                        hue: 0
                        sat: 254
                        ct: 199
                        colormode: "ct"
                        meta: object
                        rgb: array[3]
                        percentage: 100
                        payload: false
                        deviceid: "3dd18bdafefad4"
                        topic: ""
                        _msgid: "7286e676.1235a8"
                        _event: "node:575cfde8.9b1a84"
                        22.2.2020, 21:21:46node: 699f93b9.20e3fc
                        msg : Object
                        object
                        on: false
                        bri: 254
                        hue: 0
                        sat: 254
                        ct: 199
                        colormode: "ct"
                        meta: object
                        rgb: array[3]
                        percentage: 100
                        payload: array[3]
                        deviceid: "3dd18bdafefad4"
                        topic: ""
                        _msgid: "7286e676.1235a8"
                        _event: "node:575cfde8.9b1a84"
                        
                        

                        Licht an

                        22.2.2020, 21:24:10node: 699f93b9.20e3fc
                        msg : Object
                        object
                        payload: 100
                        _msgid: "f5a26744.fefdb8"
                        22.2.2020, 21:24:10node: 699f93b9.20e3fc
                        msg : Object
                        object
                        on: true
                        bri: 254
                        hue: 0
                        sat: 254
                        ct: 199
                        colormode: "ct"
                        meta: object
                        rgb: array[3]
                        percentage: 100
                        payload: true
                        deviceid: "3dd18bdafefad4"
                        topic: ""
                        _msgid: "f5a26744.fefdb8"
                        _event: "node:575cfde8.9b1a84"
                        22.2.2020, 21:24:10node: 699f93b9.20e3fc
                        msg : Object
                        object
                        on: true
                        bri: 254
                        hue: 0
                        sat: 254
                        ct: 199
                        colormode: "ct"
                        meta: object
                        rgb: array[3]
                        percentage: 100
                        payload: array[3]
                        deviceid: "3dd18bdafefad4"
                        topic: ""
                        _msgid: "f5a26744.fefdb8"
                        _event: "node:575cfde8.9b1a
                        

                        dimmen

                        22.2.2020, 21:25:36node: 699f93b9.20e3fc
                        msg : Object
                        object
                        payload: 30
                        _msgid: "f6ca89c.9d72a78"
                        22.2.2020, 21:25:36node: 699f93b9.20e3fc
                        msg : Object
                        object
                        on: true
                        bri: 77
                        hue: 0
                        sat: 254
                        ct: 199
                        colormode: "ct"
                        meta: object
                        insert: object
                        by: "alexa"
                        details: object
                        ip: "::ffff:192.168.178.90"
                        user_agent: "Dalvik/2.1.0 (Linux; U; Android 5.1.1; AEOBC Build/LVY48F)"
                        date: "2020-02-22T20:25:35.452Z"
                        input: object
                        bri: 77
                        changes: object
                        bri: 254
                        rgb: array[3]
                        0: 255
                        1: 0
                        2: 0
                        percentage: 30
                        payload: true
                        deviceid: "3dd18bdafefad4"
                        topic: ""
                        _msgid: "f6ca89c.9d72a78"
                        _event: "node:575cfde8.9b1a84"
                        22.2.2020, 21:25:36node: 699f93b9.20e3fc
                        msg : Object
                        object
                        on: true
                        bri: 77
                        hue: 0
                        sat: 254
                        ct: 199
                        colormode: "ct"
                        meta: object
                        insert: object
                        by: "alexa"
                        details: object
                        ip: "::ffff:192.168.178.90"
                        user_agent: "Dalvik/2.1.0 (Linux; U; Android 5.1.1; AEOBC Build/LVY48F)"
                        date: "2020-02-22T20:25:35.452Z"
                        input: object
                        bri: 77
                        changes: object
                        bri: 254
                        rgb: array[3]
                        0: 255
                        1: 0
                        2: 0
                        percentage: 30
                        payload: array[3]
                        0: 255
                        1: 0
                        2: 0
                        deviceid: "3dd18bdafefad4"
                        topic: ""
                        _msgid: "f6ca89c.9d72a78"
                        _event: "node:575cfde8.9b1a84"
                        
                        
                        F 1 Reply Last reply Reply Quote 0
                        • F
                          frankyboy73 @ostseereiter last edited by

                          @ostseereiter .
                          Aber percentage ist doch jetzt in der Ausgabe mit drin. Also solltest du das auch verwenden können.

                          ostseereiter 1 Reply Last reply Reply Quote 0
                          • ostseereiter
                            ostseereiter @frankyboy73 last edited by

                            @frankyboy73
                            ja funktioniert jetzt weiß ich auch warum dann mit Farbe gedimmt wird er nimmt immer das letzte eingestellte Licht was ich über noderede geschalten habe. Da nodered leider die befehle kaltweiß und warm weiß nicht kennt schalte ich diese über den original skill sowie ich dann versuche wieder über nodered zu dimmen nimmt er wieder die letzten Werte von node. Na gut aber nun funktioniert es aber.

                            t-master 1 Reply Last reply Reply Quote 0
                            • t-master
                              t-master @ostseereiter last edited by

                              @ostseereiter
                              der Farbton kaltweiss =199 und Warmweiss=350 wird bei mir im msg.ct mit ausgegeben
                              msg.colormode ist dann "ct"
                              beides sehe auch in deiner debug-node Ausgabe

                              ostseereiter 1 Reply Last reply Reply Quote 0
                              • ostseereiter
                                ostseereiter @t-master last edited by

                                @t-master wie stelle ich das in node red da?

                                t-master 1 Reply Last reply Reply Quote 0
                                • t-master
                                  t-master @ostseereiter last edited by

                                  @ostseereiter
                                  in einer function-node, genau wie bei der percentage

                                  var newMsg = { payload : msg.ct } ;
                                  return newMsg;

                                  vorher evtl. prüfen ob der colormode auch "ct" ist mit einer switch-node (davor setzen)
                                  darin >>

                                  msg.payload ändern in msg.colormode
                                  darunter prüfen mit ==
                                  daneben auf az stellen und daneben ct eintragen

                                  <<
                                  damit bei falschem colormode (hs) der Farbton nicht übermittelt wird

                                  ostseereiter 1 Reply Last reply Reply Quote 0
                                  • ostseereiter
                                    ostseereiter @t-master last edited by

                                    @t-master oje
                                    hier mal die Werte die meine LED ausgibt wenn ich diese auf kaltweiß stelle.
                                    Screenshot (82).png

                                    t-master 1 Reply Last reply Reply Quote 0
                                    • t-master
                                      t-master @ostseereiter last edited by t-master

                                      @ostseereiter
                                      indem du die werte in Kelvin umrechnen lässt und in den >ct level.color.temperature< schreibst

                                      umrechnen mit der range-node

                                      Screenshot_2020-02-23 Node-RED 192 168 178 77.png

                                      Edit:
                                      Ich habe jetzt auch die Formel gefunden wie es Umgerechnet wird (MTR-Wert)
                                      richtiger wäre daher ein function-note der die Werte berechnet

                                      Screenshot von 2020-03-11 13.50.19.png

                                      [
                                          {
                                              "id": "d3eecba5.a0f7a8",
                                              "type": "function",
                                              "z": "5f6e4742.353f48",
                                              "name": "ct > Kelvin",
                                              "func": "msg.payload += msg.kelvin;\nmsg.kelvin = Math.round(1000000/msg.ct);\nreturn msg;",
                                              "outputs": 1,
                                              "noerr": 0,
                                              "x": 700,
                                              "y": 530,
                                              "wires": [
                                                  [
                                                      "9c26c7c4.e4079"
                                                  ]
                                              ]
                                          }
                                      ]
                                      
                                      1 Reply Last reply Reply Quote 0
                                      • First post
                                        Last post

                                      Support us

                                      ioBroker
                                      Community Adapters
                                      Donate

                                      569
                                      Online

                                      31.7k
                                      Users

                                      79.7k
                                      Topics

                                      1.3m
                                      Posts

                                      8
                                      34
                                      2899
                                      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