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. node-red-contrib-amazon-echo Dimmer reagiert nicht

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    node-red-contrib-amazon-echo Dimmer reagiert nicht

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

      Hallo Zusammen,
      ich fange gerade mit Node Red unter Iobroker an und finde es echt cool. Leider klappt es nicht so wie es soll. Ich bekomme den Dimmer nicht hin.
      An und aus geht es schon aber dimmen und farben ändern bisher nicht.
      Nach der Funktion Dimmer wird auch der Wert 2 als Dimmwert angezeigt und sogar als Wert im richtigen Objekt eingetragen aber die Helligkeit ändert sich nicht. Wenn ich im gleichen Objekt händisch den Wert eintrage dann klappt es.

      Für Hilfe wäre ich echt dankbar. Wie das mit der Farbe klappen kann weiss ich bisher überhaupt leider nicht. Da fehlt sogar der Ansatz.

      Vielen Dank schon im Voraus.

      G ROBudus

      2019-11-09 17_57_58-Window.jpg

      Hier der Export der Nodes:

      [
          {
              "id": "53be16c5.4b5df8",
              "type": "tab",
              "label": "Flow 1",
              "disabled": false,
              "info": ""
          },
          {
              "id": "60346ca3.879a8c",
              "type": "ioBroker out",
              "z": "53be16c5.4b5df8",
              "name": "Schalter2An",
              "topic": "broadlink2.0.RM:Broadlink-RMPROPLUS-d0-a1-a4.L.Schalter2AN",
              "ack": "false",
              "autoCreate": "true",
              "x": 1050,
              "y": 40,
              "wires": []
          },
          {
              "id": "b78d10ca.35874",
              "type": "ioBroker out",
              "z": "53be16c5.4b5df8",
              "name": "Zone 1 ON",
              "topic": "milight.0.zone1.on",
              "ack": "false",
              "autoCreate": "false",
              "x": 1230,
              "y": 240,
              "wires": []
          },
          {
              "id": "e0e7e759.4c9cd8",
              "type": "ioBroker out",
              "z": "53be16c5.4b5df8",
              "name": "Zone 1 OFF",
              "topic": "milight.0.zone1.off",
              "ack": "false",
              "autoCreate": "false",
              "x": 1230,
              "y": 300,
              "wires": []
          },
          {
              "id": "4fc21184.520f9",
              "type": "ioBroker out",
              "z": "53be16c5.4b5df8",
              "name": "Schalter2Aus",
              "topic": "broadlink2.0.RM:Broadlink-RMPROPLUS-d0-a1-a4.L.Schalter2AUS",
              "ack": "false",
              "autoCreate": "true",
              "x": 1060,
              "y": 100,
              "wires": []
          },
          {
              "id": "6e7ed367.3275ec",
              "type": "amazon-echo-device",
              "z": "53be16c5.4b5df8",
              "name": "kleines Licht",
              "topic": "kleines Licht",
              "x": 380,
              "y": 40,
              "wires": [
                  [
                      "163001df.df0626"
                  ]
              ]
          },
          {
              "id": "83458182.dcaf88",
              "type": "amazon-echo-device",
              "z": "53be16c5.4b5df8",
              "name": "Led Licht",
              "topic": "Led Licht",
              "x": 360,
              "y": 220,
              "wires": [
                  [
                      "67a7c038.55e108"
                  ]
              ]
          },
          {
              "id": "1975f4dc.9f505b",
              "type": "change",
              "z": "53be16c5.4b5df8",
              "name": "",
              "rules": [
                  {
                      "t": "change",
                      "p": "payload",
                      "pt": "msg",
                      "from": "on",
                      "fromt": "str",
                      "to": "true",
                      "tot": "str"
                  }
              ],
              "action": "",
              "property": "",
              "from": "",
              "to": "",
              "reg": false,
              "x": 800,
              "y": 240,
              "wires": [
                  [
                      "b78d10ca.35874"
                  ]
              ]
          },
          {
              "id": "d0bd6544.092dc8",
              "type": "change",
              "z": "53be16c5.4b5df8",
              "name": "",
              "rules": [
                  {
                      "t": "change",
                      "p": "payload",
                      "pt": "msg",
                      "from": "off",
                      "fromt": "str",
                      "to": "true",
                      "tot": "str"
                  }
              ],
              "action": "",
              "property": "",
              "from": "",
              "to": "",
              "reg": false,
              "x": 800,
              "y": 300,
              "wires": [
                  [
                      "e0e7e759.4c9cd8"
                  ]
              ]
          },
          {
              "id": "67a7c038.55e108",
              "type": "switch",
              "z": "53be16c5.4b5df8",
              "name": "",
              "property": "payload",
              "propertyType": "msg",
              "rules": [
                  {
                      "t": "eq",
                      "v": "on",
                      "vt": "str"
                  },
                  {
                      "t": "eq",
                      "v": "off",
                      "vt": "str"
                  }
              ],
              "checkall": "true",
              "repair": false,
              "outputs": 2,
              "x": 560,
              "y": 220,
              "wires": [
                  [
                      "1975f4dc.9f505b",
                      "d5e35e4e.b96ff"
                  ],
                  [
                      "d0bd6544.092dc8"
                  ]
              ]
          },
          {
              "id": "163001df.df0626",
              "type": "switch",
              "z": "53be16c5.4b5df8",
              "name": "",
              "property": "payload",
              "propertyType": "msg",
              "rules": [
                  {
                      "t": "eq",
                      "v": "on",
                      "vt": "str"
                  },
                  {
                      "t": "eq",
                      "v": "off",
                      "vt": "str"
                  }
              ],
              "checkall": "true",
              "repair": false,
              "outputs": 2,
              "x": 560,
              "y": 60,
              "wires": [
                  [
                      "87a22a64.1843b8"
                  ],
                  [
                      "9fd5efc2.216c38"
                  ]
              ]
          },
          {
              "id": "87a22a64.1843b8",
              "type": "change",
              "z": "53be16c5.4b5df8",
              "name": "",
              "rules": [
                  {
                      "t": "change",
                      "p": "payload",
                      "pt": "msg",
                      "from": "on",
                      "fromt": "str",
                      "to": "true",
                      "tot": "str"
                  }
              ],
              "action": "",
              "property": "",
              "from": "",
              "to": "",
              "reg": false,
              "x": 770,
              "y": 40,
              "wires": [
                  [
                      "60346ca3.879a8c"
                  ]
              ]
          },
          {
              "id": "9fd5efc2.216c38",
              "type": "change",
              "z": "53be16c5.4b5df8",
              "name": "",
              "rules": [
                  {
                      "t": "change",
                      "p": "payload",
                      "pt": "msg",
                      "from": "on",
                      "fromt": "str",
                      "to": "true",
                      "tot": "str"
                  }
              ],
              "action": "",
              "property": "",
              "from": "",
              "to": "",
              "reg": false,
              "x": 780,
              "y": 80,
              "wires": [
                  [
                      "4fc21184.520f9"
                  ]
              ]
          },
          {
              "id": "9d4acb7d.b75bc",
              "type": "amazon-echo-hub",
              "z": "53be16c5.4b5df8",
              "port": "80",
              "processinput": 0,
              "x": 120,
              "y": 60,
              "wires": [
                  [
                      "6e7ed367.3275ec",
                      "83458182.dcaf88",
                      "cfe5816a.9e2c5"
                  ]
              ]
          },
          {
              "id": "cfe5816a.9e2c5",
              "type": "amazon-echo-device",
              "z": "53be16c5.4b5df8",
              "name": "kleine Lampe",
              "topic": "kleine Lampe",
              "x": 380,
              "y": 100,
              "wires": [
                  [
                      "163001df.df0626"
                  ]
              ]
          },
          {
              "id": "d5e35e4e.b96ff",
              "type": "function",
              "z": "53be16c5.4b5df8",
              "name": "Dimmer",
              "func": "var newMsg = { payload: Math.round (msg.bri*100/254) } ;\nreturn newMsg;",
              "outputs": 1,
              "noerr": 0,
              "x": 800,
              "y": 180,
              "wires": [
                  [
                      "a0522704.1810f"
                  ]
              ]
          },
          {
              "id": "a0522704.1810f",
              "type": "ioBroker out",
              "z": "53be16c5.4b5df8",
              "name": "Zone 1 Brightness",
              "topic": "milight.0.zone1.brightness",
              "ack": "false",
              "autoCreate": "true",
              "x": 1230,
              "y": 180,
              "wires": []
          }
      ]
      

      2019-11-09 18_05_36-Window.png

      Und hier das Farbproblem:
      Wenn ich sage Alexa schalte das LED Licht auf rot dann zeigt mir der DebugNode folgendes an:
      2019-11-09 18_12_53-Window.png

      Wie bekommt man das aber sauber an das Objekt?

      1 Reply Last reply Reply Quote 0
      • R
        robudus last edited by robudus

        Hmmm habe schonmal ein Teil der Lösung selbst gefunden. Wenn es jemanden interessiert.
        Die Lösung war ein anderes Objekt. Damit kann man die Lampen dimmen und aus und einschalten.

        Die Farben sind auch nicht besonders schwer gewesen:
        im msg.rgb sind diese enthalten und müssen nur dem Objekt zugeordnet werden.

        Jetzt kämpfe ich noch mit dem umschalten auf weiss. Dafür wäre eigentlich RGB 255,0,0 zuständig. klappt aber nicht.

        Vielleicht hat jemand da einen Tip für mich. Weiss gibt es als extra Datenpunkt. Er nennt isch whiteMode.
        Aber wie kann ich ihn setzen abhängig von dem was Alexa liefert wenn ich "Schalte LED Licht auf weiss" sage.
        Payload ist [255,255,0]

        Hmmm hier habe ich keine Idee. Gelb klappt leider auch nicht 😞

        2019-11-09 21_20_31-Window.png

        2019-11-09 21_17_04-Window.png

        Hier der Code:

        [
            {
                "id": "53be16c5.4b5df8",
                "type": "tab",
                "label": "Flow 1",
                "disabled": false,
                "info": ""
            },
            {
                "id": "60346ca3.879a8c",
                "type": "ioBroker out",
                "z": "53be16c5.4b5df8",
                "name": "Schalter2An",
                "topic": "broadlink2.0.RM:Broadlink-RMPROPLUS-d0-a1-a4.L.Schalter2AN",
                "ack": "false",
                "autoCreate": "true",
                "x": 1050,
                "y": 40,
                "wires": []
            },
            {
                "id": "b78d10ca.35874",
                "type": "ioBroker out",
                "z": "53be16c5.4b5df8",
                "name": "Zone 1 ON",
                "topic": "milight.0.zone1.on",
                "ack": "false",
                "autoCreate": "false",
                "x": 1210,
                "y": 320,
                "wires": []
            },
            {
                "id": "e0e7e759.4c9cd8",
                "type": "ioBroker out",
                "z": "53be16c5.4b5df8",
                "name": "Zone 1 OFF",
                "topic": "milight.0.zone1.off",
                "ack": "false",
                "autoCreate": "false",
                "x": 1210,
                "y": 380,
                "wires": []
            },
            {
                "id": "4fc21184.520f9",
                "type": "ioBroker out",
                "z": "53be16c5.4b5df8",
                "name": "Schalter2Aus",
                "topic": "broadlink2.0.RM:Broadlink-RMPROPLUS-d0-a1-a4.L.Schalter2AUS",
                "ack": "false",
                "autoCreate": "true",
                "x": 1060,
                "y": 100,
                "wires": []
            },
            {
                "id": "6e7ed367.3275ec",
                "type": "amazon-echo-device",
                "z": "53be16c5.4b5df8",
                "name": "kleines Licht",
                "topic": "kleines Licht",
                "x": 380,
                "y": 40,
                "wires": [
                    [
                        "163001df.df0626"
                    ]
                ]
            },
            {
                "id": "83458182.dcaf88",
                "type": "amazon-echo-device",
                "z": "53be16c5.4b5df8",
                "name": "Led Licht",
                "topic": "Led Licht",
                "x": 360,
                "y": 220,
                "wires": [
                    [
                        "67a7c038.55e108",
                        "522aff17.2a956"
                    ]
                ]
            },
            {
                "id": "1975f4dc.9f505b",
                "type": "change",
                "z": "53be16c5.4b5df8",
                "name": "",
                "rules": [
                    {
                        "t": "change",
                        "p": "payload",
                        "pt": "msg",
                        "from": "on",
                        "fromt": "str",
                        "to": "true",
                        "tot": "str"
                    }
                ],
                "action": "",
                "property": "",
                "from": "",
                "to": "",
                "reg": false,
                "x": 800,
                "y": 240,
                "wires": [
                    [
                        "b78d10ca.35874"
                    ]
                ]
            },
            {
                "id": "d0bd6544.092dc8",
                "type": "change",
                "z": "53be16c5.4b5df8",
                "name": "",
                "rules": [
                    {
                        "t": "change",
                        "p": "payload",
                        "pt": "msg",
                        "from": "off",
                        "fromt": "str",
                        "to": "true",
                        "tot": "str"
                    }
                ],
                "action": "",
                "property": "",
                "from": "",
                "to": "",
                "reg": false,
                "x": 800,
                "y": 300,
                "wires": [
                    [
                        "e0e7e759.4c9cd8"
                    ]
                ]
            },
            {
                "id": "67a7c038.55e108",
                "type": "switch",
                "z": "53be16c5.4b5df8",
                "name": "",
                "property": "payload",
                "propertyType": "msg",
                "rules": [
                    {
                        "t": "eq",
                        "v": "on",
                        "vt": "str"
                    },
                    {
                        "t": "eq",
                        "v": "off",
                        "vt": "str"
                    }
                ],
                "checkall": "true",
                "repair": false,
                "outputs": 2,
                "x": 540,
                "y": 300,
                "wires": [
                    [
                        "1975f4dc.9f505b",
                        "d5e35e4e.b96ff"
                    ],
                    [
                        "d0bd6544.092dc8"
                    ]
                ]
            },
            {
                "id": "163001df.df0626",
                "type": "switch",
                "z": "53be16c5.4b5df8",
                "name": "",
                "property": "payload",
                "propertyType": "msg",
                "rules": [
                    {
                        "t": "eq",
                        "v": "on",
                        "vt": "str"
                    },
                    {
                        "t": "eq",
                        "v": "off",
                        "vt": "str"
                    }
                ],
                "checkall": "true",
                "repair": false,
                "outputs": 2,
                "x": 560,
                "y": 60,
                "wires": [
                    [
                        "87a22a64.1843b8"
                    ],
                    [
                        "9fd5efc2.216c38"
                    ]
                ]
            },
            {
                "id": "87a22a64.1843b8",
                "type": "change",
                "z": "53be16c5.4b5df8",
                "name": "",
                "rules": [
                    {
                        "t": "change",
                        "p": "payload",
                        "pt": "msg",
                        "from": "on",
                        "fromt": "str",
                        "to": "true",
                        "tot": "str"
                    }
                ],
                "action": "",
                "property": "",
                "from": "",
                "to": "",
                "reg": false,
                "x": 770,
                "y": 40,
                "wires": [
                    [
                        "60346ca3.879a8c"
                    ]
                ]
            },
            {
                "id": "9fd5efc2.216c38",
                "type": "change",
                "z": "53be16c5.4b5df8",
                "name": "",
                "rules": [
                    {
                        "t": "change",
                        "p": "payload",
                        "pt": "msg",
                        "from": "on",
                        "fromt": "str",
                        "to": "true",
                        "tot": "str"
                    }
                ],
                "action": "",
                "property": "",
                "from": "",
                "to": "",
                "reg": false,
                "x": 780,
                "y": 80,
                "wires": [
                    [
                        "4fc21184.520f9"
                    ]
                ]
            },
            {
                "id": "9d4acb7d.b75bc",
                "type": "amazon-echo-hub",
                "z": "53be16c5.4b5df8",
                "port": "80",
                "processinput": 0,
                "x": 120,
                "y": 60,
                "wires": [
                    [
                        "6e7ed367.3275ec",
                        "83458182.dcaf88",
                        "cfe5816a.9e2c5"
                    ]
                ]
            },
            {
                "id": "cfe5816a.9e2c5",
                "type": "amazon-echo-device",
                "z": "53be16c5.4b5df8",
                "name": "kleine Lampe",
                "topic": "kleine Lampe",
                "x": 380,
                "y": 100,
                "wires": [
                    [
                        "163001df.df0626"
                    ]
                ]
            },
            {
                "id": "d5e35e4e.b96ff",
                "type": "function",
                "z": "53be16c5.4b5df8",
                "name": "Dimmer",
                "func": "var newMsg = { payload: Math.round (msg.bri*100/254) } ;\nreturn newMsg;",
                "outputs": 1,
                "noerr": 0,
                "x": 760,
                "y": 180,
                "wires": [
                    [
                        "a0522704.1810f",
                        "38b7b4e7.d8f324"
                    ]
                ]
            },
            {
                "id": "a0522704.1810f",
                "type": "ioBroker out",
                "z": "53be16c5.4b5df8",
                "name": "Zone 1 Brightness",
                "topic": "milight.0.zone1.brightness",
                "ack": "false",
                "autoCreate": "true",
                "x": 1230,
                "y": 180,
                "wires": []
            },
            {
                "id": "38b7b4e7.d8f324",
                "type": "ioBroker out",
                "z": "53be16c5.4b5df8",
                "name": "Zone 1 Extended level with 22 steps",
                "topic": "milight.0.zone1.brightness2",
                "ack": "false",
                "autoCreate": "true",
                "x": 1290,
                "y": 240,
                "wires": []
            },
            {
                "id": "522aff17.2a956",
                "type": "change",
                "z": "53be16c5.4b5df8",
                "name": "",
                "rules": [
                    {
                        "t": "set",
                        "p": "payload",
                        "pt": "msg",
                        "to": "rgb",
                        "tot": "msg"
                    }
                ],
                "action": "",
                "property": "",
                "from": "",
                "to": "",
                "reg": false,
                "x": 570,
                "y": 360,
                "wires": [
                    [
                        "de6c0884.a83658"
                    ]
                ]
            },
            {
                "id": "de6c0884.a83658",
                "type": "ioBroker out",
                "z": "53be16c5.4b5df8",
                "name": "Zone 1 Color RGB",
                "topic": "milight.0.zone1.rgb",
                "ack": "false",
                "autoCreate": "false",
                "x": 1230,
                "y": 460,
                "wires": []
            },
            {
                "id": "aa3c4562.4aa8e",
                "type": "function",
                "z": "53be16c5.4b5df8",
                "name": "",
                "func": "msg.payload = msg.payload;\nmsg.payload = msg.payload.toString();\nreturn msg;",
                "outputs": 1,
                "noerr": 0,
                "x": 650,
                "y": 460,
                "wires": [
                    [
                        "626eb162.d74ce8"
                    ]
                ]
            },
            {
                "id": "da86a305.ee2d",
                "type": "ioBroker out",
                "z": "53be16c5.4b5df8",
                "name": "Zone 1 Night, white or RGB mode",
                "topic": "milight.0.zone1.colorMode",
                "ack": "false",
                "autoCreate": "false",
                "x": 1440,
                "y": 540,
                "wires": []
            },
            {
                "id": "626eb162.d74ce8",
                "type": "function",
                "z": "53be16c5.4b5df8",
                "name": "",
                "func": "if(msg.payload==\"255,212,0\"){\t\nvar INFO = {payload:\"true\"}\n    return INFO;\t\n}else{\nvar INFO2 = {payload:\"false\"}\n    return INFO2;\n}",
                "outputs": 1,
                "noerr": 0,
                "x": 780,
                "y": 540,
                "wires": [
                    [
                        "da86a305.ee2d"
                    ]
                ]
            }
        ]
        
        1 Reply Last reply Reply Quote 0
        • First post
          Last post

        Support us

        ioBroker
        Community Adapters
        Donate

        447
        Online

        31.9k
        Users

        80.2k
        Topics

        1.3m
        Posts

        node-red
        1
        2
        1152
        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