npeter / ioBroker.apsystems-ecu

Integrate APSystems inverters via ECU-R
MIT License
17 stars 4 forks source link

EZ1 - mit integrierter Datenübertragung #14

Closed ing-michel closed 11 months ago

ing-michel commented 1 year ago

Moin, habe den EZ1 mit integriertem Übertragungsmodul. Habe die Verbindung über WLAN eingerichtet.

Der Adapter führt zum Crash des gesamten IOBroker.

Hat jemand mit dem EZ1 schon Erfahrung?

npeter commented 1 year ago

1) Kenne den EZ1 nicht im Detail. Kann mir nicht vorstellen dass der EZ1 eine zur ECU kompatible Schnittstelle hat. 2) "Der Adapter führt zum Crash des gesamten IOBroker".

ing-michel commented 1 year ago

Na klar: `

2023-08-04 18:04:01.457 - debug: apsystems-ecu.0 (2106) Redis Objects: Use Redis connection: 127.0.0.1:9001

2023-08-04 18:04:01.719 - debug: apsystems-ecu.0 (2106) Objects client ready ... initialize now 2023-08-04 18:04:01.806 - debug: apsystems-ecu.0 (2106) Objects create System PubSub Client 2023-08-04 18:04:01.808 - debug: apsystems-ecu.0 (2106) Objects create User PubSub Client 2023-08-04 18:04:02.139 - debug: apsystems-ecu.0 (2106) Objects client initialize lua scripts 2023-08-04 18:04:02.147 - warn: shelly.0 (589) [authEnabled] 192.168.1.189 (shellyuni / shellyuni-3C6105E526DD / SHUNI-1#3C6105E526DD#1): This device is not protected via restricted login (see adapter documentation for details) 2023-08-04 18:04:02.198 - debug: apsystems-ecu.0 (2106) Objects connected to redis: 127.0.0.1:9001 2023-08-04 18:04:02.387 - debug: apsystems-ecu.0 (2106) Redis States: Use Redis connection: 127.0.0.1:9000 2023-08-04 18:04:02.518 - debug: apsystems-ecu.0 (2106) States create System PubSub Client 2023-08-04 18:04:02.519 - debug: apsystems-ecu.0 (2106) States create User PubSub Client 2023-08-04 18:04:02.828 - debug: apsystems-ecu.0 (2106) States connected to redis: 127.0.0.1:9000 2023-08-04 18:04:03.403 - debug: host.ioBrokerDebian Incoming Host message getLogFiles 2023-08-04 18:04:03.433 - debug: host.ioBrokerDebian Incoming Host message getLogs 2023-08-04 18:04:04.175 - info: apsystems-ecu.0 (2106) starting. Version 0.2.9 (non-npm: npeter/ioBroker.apsystems-ecu#c737ed3ce633041d6adb0494830458a2676c8062) in /opt/iobroker/node_modules/iobroker.apsystems-ecu, node: v16.20.0, js-controller: 4.0.24 2023-08-04 18:04:04.422 - debug: apsystems-ecu.0 (2106) Ecu.createStaticObjects() - done 2023-08-04 18:04:04.431 - debug: apsystems-ecu.0 (2106) sunrise at {"hour":5,"minute":40} 2023-08-04 18:04:04.669 - debug: apsystems-ecu.0 (2106) sunset at {"hour":21,"minute":21} 2023-08-04 18:04:04.697 - debug: apsystems-ecu.0 (2106) new scheduleSunSetSunrise() at Fri Aug 04 2023 18:04:04 GMT+0200 (Mitteleuropäische Sommerzeit) 2023-08-04 18:04:04.772 - info: apsystems-ecu.0 (2106) state apsystems-ecu.0.ecu.cmd_power_of_day changed: true (ack = false) 2023-08-04 18:04:04.791 - info: apsystems-ecu.0 (2106) state apsystems-ecu.0.ecu.power_of_day_date changed: 2023-08-04 (ack = true) 2023-08-04 18:04:04.798 - debug: apsystems-ecu.0 (2106) Ecu.init() extendedService=false - done 2023-08-04 18:04:04.803 - debug: apsystems-ecu.0 (2106) Ecu.ecuStateMachine(evInit) stWaitForInit -> stWaitForConnect 2023-08-04 18:04:04.804 - debug: apsystems-ecu.0 (2106) Ecu.trConnect() hide=true, ip=192.168.1.249 port=8899 2023-08-04 18:04:04.832 - info: apsystems-ecu.0 (2106) state apsystems-ecu.0.ecu.cmd_start_stop changed: true (ack = false) 2023-08-04 18:04:04.875 - info: apsystems-ecu.0 (2106) state apsystems-ecu.0.ecu.cmd_start_stop changed: true (ack = true) 2023-08-04 18:04:04.890 - debug: apsystems-ecu.0 (2106) Ecu.ecuStateMachine(evSocketError) stWaitForConnect -> stWaitForConnect 2023-08-04 18:04:04.891 - error: apsystems-ecu.0 (2106) Ecu.ecuStateMachine() +++ socket error 2023-08-04 18:04:04.893 - debug: apsystems-ecu.0 (2106) Ecu.trDisconnect() - done 2023-08-04 18:04:04.899 - debug: apsystems-ecu.0 (2106) Ecu.ecuStateMachine(evDisconnected) stWaitForDisconnected -> stWaitForNextCycle 2023-08-04 18:04:04.899 - debug: apsystems-ecu.0 (2106) Ecu.trNextCycle() 60sec delay

`

npeter commented 11 months ago

Der Adapter unterstützt nur die ECU. Da der Adapter keine Verbindung mit der ECU aufbauen kann kommte es zum "socket error". Das Verhalten des Adapters ist normal. Ein "Absturz" ist nicht erkennbar!