Weiter zum Inhalt

Node-Red

961 Themen 13.2k Beiträge

Hilfe für Skripterstellung mit Node-RED

NEWS

  • Verstehe die Logik dahinter nicht ganz (inzwischen schon)

    Verschoben
    208
    3
    0 Stimmen
    208 Beiträge
    20k Aufrufe
    Damrak2022D
    @mickym So, mit der Delay Node und einer Verzögerung von 500ms blinkt jetzt die Lampe wie gewünscht 5 mal, sobald meine Waschmaschine fertig ist. Flow für "Waschmaschine ist fertig". flows.json
  • Zwei Werte aus Nachricht filtern

    8
    0 Stimmen
    8 Beiträge
    800 Aufrufe
    mickymM
    @hpgo sagte in Zwei Werte aus Nachricht filtern: @mickym Spitze, danke! Zu meinem Verständnis, du setzt die msg.payload auf msg.overallStatus und mit json wird payload und slat verglichen und zu "normalen" Filter Node weitergeleitet. Lg overallStatus ist EIN Objekt das 2 Eigenschaftten hat, die payload und slat { overallStatus: { "payload":payload, "slat": slat } } Und es wird auf Werteänderung dieses Objektes in der filter Node geprüft. Die Prüfung des Objektes beinhaltet natürlich auch jede Eigenschaft des Objektes (payload und slat).
  • 3 Werte vergleichen und über Switch Ausgabe gleich/ungleich

    5
    2
    0 Stimmen
    5 Beiträge
    533 Aufrufe
    _
    @mickym Absoluter Hammer. Wie man darauf nur kommt :D Das ist natürlich die Königslösung ;)
  • Regenmenge berechnen

    16
    2
    0 Stimmen
    16 Beiträge
    1k Aufrufe
    Fred FreundF
    @mickym Danke vielmals! sorry !!
  • Node modbus fehlt

    Verschoben
    13
    0 Stimmen
    13 Beiträge
    1k Aufrufe
    D
    @mickym Ich prüfe das morgen, heute ist es windig und ich bin am Meer ;-) Nochmals danke
  • Node Red - Fehlermeldung im ioBroker Protokoll

    5
    0 Stimmen
    5 Beiträge
    354 Aufrufe
    mickymM
    @hotspot_2 ja deswegen empfehle ich den Paletten-Manager zu nutzen, da Du da siehst wenn neue Versionen verfügbar sind. [image: 1688215903274-1994a776-dc77-4924-8479-1db45c5b7c1c-image.png]
  • Wert von Payload wird nicht im Template Node angezeigt

    15
    1
    0 Stimmen
    15 Beiträge
    1k Aufrufe
    _
    @mickym Cool, vielen vielen Dank für die Mühe. Das sieht super aus.
  • Nachricht für Signal zusammenbasteln

    5
    2
    0 Stimmen
    5 Beiträge
    518 Aufrufe
    H
    @mickym der hat sich versteckt. :D Danke! :)
  • (Gelöst)Status an Ventilator senden und anzeigen

    Verschoben
    7
    2
    0 Stimmen
    7 Beiträge
    315 Aufrufe
    Damrak2022D
    @mickym Dank, so hat es geklappt
  • mehrere Datenpunkte per E-Mail versenden

    node-red
    9
    0 Stimmen
    9 Beiträge
    901 Aufrufe
    S
    @mickym said in mehrere Datenpunkte per E-Mail versenden: @schneidy76 Im ersten Flow - hatte ich das topic in der Inject Node gesetzt - aber egal Du musst es halt nach der Template Node bzw. nach den get-nodes nochmal setzen. Da habe ich gar nicht geschaut. Richtig. Werde es vor dem E-Mail Node setzen, dann habe ich es überall gleich. Danke für die Hilfe.
  • node-red Dashboard Text formatieren

    6
    0 Stimmen
    6 Beiträge
    3k Aufrufe
    N
    @mickym Vielen Dank, das macht den Einstieg recht einfach. Ich benötige nur ein paar Messwerte, ähnlich deiner Darstellung "Datenträger / Speicher". Die bisherige Darstellung über das Dashboard-Text-Node hat mir zuviel Platz benötigt, aber diese Darstellung finde ich völlig ausreichend. Ich werde damit rumspielen und versuchen, meine Werte auf diese Art darzustellen. Für andere Darstellung habe ich noch Grafana am Laufen und für meine KNX-Visu nutze ich CometVisu. Hier dagegen interessieren mich Messwerte, die ich mir schnell am Smartphone anschauen kann. Dafür finde ich das genau richtig
  • node-red datenabfrage mit funktion node

    5
    0 Stimmen
    5 Beiträge
    499 Aufrufe
    Michael DollM
    @mickym sagte in node-red datenabfrage mit funktion node: msg.payload[“pd.standByMode“] Ok, das funktioniert. Danke für deine schnelle Hilfe
  • Suche Hilfe für Node Red daten abfrage

    1
    0 Stimmen
    1 Beiträge
    174 Aufrufe
    Niemand hat geantwortet
  • Inject mit Intervall stören sich

    3
    1
    0 Stimmen
    3 Beiträge
    368 Aufrufe
    P
    @werde45 Hinter dem Intervall ein delay -Node mit 15 Sekunden Verzögerung nutzen.
  • Zählerstand vorheriger Wert (previous)

    10
    0 Stimmen
    10 Beiträge
    1k Aufrufe
    L
    @mickym Wow !!! was eine Antwort, das schaue ich mir mal in Ruhe genau an … Rundungsfehler hatte ich auch schon im Verdacht … Danke für deine Mühe … ich werde berichten
  • Modbuswerte aus Schleife in einzelne Objekten schreiben

    communication
    11
    2
    0 Stimmen
    11 Beiträge
    1k Aufrufe
    tugsiT
    @mickym sagte in Modbuswerte aus Schleife in einzelne Objekten schreiben: da ich denke dass Du generell ja eher der Puzzlefraktion angehörst Nicht ganz, ich bin schon etwas älter, komme noch aus der BASIC-Zeit, wo man damals ellenlange Listings aus zB der alten C64-Zeitschrift abgetippt hatte *lach In meinem Job programmiere ich SPSen von Siemens, dort gibt den sogenannten FUP (Funktionsplan), da ist es mit "Kästchen", ich programmiere aber einiges noch sehr gerne in AWL (Anweisungliste), das kommt dem klassischen Programmieren sher nahe. Das größte Problem was ich immer habe, ist der unterschiedliche Syntax, AWL wird so, PHP dann wieder so, JS möchte gerne dies.. Hochkammata, Anführungszeiten... Deswegen bin ich in vielen Fällen froh, wenn man etwas "Fertiges" hat, welches man dann durch ein wenig Try&Error dann näher kennenlernt ;-) Eine andere Mögllichkeit wäre vielleicht - statt 36 Einzelrequests an verschiedenen Adressen - einen Riesenblock als Buffer einzulesen und dann aufzuteilen. Keine Ahnung ob das geht. Habe kein Modbus. Theoretisch sollte das klappen, hatte aber dieses Script im Netz gefunden, denn mit dem Modbus-Adapter vom ioBroker habe ich gar keine brauchbaren Daten bekommen, da war ich von NodeRed positiv überrascht... Zusätzlich habe ich noch ein EM24-Zähler mit Modbus-RTU, dazwischen ein RTU-TCP-Wandler, da habe ich das Problem, dass ich nur 10Bytes auslesen kann, möchte ich mehr, habe ich Connection-Error. Aber da brauche ich nur zwei Werte, momentane W und Gesamt kWh, die hole ich mir einzeln raus mit NodeRed. Aber Dank für Deine Mühen und die Muse mir etwas zu zeigen, ich bin da ein Freund von, dass man auch unterschiedliche Wege gehen kann. Und im Bereich der Programmierung hat jeder seine eigenen Werte und bekanntlich führen viele Wege nach Rom ;-) Ich werde mir auf jeden Fall Deine Anregungen in Ruhe mal anschauen und testen, wichtig ist jetzt erstmal dass ich die Daten habe und grob sehe wie es funktionert.
  • Bräuchte Hilfe bei Alexa - Tasmota Integration

    11
    1
    0 Stimmen
    11 Beiträge
    990 Aufrufe
    mickymM
    @hahne Das ist eigentlich einfacher. Es ist nur EIN Nachrichtenobjekt, das verschiedene Eigenschaften haben kann. ;) Du kannst ja mal ein Blockly nehmen und das versuchen in NodeRed umzusetzen.
  • String Werte von Payload Gesamtwert extrahieren

    10
    1
    0 Stimmen
    10 Beiträge
    908 Aufrufe
    mickymM
    @mickym Falls keine Leerzeichen drin sind urn die Werte zu trennen, und die Positionen so fix sind, dann kannst natürlich auch die payload entsprechend splitten: {"Wert1" : $trim($substring(payload, 0, 8)), "Wert2" : $trim($substring(payload, 8, 8)), "Wert3" : $trim($substring(payload, 16, 8))}
  • Brauche Hilfe zum Thema NodeRed und alexa

    24
    2
    0 Stimmen
    24 Beiträge
    3k Aufrufe
    B
    @mickym okay nicht schlimm fragen kann man ja mal villt finde ich es selbst raus danke trotzdem
  • Extra Warmwasser mit PV Überschuss

    51
    0 Stimmen
    51 Beiträge
    6k Aufrufe
    mickymM
    @peter666666 und mach debug nodes hinter jede Node damit du siehst was wo rauskommt Und steuere halt erst die Datenpunkte an, wenn das Ergebnis passt. Ansonsten mach ein Screenshot von deinem Blockly und ich versuche es umzusetzen und wir diskutieren anschließend

694

Online

33.0k

Benutzer

83.3k

Themen

1.3m

Beiträge