System connection lost

Hallo, ich bekommen sehr oft “connection lost” oben rechts in der UI angezeigt.
Auch ist das System etwas träge.
Im Debug sehe ich eigentlich keine Fehler.
Ich habe das standard 2.01 installiert, ohne eigene Flows, oder Änderungen.

Über dei Pekaway App läuft alles normal und die Relais und Dimmer reagieren sofort.
Über meinen PC bekomme ich also immer wieder die Connection lost. Egasl in welchem Browser.

Merkwürdig, hatte jemand das Problem schon einmal?

Verbinde dich mal mit Kabel an deinen Router, ich hab gehört das du auch einen neuen Router hast vielleicht hast du ein WLAN Problem.

Hallo Arno, aktuell liegt beides wieder auf dem Schreibtisch, also der alte Router (Fritzbox).
Das Relaisboard ist bei beiden Routern immer per LAN Kabel angeschlossen.

Wenn ich keine weiteren I2C Komponenten anschliesse, also nur das Relaisboard, bekomme ich keine Verbindungsfehler.

Wenn connection lost in der UI kommt, bin ich parallel immer noch mit SSH drauf. Also kein Netzproblem. So wie es aussieht, stürzt NodeRed ab oder ist zu beschäftigt, denn auf die Nodes kommt man auch nicht mehr in dem Moment

Mach mal ein Top in der Console vielleicht sieht man so welcher Process hol dreht.

So sieht TOP aus: Ich sehe nichts auffälliges:

Wie in dem anderen Thread beschrieben, NR wird crashen und neustarten wegen I2C.
journalctl -u nodered.service -e -f -n 50
Und weil es immer wieder neustartet kommt es dir so träge vor.

Sicher, dass du nichts verändert hast an dem System? :wink:

Aktuell läuft das Dimmy board ohne ESP32 und ich habe den Fehler immer noch.
Was doch geändert wurde, ist die Aktivierung für VanPi Shunt wired.

das ist das Ergebnis von journalctl -u nodered.service -e -f -n 50 mit einem Fehler:


Wann war der letzte Neustart in der aktuellen Konstellation?

Heute mehrmals, aber erst später , nachdem die Screenshots erstellt wurden.

Folgender Fehler taucht in NR auf:

image
25.9.2024, 12:00:12msg : string[129]

“[serialconfig:635c30f7656116e2] serial port /dev/ttyPKW1 error: Error: Error: No such file or directory, cannot open /dev/ttyPKW1”

25.9.2024, 12:00:12msg : string[129]

“[serialconfig:41701c9d2e39737e] serial port /dev/ttyPKW2 error: Error: Error: No such file or directory, cannot open /dev/ttyPKW2”

25.9.2024, 12:00:12msg : string[129]

“[serialconfig:ccce6b9ce5924ec6] serial port /dev/ttyPKW3 error: Error: Error: No such file or directory, cannot open /dev/ttyPKW3”

25.9.2024, 12:00:12msg : string[129]

“[serialconfig:e3c8faf77aeea751] serial port /dev/ttyPKW4 error: Error: Error: No such file or directory, cannot open /dev/ttyPKW4”

25.9.2024, 12:00:12msg : string[127]

“[serialconfig:65b8f683091006c6] serial port /dev/ttyGPS error: Error: Error: No such file or directory, cannot open /dev/ttyGPS”

25.9.2024, 12:00:12node: c09495b052b2f61bmsg : error

“RequestError: connect ECONNREFUSED 127.0.0.1:8080”

25.9.2024, 12:00:12node: debug 197msg.payload : Object

{ url: “http://pekaway-2:1880/ui/#!/0?…” }

25.9.2024, 12:00:13node: 19d15ad5.eedeb5msg : error

“Error: ENOENT: no such file or directory, open ‘pekaway/shunt’”

25.9.2024, 12:00:13node: 8c189fcd.f8fcfmsg : error

“Error: ENOENT: no such file or directory, open ‘pekaway/hysteresis’”

25.9.2024, 12:00:13node: 035656429896a1c4msg : error

“Error: ENOENT: no such file or directory, open ‘pekaway/mcpinput1_type’”

25.9.2024, 12:00:14node: 3662f4b64c29ef86msg : error

“Error: ENOENT: no such file or directory, open ‘pekaway/mcpinput2_type’”

25.9.2024, 12:00:14node: f00e1cecb961a7d2msg : error

“Error: ENOENT: no such file or directory, open ‘pekaway/mcpinput3_type’”

25.9.2024, 12:00:14node: 9a9a0ebb49c374e4msg : error

“Error: ENOENT: no such file or directory, open ‘pekaway/mcpinput4_type’”

25.9.2024, 12:00:14node: 3fda7a71ddd689ccmsg : error

“Error: ENOENT: no such file or directory, open ‘pekaway/mcpinput5_type’”

25.9.2024, 12:00:14node: b0313ebc854f1a83msg : error

“Error: ENOENT: no such file or directory, open ‘pekaway/mcpinput6_type’”

25.9.2024, 12:00:14node: 3004482b1f7d941fmsg : error

“RequestError: connect ECONNREFUSED 127.0.0.1:8080”

25.9.2024, 12:00:17node: fc7954064802e4edmsg : error

“Error: ENOENT: no such file or directory, open ‘pekaway/multiuart1’”

25.9.2024, 12:00:18node: 9de8f7f3.70a038msg : error

“Error: ENOENT: no such file or directory, open ‘pekaway/savetimer’”

25.9.2024, 12:00:22node: 9d0a30926aeee2femsg : string[23]

“Error: Port is not open”

25.9.2024, 12:00:25node: 7ca049bf8d7c4009msg : error

“Error: ENOENT: no such file or directory, open ‘pekaway/mpu_invert_X-Z’”

25.9.2024, 12:00:25node: c1a76f814220eea5msg : error

“Error: ENOENT: no such file or directory, open ‘pekaway/mpu_invert_Y-Z’”

25.9.2024, 12:05:10node: check datafunction : (warn)

“RESET due to jbd_ts”

25.9.2024, 12:06:10node: check datafunction : (warn)

“RESET due to jbd_ts”

25.9.2024, 12:07:10node: check datafunction : (warn)

“RESET due to jbd_ts”

25.9.2024, 12:08:10node: check datafunction : (warn)

“RESET due to jbd_ts”

Das sind alles keine Probleme die zu Fehlern führen, die sagen nur, dass wir keine ttyUSB* und keine ttyAMC* Geräte angeschlossen haben, dass das JBD BMS nicht gefunden wird und der Bluetooth Adapter neustartet und dass ein paar Dateien nicht da sind, weil sie noch nicht geschrieben wurden.
Änder mal in der settings.js von Node-RED bei debug das Lvel von “info” auf “trace”, dann bekommst du mehr Infos aus dem NR Log raus, vielleicht findet sich da irgendwas auffälliges. Ansonsten musst du die Systemlogs prüfen und schauen was da vor sich geht.