Weiter zum Inhalt

Node-Red

964 Themen 13.2k Beiträge

Hilfe für Skripterstellung mit Node-RED

NEWS

  • Node-Red Fehlermeldung

    32
    0 Stimmen
    32 Beiträge
    5k Aufrufe
    mickymM
    @frankyboy73 Ja das ist wirklich die Ursache - muss ich zwar immer noch im normalen Projekt suchen, aber die Fehlermeldung kommt in beiden Fällen: Wenn IN-Node und GET Node auf einen Topic verweist der nicht existiert, dann wird diese Fehlermeldung generiert. Da muss man erst mal drauf kommen. ;) So habe die beiden Übeltäter erwischt - war in einem Testflow. ;) - So mein Log ist auch wieder clean. Also @frankyboy73 vielen Dank auch für die Bestätigung. Das scheint jedenfalls die wirkliche Ursache zu sein. Nicht existierende Pfade in iobroker-IN und iobroker-GET Nodes.
  • change node reicht anscheinend msg.payload durch

    15
    3
    0 Stimmen
    15 Beiträge
    3k Aufrufe
    Fred FreundF
    @mickym ah cool...ja Tastendruck mit timer abfragen ...?? damit du entscheiden kannst lange oder kurz... hab das fuer einen Arduino mal programmiert...mit taster....
  • Anfängerfrage Node-Red und ioBroker Input/Output

    6
    0 Stimmen
    6 Beiträge
    434 Aufrufe
    frankthegreatF
    @alter-sachse Hmm, dann würde ich mal die Instanz und den Node Red Adapter komplett deinstallieren und neu installieren.
  • Sonos Gruppen in Visualisierung

    6
    3
    0 Stimmen
    6 Beiträge
    745 Aufrufe
    M
    @frankyboy73 Ich habe mich jetzt auch nochmal Intensiver damit beschäftigt. Es wird leider nicht so funktionieren wie ich es mir vorgestellt habe. Ich wollte mir in der Visualiesierung einfach die zweite Zeile sparen, wegen der übersichtlichtkeit. Aber sobald ich die Sonose Gruppiere wird ja in den Datenpunkt vom coordinator die IP des Master geschrieben. Ich habe mir jetzt zwei Zeilen angelegt und somit klappt es auch. Trotzdem vielen Dank für deine Mühe. Grüße
  • Alle Leerzeichen ersetzen

    12
    0 Stimmen
    12 Beiträge
    3k Aufrufe
    F
    @padrino Hi, ja wir sind bei Node Red. Und Funktion Node sagt ja auch Node Red aus. Aber in Funktion Node wird ja JS verwendet von da her ist es ja Node Red und oder JavaScript. Also alles OK.
  • SOLVED: iobroker in node = String??

    3
    1
    0 Stimmen
    3 Beiträge
    368 Aufrufe
    Fred FreundF
    @mickym Danke , vielen Dank, das als default beim Adapter einzustellen. ..das dieser Konfiguriert werden kann ...hab ich nie geschaut.....
  • Amazon Echo Hub verliert Port 80

    node-red
    8
    1
    0 Stimmen
    8 Beiträge
    2k Aufrufe
    G
    @hc-yami said in Amazon Echo Hub verliert Port 80: Hey, hier gibt es die Lösung: https://forum.iobroker.net/topic/29516/alexa-hub-und-conbee-benötigen-port-80-was-nun/8 Hatte nach einem Update des Raspi das gleiche Problem. Der Fixer hat's gefixt. Danke.
  • (gelöst)Abfragen Lichter an bzw. aus

    7
    0 Stimmen
    7 Beiträge
    869 Aufrufe
    mickymM
    @frankyboy73 Ja diese JOIN Node ist wirklich ein essentieller Bestandteil, der am Anfang nicht so ganz klar ist, wofür man ihn brauchen kann. Die Methode hier zum Überwachen ist deshalb so praktisch, da sich die Objekte langsam aufbauen können. Wenn Du hier bei den Nachrichtenteilen eine 1 nimmst und bei jeder weiteren Nachricht eine neue Nachricht erzeugen lässt, sortiert dieser Node diese nämlich automatisch ein. Gabs den Topic schon mal, wird der Wert in dem gesamten Objekt aktualisiert, anderenfalls eine neue Eigenschaft dem Objekt hinzugefügt. [image: 1614237296260-1f8fc6d2-17dd-4b7c-81e6-6e0935ce4f71-image.png] Praktisch habe ich es auch nochmal hier angewandt: https://forum.iobroker.net/topic/42585/function-node-erstellen/7?_=1614235928279 Hier ging es darum aus 3 Einzelwerten im iobroker wieder einen JSON String zu erstellen. Hier war es jedoch wichtig, dass erst alle 3 Eigenschaften gefüllt sind, bevor der JSON String rausgeht. Deshalb ist diese Version eleganter als über eine Flowvariable. Die JOIN-Node ist hier tatsächlich so intelligent programmiert worden, dass die Nachricht nicht rausgeschickt wird, wenn 3 mal das gleiche Topic ankommt, sondern wirklich erst wenn alle Eigenschaften vorliegen. Dann wird allerdings jedesmal eine Nachricht erzeugt, sobald ein Wert aktualisiert wird. Hier wird einem ganz schön viel Programmieraufwand abgenommen. :) Ergänzung: Zum Thema Überwachung. Nachdem man via Node Red ja leider nicht mehr die Systemadapter direkt überwachen kann - habe ich nun überall Aliases angelegt und kann somit auch bestimmen welche Eigenschaft ich im Adapter als OK nehme oder nicht (also ist NICHT OK bei gelb oder rot). Im Moment sieht das noch so aus: [image: 1614238166969-b1eac2b2-a824-4ca1-8ff6-8550313968b2-image.png] aber nachdem zumindest am Ende Wildcards (mit * ) am Ende bei mir zumindest auch bei den In-Nodes funktionieren, werde ich das wohl auch vereinfachen. ;)
  • Function node erstellen

    node-red
    8
    0 Stimmen
    8 Beiträge
    1k Aufrufe
    M
    @mickym hab es heute morgen versucht und klappt jetzt genau richtig. Danke!!!
  • node-red-contrib-raumfeld

    3
    0 Stimmen
    3 Beiträge
    424 Aufrufe
    K
    @mickym Kenne ich. Ist aber doch schon alt. Kann da ja auch noch mal fragen.
  • amazon echo device funktionieren nicht mehr

    9
    0 Stimmen
    9 Beiträge
    759 Aufrufe
    R
    @thomas-braun Stimmt, ich habe noch den 4.9.0-8-amd64 ;-)
  • node-exec PID übergeben

    21
    0 Stimmen
    21 Beiträge
    3k Aufrufe
    mickymM
    @renegade-0 Mit dem Hashtag # sagst Du, dass Du alles subscribst. ;) [image: 1613928165271-bbe1e5a2-e9ae-4dad-8636-b91404c8022d-image.png] Bei Dir steht nur statt mqtt.1.* , mqtt.0.* - um alles zu publishen, was Du in die Datenpunkte schreibst. Um das alles zu überprüfen schreibst Du in Node Red mit einer mqtt-out Node einfach einen Datenpunkt, der sollte dann automatisch unter den Objekten auftauchen - ggf. Browser refreshen.
  • Verzweiflung: Hue, Harmony, Kinolicht

    12
    0 Stimmen
    12 Beiträge
    1k Aufrufe
    I
    Danke für die vielen Ideen und Vorschläge. Ich habe die letzten Tage noch einmal viel ausprobiert und bin nicht zum gewünschten Ergebnis gekommen. Dabei habe ich jetzt für mich entschieden, dass ich einen anderen und für mich leichteren Weg einschlagen werde, wie beispielsweise den LM Air. Ich habe nicht die Zeit, mir das richtige Knowhow anzulernen und wenn es schon an der Beleuchtung scheitert, dann möchte ich mir gar nicht ausmalen, was noch an Zeit investiert werden muss, um andere, für mich komplexere Dinge zu realisieren. Ich muss aber sagen, dass dieses Forum wirklich klasse ist und ich vielleicht irgendwann nochmal einen Versuch starten werde. Vielen Dank!
  • NodeRed function node soll toipc übernehmen

    Verschoben
    29
    0 Stimmen
    29 Beiträge
    4k Aufrufe
    Frank TrautF
    @mickym Hast die Versionen zu spät gelöscht :D hab dann mal alle durchgespielt :) aber die letzte Version klappt super!
  • (solved) Node-Red - HTTP Get Fritzbox NetMoni

    Verschoben
    1
    0 Stimmen
    1 Beiträge
    321 Aufrufe
    Niemand hat geantwortet
  • Visualisierung (Dashboard) gestalten & strukturieren

    node-red
    45
    1
    0 Stimmen
    45 Beiträge
    23k Aufrufe
    T
    @mickym Also ich fühle mich hier manchmal wie so ein super Dau, der das erste mal vor seinem Rechner hockt und nicht auf die einfachsten Ideen kommt. Ich war so in meinem Tunnel, dass ich mit dem Durchschleifen imme rnur einen Loop erzeugt habe. Dass ich auf "value changes" umschalten kann, habe ich dabei total übersehen. Natürlich ist es nicht schön, dass die Node mit Bugs versehen wurde. Das war ja mit den Beschriftungsfenstern schon so. Aber immerhin hast du mirein weiteres Mal geholfen und zur Lösung verholfen. Besten Dank :-)
  • Journal-Log erstellen

    62
    2
    0 Stimmen
    62 Beiträge
    8k Aufrufe
    T
    @mickym Lieber mickym. Erst mal sorry für die späte Antwort. Ich betreibe das als Hobby und komme nicht immer sofort zum antworten und testen. Ein ganz arg fettes DANKE für deine Rückmeldung. Das ist ja schon eine richtige Dokumentation. Danke für deine Zeit und den Input. Ich habe erst mal einige Dinge zum testen und umsetzen. Sicherlich kommen irgendwann noch ein paar Rückfragen, möchte mich zum lernen aber erst mal durchbeißen und schauen wie weit ich komme :=) Nochmals: DANKE!
  • [GELÖST] Dashboard chart Homematic Topic bei Tooltip zu lang

    9
    1
    0 Stimmen
    9 Beiträge
    860 Aufrufe
    K
    @mickym @frankyboy73 Aaaaaaaaah. Ich hatte nach Anzeigen der Legende mehrere Legenden drin. Meine vorherigen Testtopics. Daraufhin habe ich den node-RED Adapter in ioBroker neu gestartet. Und siehe da: [image: 1612978937594-d489d679-5b31-4c5e-97e1-8650ba0530de-grafik.png] Anfängerfehler 🙈 Darauf muss man erst einmal kommen 🙃 Besten Dank an euch! Ich werde jetzt meine Graphen überarbeiten.
  • Bestimmte Daten aus einer Webseite auslesen und steuern

    33
    -1 Stimmen
    33 Beiträge
    17k Aufrufe
    C
    @bugs ich würde mich auch für eine kommunikation mit dieser Schwimmbadsteuerung interessieren, haben Sie hierzu einen muster Flow für NodeRed? vielen Dank
  • Stringauswertung

    9
    0 Stimmen
    9 Beiträge
    859 Aufrufe
    mickymM
    @valbuz Ansonsten kannst Du ja anstelle der ersten 8 Zeichen, wenn Dir die Parallelverarbeitung nicht zusagt - erst mal alle Möglichkeiten der Split/Aufteilen Node nutzen. Diese kann Dir entweder Deinen String in Häppchen zu x Zeichen (also auch 8 wenn Du willst) zerhacken oder Du findest eine charakteristische Zeichen oder Bytefolge die vor oder nach einem Befehl auftritt. Wenn Du nie mehr als 2 Befehle oder nur bei bestimmten Befehlen 2 Folgebefehle erwartest kannst Du noch eine Switch node dahinter klemmen. Das sind jetzt bevor Du Teilstrings und Schleifenkonstrukte wählst mit der vorangegangenen Parallelverarbeitung 4 weitere Möglichkeiten, die schnell effizient und einfach zu implementieren sind.

272

Online

33.0k

Benutzer

83.6k

Themen

1.3m

Beiträge