Weiter zum Inhalt

Node-Red

964 Themen 13.3k Beiträge

Hilfe für Skripterstellung mit Node-RED

NEWS

  • (gelöst) Node-Red "Alexa local" nicht mehr möglich

    86
    2
    0 Stimmen
    86 Beiträge
    16k Aufrufe
    R
    So klappt es mit Node Red bei mir. Mit whitemode und RGB und Helligkeit bei Milight LEDs [image: 1573912559219-2019-11-16-14_49_40-microsoft-store.png] [ { "id": "bb6a24a9.7a0648", "type": "tab", "label": "Flow 2", "disabled": false, "info": "" }, { "id": "4edc288f.fb8d2", "type": "ioBroker out", "z": "bb6a24a9.7a0648", "name": "Zone 1 ON", "topic": "milight.0.zone1.on", "ack": "false", "autoCreate": "false", "x": 870, "y": 340, "wires": [] }, { "id": "c7a3f1a9.66d89", "type": "ioBroker out", "z": "bb6a24a9.7a0648", "name": "Zone 1 OFF", "topic": "milight.0.zone1.off", "ack": "false", "autoCreate": "false", "x": 1570, "y": 460, "wires": [] }, { "id": "b32b2e08.f13fa", "type": "amazon-echo-device", "z": "bb6a24a9.7a0648", "name": "Led Licht", "topic": "Led Licht", "x": 460, "y": 220, "wires": [ [ "eebe38ee.e7fba8" ] ] }, { "id": "972a82a4.7286a", "type": "change", "z": "bb6a24a9.7a0648", "name": "", "rules": [ { "t": "change", "p": "payload", "pt": "msg", "from": "off", "fromt": "str", "to": "true", "tot": "str" } ], "action": "", "property": "", "from": "", "to": "", "reg": false, "x": 900, "y": 400, "wires": [ [ "c7a3f1a9.66d89" ] ] }, { "id": "eebe38ee.e7fba8", "type": "switch", "z": "bb6a24a9.7a0648", "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": 640, "y": 240, "wires": [ [ "4edc288f.fb8d2", "feaa5ed5.336b9", "47531e52.0c6bb8", "d1daa37a.6f41a" ], [ "972a82a4.7286a" ] ] }, { "id": "feaa5ed5.336b9", "type": "function", "z": "bb6a24a9.7a0648", "name": "Dimmer", "func": "var newMsg = { payload: Math.round (msg.bri*100/254) } ;\nreturn newMsg;", "outputs": 1, "noerr": 0, "x": 840, "y": 160, "wires": [ [ "99fac24d.8cb9" ] ] }, { "id": "99fac24d.8cb9", "type": "ioBroker out", "z": "bb6a24a9.7a0648", "name": "Zone 1 Brightness", "topic": "milight.0.zone1.brightness", "ack": "false", "autoCreate": "true", "x": 1050, "y": 160, "wires": [] }, { "id": "ffe043eb.210e5", "type": "ioBroker out", "z": "bb6a24a9.7a0648", "name": "Zone 1 Color RGB", "topic": "milight.0.zone1.rgb", "ack": "false", "autoCreate": "false", "x": 1550, "y": 140, "wires": [] }, { "id": "3f9207a4.c2f028", "type": "amazon-echo-device", "z": "bb6a24a9.7a0648", "name": "Led Lampe", "topic": "Led Lampe", "x": 450, "y": 280, "wires": [ [ "eebe38ee.e7fba8" ] ] }, { "id": "47531e52.0c6bb8", "type": "change", "z": "bb6a24a9.7a0648", "name": "", "rules": [ { "t": "set", "p": "payload", "pt": "msg", "to": "rgb", "tot": "msg" } ], "action": "", "property": "", "from": "", "to": "", "reg": false, "x": 1050, "y": 220, "wires": [ [ "ffe043eb.210e5" ] ] }, { "id": "b1acd561.57c8c8", "type": "ioBroker out", "z": "bb6a24a9.7a0648", "name": "Zone 1 Brightness", "topic": "milight.0.zone1.brightness", "ack": "false", "autoCreate": "true", "x": 1550, "y": 240, "wires": [] }, { "id": "d1daa37a.6f41a", "type": "function", "z": "bb6a24a9.7a0648", "name": "", "func": "var newMsg = { payload: Math.round (msg.bri*100/254) } ;\nvar new2Msg = {payload: true};\n\nif (msg.colormode == \"ct\") {\n return [ null, new2Msg ];\n} else {\n return [ newMsg, null ];\n}", "outputs": 2, "noerr": 0, "x": 1290, "y": 280, "wires": [ [ "b1acd561.57c8c8" ], [ "cdea20f1.8b3c98" ] ] }, { "id": "cdea20f1.8b3c98", "type": "ioBroker out", "z": "bb6a24a9.7a0648", "name": "Zone 1 White mode", "topic": "milight.0.zone1.whiteMode", "ack": "false", "autoCreate": "false", "x": 1520, "y": 340, "wires": [] }, { "id": "be63c33e.43c8f8", "type": "amazon-echo-hub", "z": "bb6a24a9.7a0648", "port": "80", "processinput": 0, "x": 220, "y": 220, "wires": [ [ "b32b2e08.f13fa", "3f9207a4.c2f028" ] ] } ]
  • Status von Geräten in Homekit anzeigen

    3
    1
    0 Stimmen
    3 Beiträge
    1k Aufrufe
    B
    @oberfragger Ja da gebe ich dir recht. Also gelöst habe ich es folgendermaßen: In der dummy Funktion steht jetzt nun folgendes: var value = (msg.payload == "true"); msg.payload = {On: value} return msg; Damit war ich nun in der Lage den Status des Schalter in HomeKit zu aktualisieren, wenn ich die Taster physikalisch betätigt habe. (Darum ging es mir auch hier) Bei dem Schalter handelt sich hier um einen Lonsonho Wifi Smart Switch, darunter läuft ebenfalls Tuya welches ich easy mit tuya-convert flashen konnte. So sieht der Schalter aus: [image: 1573636753791-bildschirmfoto-2019-11-13-um-10.18.56.png] In Tasmoto habe ich diese Belegung: [image: 1573636837736-bildschirmfoto-2019-11-11-um-21.07.49.png] Jetzt funktioniert nun auch alles :)
  • Wert in Influxdb schreiben

    2
    1
    0 Stimmen
    2 Beiträge
    976 Aufrufe
    B
    Nutze das schon eine ganze weile, genau so - ohne Probleme. Wenn Du in die influxdb direkt auf der Shell mal schaust ? Anmelden mit deinen hinterlegten Daten von NodeRed und dann mal alle Messurements ausgeben. Mal sehen ob da was kommt.
  • failed to Open Vchiq instance

    1
    0 Stimmen
    1 Beiträge
    228 Aufrufe
    Niemand hat geantwortet
  • node-red-contrib-amazon-echo Dimmer reagiert nicht

    node-red
    2
    3
    0 Stimmen
    2 Beiträge
    1k Aufrufe
    R
    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 :( [image: 1573330853276-2019-11-09-21_20_31-window.png] [image: 1573330653847-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" ] ] } ]
  • Object wird im Flow "durchgeleitet" -

    1
    0 Stimmen
    1 Beiträge
    183 Aufrufe
    Niemand hat geantwortet
  • Node-Red mit Alexa

    Ungelöst node-red
    24
    0 Stimmen
    24 Beiträge
    5k Aufrufe
    HALH
    Lösung in einem anderen Eintrag gefunden: [image: 1572983003086-dimmer.jpg] var newMsg = { payload: msg.bri*100/254 } ; return newMsg
  • Verschiedene Dashboards

    4
    0 Stimmen
    4 Beiträge
    2k Aufrufe
    V
    Danke!
  • NodeRed und Schalter

    1
    0 Stimmen
    1 Beiträge
    901 Aufrufe
    Niemand hat geantwortet
  • Alexa Smart Home v3 Responce

    1
    0 Stimmen
    1 Beiträge
    371 Aufrufe
    Niemand hat geantwortet
  • IOBroker und NodeRed - Fehlende Objekte

    3
    0 Stimmen
    3 Beiträge
    709 Aufrufe
    D
    Danke das war die Lösung:-)
  • Mit Node-Red ein Wert eines Objekts schalten

    Gesperrt Verschoben Gelöst node-red communication
    8
    0 Stimmen
    8 Beiträge
    1k Aufrufe
    P
    Ich habe das Problem gefunden. Unter Instanzen, oben Schraubenschlüssel, dann Standard ACL bei jeder die Schreibzugriffe aktivieren.
  • Woher stammt diese Warnung?

    Ungelöst
    5
    0 Stimmen
    5 Beiträge
    622 Aufrufe
    bergjetB
    @sigi234 said in Woher stammt diese Warnung?: Ist nur eine Warnung, kann sein das es wieder verschwindet.. Wäre nicht schlecht. Es kommt auch wenn ich Node-red neu starte.
  • *gelöst* Einen Wert aus einem Tado Node extrahieren

    node-red heating climate monitoring
    9
    1
    0 Stimmen
    9 Beiträge
    2k Aufrufe
    DutchmanD
    Ab jetzt auch als adapter verfügbar : https://forum.iobroker.net/topic/25723/aufruf-neuer-adaper-tado
  • Devices von node-red- amazon-echo-HUB

    2
    1
    0 Stimmen
    2 Beiträge
    1k Aufrufe
    P
    @khg Hallo, Ja, es gibt eine Begrenzung. Steht irgendwo in den Infos vom Adapter. Ein weiterer Hub ist dann für mehr Geräte notwendig. Das Problem ist, dass wohl nur noch Hubs mit dem Port 80 von den neuen Echos gefunden werden. Der ist dann aber schon vom ersten Hub belegt...
  • node-red schlaltet den Homematic Dimmer nicht

    5
    3
    0 Stimmen
    5 Beiträge
    1k Aufrufe
    khgK
    @paul53 genau der ist es!!! [image: 1570119608393-iobroker.png] Füge mal den Screenshot hinzu, vielleicht hilft es Anderen. Vielen herzlichen Dank!!!!
  • Node-Red Flows sind nicht ausführbar

    3
    0 Stimmen
    3 Beiträge
    617 Aufrufe
    I
    Ich kann mit dem Inhalt des Error Logs nicht viel anfangen, hat jemand von euch eine Idee? 16 silly saveTree `-- semver@4.3.2 17 verbose stack SyntaxError: Unexpected token / in JSON at position 35974 while parsing near '... 17 verbose stack }, 17 verbose stack /*"node-red-contrib-...' 17 verbose stack at JSON.parse (<anonymous>) 17 verbose stack at parseJson (/usr/lib/node_modules/npm/node_modules/json-parse-better-errors/index.js:7:17) 17 verbose stack at module.exports (/usr/lib/node_modules/npm/lib/utils/parse-json.js:4:10) 17 verbose stack at parsePkgLock (/usr/lib/node_modules/npm/lib/install/read-shrinkwrap.js:68:12) 17 verbose stack at BB.join (/usr/lib/node_modules/npm/lib/install/read-shrinkwrap.js:28:22) 17 verbose stack at tryCatcher (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/util.js:16:23) 17 verbose stack at Holder$3._callFunction (eval at generateHolderClass (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/join.js:92:16), <anonymous>:14:44) 17 verbose stack at Holder$3.checkFulfillment (eval at generateHolderClass (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/join.js:92:16), <anonymous>:29:30) 17 verbose stack at Promise.eval (eval at thenCallback (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/join.js:14:16), <anonymous>:6:20) 17 verbose stack at Promise._settlePromise (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:571:21) 17 verbose stack at Promise._settlePromise0 (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:619:10) 17 verbose stack at Promise._settlePromises (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:699:18) 17 verbose stack at Promise._fulfill (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:643:18) 17 verbose stack at Promise._settlePromise (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:587:21) 17 verbose stack at Promise._settlePromise0 (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:619:10) 17 verbose stack at Promise._settlePromises (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:699:18) 18 verbose cwd /opt/iobroker/iobroker-data/node-red 19 verbose Linux 4.19.66-v7l+
  • contrib-amazon-echo,hue und weiss-töne

    2
    1
    0 Stimmen
    2 Beiträge
    466 Aufrufe
    P
    Hallo, magst Du den Code der Nodes zeigen? Vielen Dank im Voraus.
  • [gelöst] Alexa offline ??

    7
    0 Stimmen
    7 Beiträge
    1k Aufrufe
    G
    @Frank_y sagte in [gelöst] Alexa offline ??: node-red-contrib-amazon-echo Bin der Anleitung gefolgt aber funktioniert hat es bei mir nicht. Hat das denn sonst bei anderen geklappt? Die Portweiterltung habe ich an dem Proxmox Container wo iobroker usw läuft gemacht. Passt das? Kann man iwie prüfen ob ich das auch richtig gemacht habe?
  • [GELÖST] Node-Red startet nicht Rpi.GPIO

    1
    0 Stimmen
    1 Beiträge
    705 Aufrufe
    Niemand hat geantwortet

455

Online

33.0k

Benutzer

83.6k

Themen

1.3m

Beiträge