Skip to content

Node-Red

Hilfe für Skripterstellung mit Node-RED

952 Themen 13.1k Beiträge

NEWS

  • Daten mittels NodRed auf KNX KO senden...?

    6
    1
    0 Stimmen
    6 Beiträge
    425 Aufrufe
    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 Stimmen
    4 Beiträge
    628 Aufrufe
    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 Stimmen
    14 Beiträge
    940 Aufrufe
    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 Stimmen
    1 Beiträge
    139 Aufrufe
    Niemand hat geantwortet
  • Frage zu Triggern

    4
    0 Stimmen
    4 Beiträge
    281 Aufrufe
    H
    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 Stimmen
    4 Beiträge
    301 Aufrufe
    H
    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

    Verschoben
    8
    1
    0 Stimmen
    8 Beiträge
    483 Aufrufe
    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 Stimmen
    5 Beiträge
    408 Aufrufe
    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

    Verschoben
    11
    1
    0 Stimmen
    11 Beiträge
    707 Aufrufe
    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 Stimmen
    51 Beiträge
    3k Aufrufe
    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 Stimmen
    6 Beiträge
    525 Aufrufe
    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 Stimmen
    6 Beiträge
    563 Aufrufe
    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 Stimmen
    4 Beiträge
    338 Aufrufe
    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 Stimmen
    73 Beiträge
    7k Aufrufe
    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 Stimmen
    3 Beiträge
    269 Aufrufe
    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 Stimmen
    16 Beiträge
    1k Aufrufe
    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 Stimmen
    1 Beiträge
    163 Aufrufe
    Niemand hat geantwortet
  • [gelöst] Eigenschaften eines Datenpunktes steuern

    5
    0 Stimmen
    5 Beiträge
    331 Aufrufe
    mickymM
    @superflip nein das mit der Variablen, kann ja auch ein weiterer Datenpunkt sein, das wäre die saubere Lösung
  • Telegram als Adapter und Nodered

    33
    0 Stimmen
    33 Beiträge
    3k Aufrufe
    mickymM
    @basti17683 Das kann ich Dir leider nicht sagen, da ich den Adapter nicht kenne. Ich denke, da muss jemand helfen, der den Adapter richtig kennt. Die neue send Node - sendet (wenn Du in command nichts einträgst) einfach mit send Dein Objekt. Mit welchen Eigenschaften Dein Objekt bestückt sein muss, dass musst Du in dem Adapter lesen. https://github.com/iobroker-community-adapters/ioBroker.telegram/blob/master/docs/en/README.md [image: 1741079461225-5db39a9c-bd1c-4f7b-b9a3-1758a288177f-image-resized.png] Vielleicht musst in der payload als Objekt noch die caption eintragen oder irgendwie die methoden mitgeben. Generell musst Du die parameter als JSON Objekt in der payload mitgeben. Wie Du die Methoden nutzt, die in der API als JSON nutzt ist mir auch nicht klar. Aber wenn Du das weißt, dann sollte es ja kein Problem sein, dass Objekt als payload zu definieren.
  • Garagentor überwachen

    5
    0 Stimmen
    5 Beiträge
    345 Aufrufe
    H
    @mickym Vielen Dank! Läuft perfekt.

816

Online

32.4k

Benutzer

81.5k

Themen

1.3m

Beiträge