Skip to content

Node-Red

Hilfe für Skripterstellung mit Node-RED

953 Topics 13.1k Posts

NEWS

  • IoBroker out funktioniert nicht

    8
    3
    0 Votes
    8 Posts
    689 Views
    Marc BergM
    @mickym sagte in IoBroker out funktioniert nicht: Wenn Du allerdings unbedingt den Wert (null) in den Datenpunkt schreiben willst, dann musst Du doch Deine function Node verwenden. In einem ähnlichen Fall habe ich "null" mit JSONata erzeugt, was so dann auch im Datenpunkt ankommt. [image: 1745005671493-e4684033-14f8-4fe8-8bf4-180520c47d11-grafik.png] [image: 1745005688149-2ce4d0bc-4f8f-4345-bdd5-eabf5ce0bc1a-grafik.png] Die Function Node wäre dann nicht erforderlich.
  • Node Red Zeitverzögerung

    2
    1
    0 Votes
    2 Posts
    259 Views
    mickymM
    @moviesdown Ich bin kein Freund mit JS zu codieren - zumindest werde ich Dir nicht empfehlen mit timeouts zu arbeiten. Ausserdem ist deine Logik nicht wirklich verständlich. Wenn Du Deine jetzige Logik behalten willst, dann brauchst Du ja vorher nur eine delay Node schalten und die Nachrichtenrate auf 1 Nachricht pro 30 s schalten. Dann kommt jedenfalls keine Nachricht die innerhalb von 30 Sekunden wieder abschaltet.
  • Daten mittels NodRed auf KNX KO senden...?

    6
    1
    0 Votes
    6 Posts
    455 Views
    frankthegreatF
    Ich bin absoluter Neuling was NodRed angeht und mich zu Beginn an folgender Logik probiert: Dein Enertex Router in der KNX Ultimate-Node steht auf Multicast, den mal auf Tunnel umstellen.
  • Cloud-API Liebherr Abruf Blockly->node-red

    4
    0 Votes
    4 Posts
    690 Views
    mickymM
    @ak68 Wenn Du als Rückgabe gleich einen JSON angibst, dann kannst Dir die JSON Node auch noch sparen. [image: 1743618859989-60518ce2-ce17-465c-bbde-ae013deaeca3-image.png] Ggf. kannst du mit meinem Thread auch alle Datenpunkte automatisch erstellen - Ansonsten ist aber schon OK nur die Datenpunkte zu erstellen, deren Daten man brauchst. Man sollte halt erst mal schauen, was NodeRed kann, anstatt sich mit dieser Codiererei abzuplagen. ;)
  • Umgerechneten Sensorwert glätten

    14
    0 Votes
    14 Posts
    1k Views
    Azrael42A
    @mickym said in Umgerechneten Sensorwert glätten: Nimm einfach eine Filternode und nutz einfach die Filternnode im Nahbandmodus. Hab ich verwendet und funktioniert. Danke!
  • [gelöst] Einbindung GCM-320plus Radioaktivitätssensor

    1
    0 Votes
    1 Posts
    150 Views
    No one has replied
  • Frage zu Triggern

    4
    0 Votes
    4 Posts
    313 Views
    hotspot_2H
    Kann ich einen Filter setzen der alles verwirft wenn der Trigger schon gestartet worden ist? Ich habe das Problem das ich nicht genau weiß welche position Werte über MQTT angekommen vom Garagentor. Wenn ich z.B. fest auf = 10 gehe dann kann es sein das der Werte 10 halt nie übermittelt wird und dann bleibt das Licht aus.
  • JPEG per Mail versenden per NodeRED

    4
    0 Votes
    4 Posts
    337 Views
    hotspot_2H
    Hallo zusammen, Copilot hat mir dann doch eine echt gute Anleitung gegeben wie ich das machen kann. Hat auch auf Anhieb geklappt. [image: 1742585560784-8692588c-44aa-467f-997b-f96f750c82c5-image.png] [ { "id": "2e52f8bd9893fecb", "type": "inject", "z": "720ce6e5283f280f", "name": "", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "\"Es wurde oben geklingelt.\"", "payloadType": "jsonata", "x": 1510, "y": 1040, "wires": [ [ "06cf330ccc449aa4" ] ] }, { "id": "1c3e4675d2c16acc", "type": "http request", "z": "720ce6e5283f280f", "name": "", "method": "GET", "ret": "bin", "paytoqs": "ignore", "url": "http://192.168.1.1/cgi-bin/api.cgi?cmd=Snap&channel=0&rs=123&user=benutzer&password=passwort", "tls": "", "persist": false, "proxy": "", "insecureHTTPParser": false, "authType": "", "senderr": false, "headers": [], "x": 1830, "y": 1040, "wires": [ [ "3d4d8c0e4e5f49d1" ] ] }, { "id": "3d4d8c0e4e5f49d1", "type": "base64", "z": "720ce6e5283f280f", "name": "", "action": "", "property": "payload", "x": 1980, "y": 1040, "wires": [ [ "70c9b8297eb79933" ] ] }, { "id": "70c9b8297eb79933", "type": "template", "z": "720ce6e5283f280f", "name": "", "field": "payload", "fieldType": "msg", "format": "handlebars", "syntax": "mustache", "template": "<p>{{{topic2}}}<br></p>\n<p>Hier ist das Bild:</p>\n<img src=\"data:image/jpeg;base64,{{{payload}}}\" />", "output": "str", "x": 2120, "y": 1040, "wires": [ [ "a1640be82c20c050" ] ] }, { "id": "06cf330ccc449aa4", "type": "change", "z": "720ce6e5283f280f", "name": "Betreff - Klingel", "rules": [ { "t": "set", "p": "topic", "pt": "msg", "to": "\"[HOME] \"&payload", "tot": "jsonata" }, { "t": "set", "p": "topic2", "pt": "msg", "to": "payload", "tot": "jsonata" } ], "action": "", "property": "", "from": "", "to": "", "reg": false, "x": 1660, "y": 1040, "wires": [ [ "1c3e4675d2c16acc" ] ] } ] Hier mal als Export wenn es vielleicht jemand anderem hilft.
  • Alle Rollos im Erdgeschoss gleichzeitig steuern

    Moved
    8
    1
    0 Votes
    8 Posts
    548 Views
    HomoranH
    @bf0911 sagte in Alle Rollos im Erdgeschoss gleichzeitig steuern: Ja, sie waren rot. dann wurde mit ack=true geschrieben, was keinerlei Reaktion eines Adapters bewirkt
  • Node-Red wo finde ich die Logs

    5
    0 Votes
    5 Posts
    472 Views
    L
    @ralf-2 Dir auch lieben Dank. Ich habe ca. 25 Flows mit KNX. Es liegt mMn nicht an einem Flow, da der Fehler auch Nachts eintritt obwohl nichts geschaltet wird, also auch kein Flow läuft.
  • nodeRed - Verfügbare Leistung berechnen

    Moved
    11
    1
    0 Votes
    11 Posts
    796 Views
    mickymM
    @HomeSweetHome Wenn Dir es ALLERDINGS lieber ist und DU nicht lernen willst, wie man mit den GRAFISCH mit den Nodes ein Logik aufbaut und Du lieber mit Javascript codieren willst, dann machen wir hier weiter und schreiben nur Code in die function Node, soweit es geht. In diesem Fall brauchst Du auch nur alle iobroker-IN Nodes mit Deiner function Node verbinden und wir schreiben Code. Können wir auch machen - aber dann verzichtest Du halt auf die Vorteile einer grafischen und logischen Aufschlüsselung Deiner Logik. Als erstes musst Du dann jede payload in Deinem Nodekontext speichern, da Du ja sonst nicht alle Werte zur Verfügung hast. In diesem Fall prüfst Du also das topic und schreibst dann die payload in den entsprechenden Nodekontext. Anschließend liest Du den Kontext wieder in Variablen und prüfst vor der Berechnung, ob auch jede Variable gültige Werte besitzt. Entscheide DU, ob Du hier weitermachen willst, in dem Du auf dieses Posting antwortest.
  • Simple Steuerung true/false offen/geschlossen

    51
    1
    0 Votes
    51 Posts
    4k Views
    AphofisA
    @mickym Ich verstehe manche dinge nicht! Ich würde es gerne umsetzen doch ich verliere manchmal den Faden um so komplexer es wird. Hat jetzt nix mit dieser steuerung zu Tun! Es hat nur keinen sinn eine Steuerung weiter zu bilden, wenn die aktoren nicht korrekt reagieren und macht dann auch keinen spaß. Hatte mir einen Fenster Tür Kontakt von Sonoff gekauft und die reagieren sehr schnell. man kann die schaltung damit weiter führen.
  • Lichtsteuerungen zusammenführen

    6
    1
    0 Votes
    6 Posts
    574 Views
    AphofisA
    @geschild also der deaktivierte Bereich funktioniert nicht korrekt. Es soll bei Motion Bewegung das Licht mit 1002 eingeschaltet werden für 5 min. wenn erneute bewegung soll das licht an bleiben. bis zB 1 min. keine Bewegung mehr vorhanden ist. Wenn der Roborock staubsauger nicht beim laden ist also zustand nicht 8 dann soll das Licht per Motion funktionieren wenn er unterwegs ist, und der status ein anderer ist soll der motion sensor nicht reagieren. wenn Schalter betätigt wird, soll das Licht nach 45 min ausgeschaltet werden. Das ganz muss per 1002 ein bzw ausgeschaltet werden. Für die Hue Geräte braucht man Hue Magic node-red-contrib-huemagic-fork Spoiler [ { "id": "fca95f262626d456", "type": "tab", "label": "Bad", "disabled": false, "info": "", "env": [] }, { "id": "f7911bc401eced22", "type": "junction", "z": "fca95f262626d456", "x": 1040, "y": 640, "wires": [ [ "9535dd91050e1de7", "984bc6a2c3a86e29", "8bb042655784af36" ] ] }, { "id": "f4b203f76105caf6", "type": "junction", "z": "fca95f262626d456", "d": true, "x": 400, "y": 360, "wires": [ [ "af4218c06a9d43ec" ] ] }, { "id": "af4218c06a9d43ec", "type": "junction", "z": "fca95f262626d456", "d": true, "x": 580, "y": 360, "wires": [ [ "0b3b39dabb245112", "daa89a680fdd1262" ] ] }, { "id": "da484e86cb75f0e5", "type": "junction", "z": "fca95f262626d456", "d": true, "x": 980, "y": 180, "wires": [ [ "ac1ffe5b3a83ecd3" ] ] }, { "id": "ac1ffe5b3a83ecd3", "type": "junction", "z": "fca95f262626d456", "d": true, "x": 1020, "y": 260, "wires": [ [ "36b938943d09ebb8", "f5092a35d07b4474" ] ] }, { "id": "27f9ed12f7a45e84", "type": "junction", "z": "fca95f262626d456", "d": true, "x": 660, "y": 180, "wires": [ [ "b1aada2fac907d73" ] ] }, { "id": "4b8f1c9564a38605", "type": "junction", "z": "fca95f262626d456", "d": true, "x": 1000, "y": 320, "wires": [ [ "ac1ffe5b3a83ecd3" ] ] }, { "id": "7bc2b7578ffbabe3", "type": "ioBroker get", "z": "fca95f262626d456", "name": "VSwitch 2", "topic": "0_userdata.0.GordonX-Home.0.Bad.Virtueller_Schalter_2", "attrname": "payload", "payloadType": "value", "errOnInvalidState": "nothing", "x": 820, "y": 580, "wires": [ [ "f9916b7b609a4872" ] ] }, { "id": "f9916b7b609a4872", "type": "change", "z": "fca95f262626d456", "name": "toggle", "rules": [ { "t": "set", "p": "payload", "pt": "msg", "to": "$not(payload)\t", "tot": "jsonata" } ], "action": "", "property": "", "from": "", "to": "", "reg": false, "x": 960, "y": 580, "wires": [ [ "19db4b5cf607df63" ] ] }, { "id": "19db4b5cf607df63", "type": "ioBroker out", "z": "fca95f262626d456", "name": "VSwitch 2", "topic": "0_userdata.0.GordonX-Home.0.Bad.Virtueller_Schalter_2", "ack": "false", "autoCreate": "false", "stateName": "", "role": "", "payloadType": "", "readonly": "", "stateUnit": "", "stateMin": "", "stateMax": "", "x": 1160, "y": 580, "wires": [] }, { "id": "ba3d7ecc609d611a", "type": "ioBroker get", "z": "fca95f262626d456", "name": "VSwitch 3", "topic": "0_userdata.0.GordonX-Home.0.Bad.Virtueller_Schalter_3", "attrname": "payload", "payloadType": "value", "errOnInvalidState": "nothing", "x": 820, "y": 640, "wires": [ [ "b785f33bd5389843" ] ] }, { "id": "b785f33bd5389843", "type": "change", "z": "fca95f262626d456", "name": "toggle", "rules": [ { "t": "set", "p": "payload", "pt": "msg", "to": "$not(payload)\t", "tot": "jsonata" } ], "action": "", "property": "", "from": "", "to": "", "reg": false, "x": 970, "y": 640, "wires": [ [ "ee55387f0a29bec4", "f7911bc401eced22" ] ] }, { "id": "ee55387f0a29bec4", "type": "ioBroker out", "z": "fca95f262626d456", "name": "VSwitch 3", "topic": "0_userdata.0.GordonX-Home.0.Bad.Virtueller_Schalter_3", "ack": "false", "autoCreate": "false", "stateName": "", "role": "", "payloadType": "", "readonly": "", "stateUnit": "", "stateMin": "", "stateMax": "", "x": 1160, "y": 820, "wires": [] }, { "id": "ae91ecd3729d1f8b", "type": "ioBroker get", "z": "fca95f262626d456", "name": "VSwitch 4", "topic": "0_userdata.0.GordonX-Home.0.Bad.Virtueller_Schalter_4", "attrname": "payload", "payloadType": "value", "errOnInvalidState": "nothing", "x": 820, "y": 700, "wires": [ [ "556103d4e4e7fa4a" ] ] }, { "id": "556103d4e4e7fa4a", "type": "change", "z": "fca95f262626d456", "name": "toggle", "rules": [ { "t": "set", "p": "payload", "pt": "msg", "to": "$not(payload)\t", "tot": "jsonata" } ], "action": "", "property": "", "from": "", "to": "", "reg": false, "x": 970, "y": 700, "wires": [ [ "3b2803663d8b4023" ] ] }, { "id": "3b2803663d8b4023", "type": "ioBroker out", "z": "fca95f262626d456", "name": "VSwitch 4", "topic": "0_userdata.0.GordonX-Home.0.Bad.Virtueller_Schalter_4", "ack": "false", "autoCreate": "false", "stateName": "", "role": "", "payloadType": "", "readonly": "", "stateUnit": "", "stateMin": "", "stateMax": "", "x": 1160, "y": 880, "wires": [] }, { "id": "c577d279cf9947a6", "type": "ioBroker get", "z": "fca95f262626d456", "name": "VSwitch 1", "topic": "0_userdata.0.GordonX-Home.0.Bad.Virtueller_Schalter_1", "attrname": "payload", "payloadType": "value", "errOnInvalidState": "nothing", "x": 840, "y": 460, "wires": [ [ "38514d6d7f2e9871" ] ] }, { "id": "38514d6d7f2e9871", "type": "change", "z": "fca95f262626d456", "name": "toggle", "rules": [ { "t": "set", "p": "payload", "pt": "msg", "to": "$not(payload)\t", "tot": "jsonata" } ], "action": "", "property": "", "from": "", "to": "", "reg": false, "x": 970, "y": 460, "wires": [ [ "f5092a35d07b4474", "36b938943d09ebb8" ] ] }, { "id": "f5092a35d07b4474", "type": "ioBroker out", "z": "fca95f262626d456", "name": "VSwitch 1", "topic": "0_userdata.0.GordonX-Home.0.Bad.Virtueller_Schalter_1", "ack": "false", "autoCreate": "false", "stateName": "", "role": "", "payloadType": "", "readonly": "", "stateUnit": "", "stateMin": "", "stateMax": "", "x": 1160, "y": 520, "wires": [] }, { "id": "36b938943d09ebb8", "type": "ioBroker out", "z": "fca95f262626d456", "name": "Bad Schalter", "topic": "tuya.0.bf523b506862d1d720fboe.2", "ack": "false", "autoCreate": "false", "stateName": "", "role": "", "payloadType": "", "readonly": "", "stateUnit": "", "stateMin": "", "stateMax": "", "x": 1170, "y": 460, "wires": [] }, { "id": "a4db0bbf8fc4180d", "type": "switch", "z": "fca95f262626d456", "name": "", "property": "payload", "propertyType": "msg", "rules": [ { "t": "eq", "v": "1002", "vt": "str" }, { "t": "eq", "v": "2002", "vt": "str" }, { "t": "eq", "v": "3002", "vt": "str" }, { "t": "eq", "v": "4002", "vt": "str" } ], "checkall": "true", "repair": false, "outputs": 4, "x": 630, "y": 600, "wires": [ [ "c577d279cf9947a6" ], [ "7bc2b7578ffbabe3" ], [ "ba3d7ecc609d611a" ], [ "ae91ecd3729d1f8b" ] ] }, { "id": "984bc6a2c3a86e29", "type": "hue-light", "z": "fca95f262626d456", "name": "Wohnzimmer 1", "bridge": "cbd54dbabf6f65be", "lightid": "8e4238e6-eb02-4110-b2df-b598f509696d", "colornamer": true, "skipevents": false, "initevents": false, "x": 1200, "y": 700, "wires": [ [] ] }, { "id": "8bb042655784af36", "type": "hue-light", "z": "fca95f262626d456", "name": "Wohnzimmer 2", "bridge": "cbd54dbabf6f65be", "lightid": "94745f7d-34a3-4438-a272-6c17a19028a6", "colornamer": true, "skipevents": false, "initevents": false, "x": 1200, "y": 640, "wires": [ [] ] }, { "id": "9535dd91050e1de7", "type": "hue-light", "z": "fca95f262626d456", "name": "Wohnzimmer 3", "bridge": "cbd54dbabf6f65be", "lightid": "2be455c4-b24d-4fc6-b3e0-9b86f78e7b83", "colornamer": true, "skipevents": false, "initevents": false, "x": 1200, "y": 760, "wires": [ [] ] }, { "id": "f90ac36919e30901", "type": "ioBroker in", "z": "fca95f262626d456", "name": "Bad Schalter", "attrname": "payload", "topic": "hue.0.Bad_Schalter.buttonevent", "payloadType": "value", "onlyack": "", "func": "all", "gap": "", "fireOnStart": "false", "outFormat": "MQTT", "x": 150, "y": 600, "wires": [ [ "a4db0bbf8fc4180d", "45b8e889d3e1dd5c", "5591058f02dc158a" ] ] }, { "id": "42ae788f45e11c84", "type": "ioBroker get", "z": "fca95f262626d456", "d": true, "name": "Robi Status", "topic": "roborock.0.Devices.7Fc43lXlk5X7fmVJtBkqnZ.deviceStatus.state", "attrname": "roborock", "payloadType": "value", "errOnInvalidState": "nothing", "x": 730, "y": 100, "wires": [ [ "70758c48309cd0c0" ] ] }, { "id": "cbaf04caa3815a5a", "type": "switch", "z": "fca95f262626d456", "d": true, "name": "Bewegung", "property": "payload", "propertyType": "msg", "rules": [ { "t": "true" }, { "t": "false" } ], "checkall": "true", "repair": false, "outputs": 2, "x": 550, "y": 120, "wires": [ [ "42ae788f45e11c84", "27f9ed12f7a45e84" ], [ "27f9ed12f7a45e84" ] ] }, { "id": "70758c48309cd0c0", "type": "switch", "z": "fca95f262626d456", "d": true, "name": "Robi nicht 8", "property": "roborock", "propertyType": "msg", "rules": [ { "t": "neq", "v": "8", "vt": "num" } ], "checkall": "true", "repair": false, "outputs": 1, "x": 890, "y": 100, "wires": [ [ "da484e86cb75f0e5" ] ] }, { "id": "b1aada2fac907d73", "type": "trigger", "z": "fca95f262626d456", "d": true, "name": "", "op1": "", "op2": "false", "op1type": "nul", "op2type": "bool", "duration": "5", "extend": true, "overrideDelay": false, "units": "min", "reset": "true", "bytopic": "all", "topic": "topic", "outputs": 1, "x": 750, "y": 180, "wires": [ [ "da484e86cb75f0e5" ] ] }, { "id": "fe2313f85edf2ae0", "type": "switch", "z": "fca95f262626d456", "d": true, "name": "", "property": "Schalter.Küche", "propertyType": "flow", "rules": [ { "t": "false" } ], "checkall": "true", "repair": false, "outputs": 1, "x": 410, "y": 120, "wires": [ [ "cbaf04caa3815a5a" ] ] }, { "id": "45b8e889d3e1dd5c", "type": "change", "z": "fca95f262626d456", "d": true, "name": "", "rules": [ { "t": "set", "p": "reset", "pt": "msg", "to": "true", "tot": "bool" } ], "action": "", "property": "", "from": "", "to": "", "reg": false, "x": 530, "y": 180, "wires": [ [ "27f9ed12f7a45e84" ] ] }, { "id": "c511e779aae7fd1b", "type": "change", "z": "fca95f262626d456", "d": true, "name": "", "rules": [ { "t": "set", "p": "reset", "pt": "msg", "to": "true", "tot": "bool" } ], "action": "", "property": "", "from": "", "to": "", "reg": false, "x": 500, "y": 240, "wires": [ [ "27f9ed12f7a45e84" ] ] }, { "id": "5591058f02dc158a", "type": "switch", "z": "fca95f262626d456", "d": true, "name": "true/false?", "property": "payload", "propertyType": "msg", "rules": [ { "t": "true" }, { "t": "false" } ], "checkall": "true", "repair": false, "outputs": 2, "x": 270, "y": 280, "wires": [ [ "a79c461971cfdc1d", "c511e779aae7fd1b" ], [ "f4b203f76105caf6" ] ] }, { "id": "a79c461971cfdc1d", "type": "change", "z": "fca95f262626d456", "d": true, "name": "Setze Schalter", "rules": [ { "t": "set", "p": "Schalter.Küche", "pt": "flow", "to": "true", "tot": "bool" } ], "action": "", "property": "", "from": "", "to": "", "reg": false, "x": 500, "y": 300, "wires": [ [ "0b3b39dabb245112" ] ] }, { "id": "0b3b39dabb245112", "type": "trigger", "z": "fca95f262626d456", "d": true, "name": "", "op1": "true", "op2": "false", "op1type": "bool", "op2type": "bool", "duration": "45", "extend": false, "overrideDelay": false, "units": "min", "reset": "false", "bytopic": "all", "topic": "topic", "outputs": 2, "x": 700, "y": 300, "wires": [ [ "4b8f1c9564a38605" ], [ "daa89a680fdd1262" ] ] }, { "id": "daa89a680fdd1262", "type": "change", "z": "fca95f262626d456", "d": true, "name": "setze Schalter", "rules": [ { "t": "set", "p": "Schalter.Küche", "pt": "flow", "to": "false", "tot": "bool" } ], "action": "", "property": "", "from": "", "to": "", "reg": false, "x": 880, "y": 360, "wires": [ [ "4b8f1c9564a38605" ] ] }, { "id": "95941cd9420e5c7a", "type": "ioBroker in", "z": "fca95f262626d456", "d": true, "name": "Bad Motion", "attrname": "payload", "topic": "hue.0.Bad_Motion_Sensor.presence", "payloadType": "value", "onlyack": "", "func": "all", "gap": "", "fireOnStart": "false", "outFormat": "MQTT", "x": 250, "y": 120, "wires": [ [ "fe2313f85edf2ae0", "a79c461971cfdc1d" ] ] }, { "id": "a9cd56527a3c5be4", "type": "inject", "z": "fca95f262626d456", "name": "", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "false", "payloadType": "bool", "x": 690, "y": 460, "wires": [ [ "c577d279cf9947a6" ] ] }, { "id": "8e73437e6157e567", "type": "amazon-echo-device", "z": "fca95f262626d456", "name": "Bad Schalter", "topic": "hue.0.Bad_Schalter.buttonevent", "x": 330, "y": 640, "wires": [ [ "12c59aacfe566fbf" ] ] }, { "id": "12c59aacfe566fbf", "type": "change", "z": "fca95f262626d456", "name": "wechsel", "rules": [ { "t": "change", "p": "payload", "pt": "msg", "from": "on", "fromt": "str", "to": "1002", "tot": "str" }, { "t": "change", "p": "payload", "pt": "msg", "from": "off", "fromt": "str", "to": "1002", "tot": "str" } ], "action": "", "property": "", "from": "", "to": "", "reg": false, "x": 480, "y": 640, "wires": [ [ "a4db0bbf8fc4180d" ] ] }, { "id": "94ecf2c94996cd35", "type": "link in", "z": "fca95f262626d456", "name": "link in 5", "links": [ "0ca586f6fc46857e" ], "x": 215, "y": 640, "wires": [ [ "8e73437e6157e567" ] ] }, { "id": "6e9f5ac6b1f6c91e", "type": "inject", "z": "fca95f262626d456", "name": "", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "1002", "payloadType": "str", "x": 490, "y": 560, "wires": [ [ "a4db0bbf8fc4180d" ] ] }, { "id": "cbd54dbabf6f65be", "type": "hue-bridge", "name": "Hue GordonX", "bridge": "192.168.0.8", "key": "SlfyXwpcaEvRN0d1DU2JrrOlwrm9Debhhm9A4E-d", "worker": "10", "autoupdates": true, "disableupdates": false } ] [image: 1741805526166-screenshot-2025-03-12-194728.png]
  • NodeRed Adapter 5.2.0 - permanent Kontext [gelöst]

    6
    1
    1 Votes
    6 Posts
    628 Views
    M
    @mickym @haus-automatisierung Danke für eure Mühe. Es läuft ja alles zufriedenstellend, ich hatte nur diesen alten Thread entdeckt.
  • Error DEBUG 811 in node-red

    4
    1
    0 Votes
    4 Posts
    383 Views
    A
    @mickym sagte in Error DEBUG 811 in node-red: In dem Info Tab kann man auch direkt nach der Node suchen Das war ja easy- Viele Dank :+1: Fehler gefunden und eliminiert :)
  • Node Red Optimierung PV Überschuss für Anfänger

    73
    1
    0 Votes
    73 Posts
    7k Views
    mickymM
    @harry_vlbg Na ja ich hätte das Ganze, bei der Aufgabenstellung zeitgesteuert gemacht und nicht mit einer Verzögerung. Aber wenn es tut dann ist ja gut.
  • Spezielle Node oder Flow gesucht

    3
    0 Votes
    3 Posts
    315 Views
    frankthegreatF
    @mickym Ahhhhh, bin blind :anguished: Hatte den "trigger" zwar schon in der Mache...kam bei mir aber nix gescheites raus. Aber so läuft es jetzt wie gewünscht...supi, vielen Dank :+1:
  • Hilfe bei NodeRed wegen Status Fenster/Türen - GELÖST

    16
    4
    0 Votes
    16 Posts
    1k Views
    mac89mucM
    @mickym Vielen Dank ich probiere jetzt mal ein bisschen rum und passe meine Flows an. Ich habe noch 2-3 andere Themen bzgl. Node-Red und würde mich dann mit einem separaten Thread nochmal melden, vielleicht hast Du dann ja nochmal Zeit & Lust mir weiterzuhelfen. Vielen Dank nochmals für die schnelle und ausführliche Hilfe. Gruß
  • JSONata in Node msg.topic

    1
    1
    0 Votes
    1 Posts
    181 Views
    No one has replied
  • [gelöst] Eigenschaften eines Datenpunktes steuern

    5
    0 Votes
    5 Posts
    391 Views
    mickymM
    @superflip nein das mit der Variablen, kann ja auch ein weiterer Datenpunkt sein, das wäre die saubere Lösung

810

Online

32.6k

Users

82.1k

Topics

1.3m

Posts