node-red-contrib-modbustcp zeigt Disconnected

Node-RED als CCU3/RaspberryMatic Addon, WebApp, HomeKit, ...

Moderator: Co-Administratoren

Antworten
HMNutzer
Beiträge: 708
Registriert: 24.10.2016, 17:18
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 150 Mal
Danksagung erhalten: 22 Mal

node-red-contrib-modbustcp zeigt Disconnected

Beitrag von HMNutzer » 01.01.2023, 16:17

Servus,

was kann ich tun, damit sich das Teil wieder verbindet?
IP-Adresse stimmt; ist in einem anderen Subnetz als die RM.

Wo finde ich eine Log-Datei, um darin vielleicht etwas zu erkennen?
Viele Grüße

Martin

RaspberryMatic auf ESXi 7 mit RPI-RF-MOD/HB-RF-ETH. Div. HM und HMIP Funkkomponenten im Holzständerhaus

Matthias K.
Beiträge: 1165
Registriert: 14.02.2016, 12:32
System: Alternative CCU (auf Basis OCCU)
Wohnort: Heidenheim
Hat sich bedankt: 57 Mal
Danksagung erhalten: 225 Mal

Re: node-red-contrib-modbustcp zeigt Disconnected

Beitrag von Matthias K. » 01.01.2023, 16:44

Spuckt ein Debug Node nix Brauchbares aus?

HMNutzer
Beiträge: 708
Registriert: 24.10.2016, 17:18
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 150 Mal
Danksagung erhalten: 22 Mal

Re: node-red-contrib-modbustcp zeigt Disconnected

Beitrag von HMNutzer » 01.01.2023, 16:50

Leider nein.
Ich habe einen Flow konstruiert Inject -> Modbus read -> Debug. Wenn ich auf Inject drücke passiert im Debug Fenster nix.
Ein Ping Flow meldet eine Antwortzeit.
Viele Grüße

Martin

RaspberryMatic auf ESXi 7 mit RPI-RF-MOD/HB-RF-ETH. Div. HM und HMIP Funkkomponenten im Holzständerhaus

HMNutzer
Beiträge: 708
Registriert: 24.10.2016, 17:18
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 150 Mal
Danksagung erhalten: 22 Mal

Re: node-red-contrib-modbustcp zeigt Disconnected

Beitrag von HMNutzer » 01.01.2023, 17:27

Habe durch Zufall das Log der Redmatic gefunden und auf debug gestellt.

Da steht das drin

Code: Alles auswählen

Jan  1 17:23:52 CCU2RM-MAG daemon.err node-red: (node:14516) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'forEach' of undefined
Jan  1 17:23:52 CCU2RM-MAG daemon.err node-red:     at processValues (/usr/local/addons/redmatic/var/node_modules/node-red-contrib-modbustcp/modbustcp.js:342:18)
Jan  1 17:23:52 CCU2RM-MAG daemon.err node-red:     at Timeout._onTimeout (/usr/local/addons/redmatic/var/node_modules/node-red-contrib-modbustcp/modbustcp.js:381:11)
Jan  1 17:23:52 CCU2RM-MAG daemon.err node-red:     at listOnTimeout (internal/timers.js:554:17)
Jan  1 17:23:52 CCU2RM-MAG daemon.err node-red:     at processTimers (internal/timers.js:497:7)
Jan  1 17:23:52 CCU2RM-MAG daemon.err node-red: (node:14516) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 4830)
Jan  1 17:23:52 CCU2RM-MAG daemon.err node-red: (node:14516) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'forEach' of undefined
Jan  1 17:23:52 CCU2RM-MAG daemon.err node-red:     at processValues (/usr/local/addons/redmatic/var/node_modules/node-red-contrib-modbustcp/modbustcp.js:342:18)
Jan  1 17:23:52 CCU2RM-MAG daemon.err node-red:     at Timeout._onTimeout (/usr/local/addons/redmatic/var/node_modules/node-red-contrib-modbustcp/modbustcp.js:381:11)
Jan  1 17:23:52 CCU2RM-MAG daemon.err node-red:     at listOnTimeout (internal/timers.js:554:17)
Jan  1 17:23:52 CCU2RM-MAG daemon.err node-red:     at processTimers (internal/timers.js:497:7)
Jan  1 17:23:52 CCU2RM-MAG daemon.err node-red: (node:14516) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 4831)
Kann mir jemand daraus die Dysfunktion erklären bzw. eine Lösung nennen?
Viele Grüße

Martin

RaspberryMatic auf ESXi 7 mit RPI-RF-MOD/HB-RF-ETH. Div. HM und HMIP Funkkomponenten im Holzständerhaus

HMNutzer
Beiträge: 708
Registriert: 24.10.2016, 17:18
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 150 Mal
Danksagung erhalten: 22 Mal

Re: node-red-contrib-modbustcp zeigt Disconnected

Beitrag von HMNutzer » 14.01.2023, 07:45

Servus,

endlich gefunden: In meiner CCU Node war - wieso auch immer - wieder die alte IP der CCU drin. Nochmals an die neue IP angepasst, RedMatic neu gestartet, läuft!
Viele Grüße

Martin

RaspberryMatic auf ESXi 7 mit RPI-RF-MOD/HB-RF-ETH. Div. HM und HMIP Funkkomponenten im Holzständerhaus

Antworten

Zurück zu „RedMatic“