Skip to content

Node-Red Absturz bei Verbindungsverlust zur CCU #160

@dewenni

Description

@dewenni

ich habe seit kurzem ein Problem mit meiner Kombination von RaspberryMatic und einer getrennten Node-Red Installation im Docker auf dem NAS. Das hat jetzt schon viele Monate prima funktioniert.

Jetzt ist es aber so, dass Node-Red abstürzt sobald die Verbindung zur CCU verloren geht.
Beispielsweise wenn man auf der CCU ein Update macht oder die CCU aus anderen Gründen mal vorübergehend nicht im Netzwerk erreichbar ist.

Hier ein Log aus dem das auch einigermaßen hervorgeht.
Erst geht die Verbindung verloren und dann am Ende stürzt Node-Red ab.

Unklar ist mir noch ob das an der CCU-node liegt oder was allgemeines von Node-red ist.

`

2021-12-19 07:42:23 stderr npm ERR!
2021-12-19 07:42:23 stderr npm ERR! Exit status 1
2021-12-19 07:42:23 stderr npm ERR! node-red-docker@2.1.3 start: node $NODE_OPTIONS node_modules/node-red/red.js $FLOWS "--userDir" "/data"
2021-12-19 07:42:23 stderr npm ERR! errno 1
2021-12-19 07:42:23 stderr npm ERR! code ELIFECYCLE
2021-12-19 07:42:23 stdout at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1159:16)
2021-12-19 07:42:23 stdout 19 Dec 08:42:23 - [error] Error: connect ECONNREFUSED 192.168.178.50:8701
2021-12-19 07:42:23 stdout 19 Dec 08:42:23 - [red] Uncaught Exception:
2021-12-19 07:42:22 stdout 19 Dec 08:42:22 - [error] [ccu-connection:raspi] Cannot call write after a stream was destroyed
2021-12-19 07:42:22 stdout 19 Dec 08:42:22 - [error] [ccu-connection:raspi]     < CUxD init Error [ERR_STREAM_DESTROYED]: Cannot call write after a stream was destroyed
2021-12-19 07:42:22 stdout 19 Dec 08:42:22 - [info] [ccu-connection:raspi] init CUxD binrpc://192.168.178.2:2048 nr_RwevYh_CUxD
2021-12-19 07:42:22 stdout 19 Dec 08:42:22 - [warn] [ccu-connection:raspi] ping timeout CUxD 63
2021-12-19 07:42:12 stdout 19 Dec 08:42:12 - [error] [ccu-connection:raspi]     < CUxD ping Error: response timeout
2021-12-19 07:42:04 stdout 19 Dec 08:42:04 - [error] [ccu-connection:raspi] getRegaPrograms Error: connect EHOSTUNREACH 192.168.178.50:8181
2021-12-19 07:42:01 stdout 19 Dec 08:42:01 - [error] [ccu-connection:raspi] getRegaVariables Error: connect EHOSTUNREACH 192.168.178.50:8181
2021-12-19 07:41:52 stdout 19 Dec 08:41:52 - [error] [ccu-connection:raspi]     < CUxD ping Error [ERR_STREAM_DESTROYED]: Cannot call write after a stream was destroyed
2021-12-19 07:41:48 stdout 19 Dec 08:41:48 - [error] [ccu-connection:raspi] rpc > CUxD setValue ["CUX4000001:3","SET_STATE",{"explicitDouble":0}] < Error: response timeout
2021-12-19 07:41:48 stdout 19 Dec 08:41:48 - [error] [ccu-connection:raspi]     < CUxD setValue Error: response timeout
2021-12-19 07:41:46 stdout 19 Dec 08:41:46 - [error] [ccu-connection:raspi] setVariable failed. variables still not known after timeout
2021-12-19 07:41:39 stdout 19 Dec 08:41:39 - [info] [alexa-remote-account:fbd54ce8.c2c61] intialising with the PROXY method and saved data...
2021-12-19 07:41:28 stdout 19 Dec 08:41:28 - [info] [ccu-connection:raspi] regadata saved to /data/ccu_rega_192.168.178.50.json
2021-12-19 07:41:27 stdout 19 Dec 08:41:27 - [error] [ccu-connection:raspi] getRegaPrograms Error: connect EHOSTUNREACH 192.168.178.50:8181
2021-12-19 07:41:24 stdout 19 Dec 08:41:24 - [error] [ccu-connection:raspi] getRegaVariables Error: connect EHOSTUNREACH 192.168.178.50:8181
2021-12-19 07:41:24 stdout 19 Dec 08:41:24 - [info] [ccu-connection:raspi] Interface ReGaHSS disconnected
2021-12-19 07:41:22 stdout 19 Dec 08:41:22 - [info] [ccu-connection:raspi] Interface CUxD disconnected
2021-12-19 07:41:22 stdout 19 Dec 08:41:22 - [error] [ccu-connection:raspi] init CUxD Error [ERR_STREAM_DESTROYED]: Cannot call write after a stream was destroyed
2021-12-19 07:41:22 stdout 19 Dec 08:41:22 - [error] [ccu-connection:raspi]     < CUxD init Error [ERR_STREAM_DESTROYED]: Cannot call write after a stream was destroyed
2021-12-19 07:41:22 stdout 19 Dec 08:41:22 - [error] [ccu-connection:raspi] rpc > CUxD setValue ["CUX4000001:5","SET_STATE",{"explicitDouble":0}] < Error [ERR_STREAM_DESTROYED]: Cannot call write after a stream was destroyed
2021-12-19 07:41:22 stdout 19 Dec 08:41:22 - [error] [ccu-connection:raspi]     < CUxD setValue Error [ERR_STREAM_DESTROYED]: Cannot call write after a stream was destroyed
2021-12-19 07:41:22 stdout 19 Dec 08:41:22 - [error] [ccu-connection:raspi] rpc > CUxD setValue ["CUX4000001:4","SET_STATE",{"explicitDouble":0}] < Error [ERR_STREAM_DESTROYED]: Cannot call write after a stream was destroyed
2021-12-19 07:41:22 stdout 19 Dec 08:41:22 - [error] [ccu-connection:raspi]     < CUxD setValue Error [ERR_STREAM_DESTROYED]: Cannot call write after a stream was destroyed
2021-12-19 07:41:22 stdout 19 Dec 08:41:22 - [error] [ccu-connection:raspi] rpc > CUxD setValue ["CUX4000001:2","SET_STATE",{"explicitDouble":0}] < Error [ERR_STREAM_DESTROYED]: Cannot call write after a stream was destroyed
2021-12-19 07:41:22 stdout 19 Dec 08:41:22 - [error] [ccu-connection:raspi]     < CUxD setValue Error [ERR_STREAM_DESTROYED]: Cannot call write after a stream was destroyed
2021-12-19 07:41:22 stdout 19 Dec 08:41:22 - [error] [ccu-connection:raspi] rpc > CUxD setValue ["CUX4000001:3","SET_STATE",{"explicitDouble":0}] < Error [ERR_STREAM_DESTROYED]: Cannot call write after a stream was destroyed
2021-12-19 07:41:22 stdout 19 Dec 08:41:22 - [error] [ccu-connection:raspi]     < CUxD setValue Error [ERR_STREAM_DESTROYED]: Cannot call write after a stream was destroyed
2021-12-19 07:41:22 stdout 19 Dec 08:41:22 - [error] [ccu-connection:raspi] rpc > CUxD setValue ["CUX4000001:1","SET_STATE",{"explicitDouble":0}] < Error [ERR_STREAM_DESTROYED]: Cannot call write after a stream was destroyed
2021-12-19 07:41:22 stdout 19 Dec 08:41:22 - [error] [ccu-connection:raspi]     < CUxD setValue Error [ERR_STREAM_DESTROYED]: Cannot call write after a stream was destroyed
2021-12-19 07:41:21 stdout 19 Dec 08:41:21 - [error] [ccu-connection:raspi] rpc > CUxD setValue ["CUX9002003:1","SET_HUMIDITY",{"explicitDouble":76.38}] < Error [ERR_STREAM_DESTROYED]: Cannot call write after a stream was destroyed
2021-12-19 07:41:21 stdout 19 Dec 08:41:21 - [error] [ccu-connection:raspi]     < CUxD setValue Error [ERR_STREAM_DESTROYED]: Cannot call write after a stream was destroyed
2021-12-19 07:41:21 stdout 19 Dec 08:41:21 - [error] [ccu-connection:raspi] rpc > CUxD setValue ["CUX9002003:1","SET_TEMPERATURE",{"explicitDouble":5.54}] < Error [ERR_STREAM_DESTROYED]: Cannot call write after a stream was destroyed
2021-12-19 07:41:21 stdout 19 Dec 08:41:21 - [error] [ccu-connection:raspi]     < CUxD setValue Error [ERR_STREAM_DESTROYED]: Cannot call write after a stream was destroyed
2021-12-19 07:41:21 stdout 19 Dec 08:41:21 - [error] [ccu-connection:raspi] rpc > CUxD setValue ["CUX9002002:1","SET_HUMIDITY",{"explicitDouble":62.54}] < Error [ERR_STREAM_DESTROYED]: Cannot call write after a stream was destroyed
2021-12-19 07:41:21 stdout 19 Dec 08:41:21 - [error] [ccu-connection:raspi]     < CUxD setValue Error [ERR_STREAM_DESTROYED]: Cannot call write after a stream was destroyed
2021-12-19 07:41:21 stdout 19 Dec 08:41:21 - [error] [ccu-connection:raspi] rpc > CUxD setValue ["CUX9002002:1","SET_TEMPERATURE",{"explicitDouble":12.97}] < Error [ERR_STREAM_DESTROYED]: Cannot call write after a stream was destroyed
2021-12-19 07:41:21 stdout 19 Dec 08:41:21 - [error] [ccu-connection:raspi]     < CUxD setValue Error [ERR_STREAM_DESTROYED]: Cannot call write after a stream was destroyed
2021-12-19 07:41:21 stdout 19 Dec 08:41:21 - [error] [ccu-connection:raspi] rpc > CUxD setValue ["CUX9002001:1","SET_HUMIDITY",{"explicitDouble":59.26}] < Error [ERR_STREAM_DESTROYED]: Cannot call write after a stream was destroyed
2021-12-19 07:41:21 stdout 19 Dec 08:41:21 - [error] [ccu-connection:raspi]     < CUxD setValue Error [ERR_STREAM_DESTROYED]: Cannot call write after a stream was destroyed
2021-12-19 07:41:21 stdout 19 Dec 08:41:21 - [info] [ccu-connection:raspi] Interface VirtualDevices disconnected
2021-12-19 07:41:21 stdout 19 Dec 08:41:21 - [error] [ccu-connection:raspi] init VirtualDevices Error: connect EHOSTUNREACH 192.168.178.50:9292
2021-12-19 07:41:21 stdout 19 Dec 08:41:21 - [error] [ccu-connection:raspi]     < VirtualDevices init Error: connect EHOSTUNREACH 192.168.178.50:9292
2021-12-19 07:41:21 stdout 19 Dec 08:41:21 - [info] [ccu-connection:raspi] Interface HmIP-RF disconnected
2021-12-19 07:41:21 stdout 19 Dec 08:41:21 - [error] [ccu-connection:raspi] init HmIP-RF Error: connect EHOSTUNREACH 192.168.178.50:2010
2021-12-19 07:41:21 stdout 19 Dec 08:41:21 - [error] [ccu-connection:raspi]     < HmIP-RF init Error: connect EHOSTUNREACH 192.168.178.50:2010
`

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions