mletenay / home-assistant-goodwe-inverter

Experimental version of Home Assistant integration for Goodwe solar inverters
https://discord.gg/TaXyWXT
MIT License
146 stars 38 forks source link

Unable to connect to new inverter #303

Open GeproJelmer opened 1 month ago

GeproJelmer commented 1 month ago

I have just installed a GW5000-DNS-30 with the WiFi/LAN module (NOT V2.0) and am unable to connect HA to the new inverter. I allready have GW3600D-NS with a WiFi adapter which is working correctly.

ARM firmware is updated by Goodwe and is now at 05.45. SolarGO app works, SEMS portal works.

Home assistant OS: 2024.8.3 Integration version: 0.9.9.27 WiFi/LAN version: V1.2.1.18(Boot:V1.1.4) (Can I update this myself?)

Is there anything else I can try to connect it to HA?

What I got from the debug log (temporarily disabled the other inverter):

2024-08-26 09:59:23.787 DEBUG (MainThread) [goodwe] Probing inverter at 192.168.1.18:8899.
2024-08-26 09:59:23.787 DEBUG (MainThread) [goodwe.protocol] Creating lock instance for current event loop.
2024-08-26 09:59:23.790 DEBUG (MainThread) [goodwe.protocol] Sending: READ device info (aa55c07f0102000241)
2024-08-26 09:59:33.791 DEBUG (MainThread) [goodwe.protocol] Failed to receive response to READ device info (aa55c07f0102000241) in time (10s).
2024-08-26 09:59:33.791 DEBUG (MainThread) [goodwe.protocol] Sending: READ device info (aa55c07f0102000241) - retry #1/3
2024-08-26 09:59:43.792 DEBUG (MainThread) [goodwe.protocol] Failed to receive response to READ device info (aa55c07f0102000241) in time (10s).
2024-08-26 09:59:43.793 DEBUG (MainThread) [goodwe.protocol] Sending: READ device info (aa55c07f0102000241) - retry #2/3
2024-08-26 09:59:53.799 DEBUG (MainThread) [goodwe.protocol] Failed to receive response to READ device info (aa55c07f0102000241) in time (10s).
2024-08-26 09:59:53.799 DEBUG (MainThread) [goodwe.protocol] Sending: READ device info (aa55c07f0102000241) - retry #3/3
2024-08-26 10:00:03.810 DEBUG (MainThread) [goodwe.protocol] Max number of retries (3) reached, request READ device info (aa55c07f0102000241) failed.
2024-08-26 10:00:03.812 DEBUG (MainThread) [goodwe] Probing ET inverter at 192.168.1.18.
2024-08-26 10:00:03.813 DEBUG (MainThread) [goodwe.protocol] Creating lock instance for current event loop.
2024-08-26 10:00:03.813 DEBUG (MainThread) [goodwe.protocol] Socket closed.
2024-08-26 10:00:03.814 DEBUG (MainThread) [goodwe.protocol] Sending: READ 33 registers from 35000 (f70388b800213ac1)
2024-08-26 10:00:04.816 DEBUG (MainThread) [goodwe.protocol] Failed to receive response to READ 33 registers from 35000 (f70388b800213ac1) in time (1s).
2024-08-26 10:00:04.817 DEBUG (MainThread) [goodwe.protocol] Sending: READ 33 registers from 35000 (f70388b800213ac1) - retry #1/10
2024-08-26 10:00:05.821 DEBUG (MainThread) [goodwe.protocol] Failed to receive response to READ 33 registers from 35000 (f70388b800213ac1) in time (1s).
2024-08-26 10:00:05.821 DEBUG (MainThread) [goodwe.protocol] Sending: READ 33 registers from 35000 (f70388b800213ac1) - retry #2/10
2024-08-26 10:00:06.824 DEBUG (MainThread) [goodwe.protocol] Failed to receive response to READ 33 registers from 35000 (f70388b800213ac1) in time (1s).
2024-08-26 10:00:06.825 DEBUG (MainThread) [goodwe.protocol] Sending: READ 33 registers from 35000 (f70388b800213ac1) - retry #3/10
2024-08-26 10:00:07.828 DEBUG (MainThread) [goodwe.protocol] Failed to receive response to READ 33 registers from 35000 (f70388b800213ac1) in time (1s).
2024-08-26 10:00:07.829 DEBUG (MainThread) [goodwe.protocol] Sending: READ 33 registers from 35000 (f70388b800213ac1) - retry #4/10
2024-08-26 10:00:08.830 DEBUG (MainThread) [goodwe.protocol] Failed to receive response to READ 33 registers from 35000 (f70388b800213ac1) in time (1s).
2024-08-26 10:00:08.831 DEBUG (MainThread) [goodwe.protocol] Sending: READ 33 registers from 35000 (f70388b800213ac1) - retry #5/10
2024-08-26 10:00:09.832 DEBUG (MainThread) [goodwe.protocol] Failed to receive response to READ 33 registers from 35000 (f70388b800213ac1) in time (1s).
2024-08-26 10:00:09.832 DEBUG (MainThread) [goodwe.protocol] Sending: READ 33 registers from 35000 (f70388b800213ac1) - retry #6/10
2024-08-26 10:00:09.877 DEBUG (MainThread) [goodwe.modbus] Response is command failure: SLAVE DEVICE BUSY.
2024-08-26 10:00:09.877 DEBUG (MainThread) [goodwe.protocol] Received exception response: aa55f783062100
2024-08-26 10:00:09.879 DEBUG (MainThread) [goodwe] Probing DT inverter at 192.168.1.18.
2024-08-26 10:00:09.879 DEBUG (MainThread) [goodwe.protocol] Creating lock instance for current event loop.
2024-08-26 10:00:09.881 DEBUG (MainThread) [goodwe.protocol] Socket closed.
2024-08-26 10:00:09.882 DEBUG (MainThread) [goodwe.protocol] Sending: READ 40 registers from 30001 (7f03753100280409)
2024-08-26 10:00:10.883 DEBUG (MainThread) [goodwe.protocol] Failed to receive response to READ 40 registers from 30001 (7f03753100280409) in time (1s).
2024-08-26 10:00:10.884 DEBUG (MainThread) [goodwe.protocol] Sending: READ 40 registers from 30001 (7f03753100280409) - retry #1/10
2024-08-26 10:00:11.885 DEBUG (MainThread) [goodwe.protocol] Failed to receive response to READ 40 registers from 30001 (7f03753100280409) in time (1s).
2024-08-26 10:00:11.886 DEBUG (MainThread) [goodwe.protocol] Sending: READ 40 registers from 30001 (7f03753100280409) - retry #2/10
2024-08-26 10:00:12.888 DEBUG (MainThread) [goodwe.protocol] Failed to receive response to READ 40 registers from 30001 (7f03753100280409) in time (1s).
2024-08-26 10:00:12.888 DEBUG (MainThread) [goodwe.protocol] Sending: READ 40 registers from 30001 (7f03753100280409) - retry #3/10
2024-08-26 10:00:13.890 DEBUG (MainThread) [goodwe.protocol] Failed to receive response to READ 40 registers from 30001 (7f03753100280409) in time (1s).
2024-08-26 10:00:13.891 DEBUG (MainThread) [goodwe.protocol] Sending: READ 40 registers from 30001 (7f03753100280409) - retry #4/10
2024-08-26 10:00:14.893 DEBUG (MainThread) [goodwe.protocol] Failed to receive response to READ 40 registers from 30001 (7f03753100280409) in time (1s).
2024-08-26 10:00:14.893 DEBUG (MainThread) [goodwe.protocol] Sending: READ 40 registers from 30001 (7f03753100280409) - retry #5/10
2024-08-26 10:00:15.879 DEBUG (MainThread) [goodwe.modbus] Response is command failure: SLAVE DEVICE BUSY.
2024-08-26 10:00:15.879 DEBUG (MainThread) [goodwe.protocol] Received exception response: aa55f783062100
2024-08-26 10:00:15.880 DEBUG (MainThread) [goodwe] Probing ES inverter at 192.168.1.18.
2024-08-26 10:00:15.880 DEBUG (MainThread) [goodwe.protocol] Creating lock instance for current event loop.
2024-08-26 10:00:15.882 DEBUG (MainThread) [goodwe.protocol] Socket closed.
2024-08-26 10:00:15.885 DEBUG (MainThread) [goodwe.protocol] Sending: READ device info (aa55c07f0102000241)
2024-08-26 10:00:16.887 DEBUG (MainThread) [goodwe.protocol] Failed to receive response to READ device info (aa55c07f0102000241) in time (1s).
2024-08-26 10:00:16.887 DEBUG (MainThread) [goodwe.protocol] Sending: READ device info (aa55c07f0102000241) - retry #1/10
2024-08-26 10:00:17.890 DEBUG (MainThread) [goodwe.protocol] Failed to receive response to READ device info (aa55c07f0102000241) in time (1s).
2024-08-26 10:00:17.890 DEBUG (MainThread) [goodwe.protocol] Sending: READ device info (aa55c07f0102000241) - retry #2/10
2024-08-26 10:00:18.892 DEBUG (MainThread) [goodwe.protocol] Failed to receive response to READ device info (aa55c07f0102000241) in time (1s).
2024-08-26 10:00:18.892 DEBUG (MainThread) [goodwe.protocol] Sending: READ device info (aa55c07f0102000241) - retry #3/10
2024-08-26 10:00:19.894 DEBUG (MainThread) [goodwe.protocol] Failed to receive response to READ device info (aa55c07f0102000241) in time (1s).
2024-08-26 10:00:19.894 DEBUG (MainThread) [goodwe.protocol] Sending: READ device info (aa55c07f0102000241) - retry #4/10
2024-08-26 10:00:20.897 DEBUG (MainThread) [goodwe.protocol] Failed to receive response to READ device info (aa55c07f0102000241) in time (1s).
2024-08-26 10:00:20.898 DEBUG (MainThread) [goodwe.protocol] Sending: READ device info (aa55c07f0102000241) - retry #5/10
2024-08-26 10:00:21.880 DEBUG (MainThread) [goodwe.protocol] Response too short.
2024-08-26 10:00:21.881 DEBUG (MainThread) [goodwe.protocol] Received invalid response: aa55f783062100
2024-08-26 10:00:21.881 DEBUG (MainThread) [goodwe.protocol] Sending: READ device info (aa55c07f0102000241) - retry #6/10
2024-08-26 10:00:22.882 DEBUG (MainThread) [goodwe.protocol] Failed to receive response to READ device info (aa55c07f0102000241) in time (1s).
2024-08-26 10:00:22.883 DEBUG (MainThread) [goodwe.protocol] Sending: READ device info (aa55c07f0102000241) - retry #7/10
2024-08-26 10:00:23.884 DEBUG (MainThread) [goodwe.protocol] Failed to receive response to READ device info (aa55c07f0102000241) in time (1s).
2024-08-26 10:00:23.885 DEBUG (MainThread) [goodwe.protocol] Sending: READ device info (aa55c07f0102000241) - retry #8/10
2024-08-26 10:00:24.889 DEBUG (MainThread) [goodwe.protocol] Failed to receive response to READ device info (aa55c07f0102000241) in time (1s).
2024-08-26 10:00:24.889 DEBUG (MainThread) [goodwe.protocol] Sending: READ device info (aa55c07f0102000241) - retry #9/10
2024-08-26 10:00:25.891 DEBUG (MainThread) [goodwe.protocol] Failed to receive response to READ device info (aa55c07f0102000241) in time (1s).
2024-08-26 10:00:25.892 DEBUG (MainThread) [goodwe.protocol] Sending: READ device info (aa55c07f0102000241) - retry #10/10
2024-08-26 10:00:26.894 DEBUG (MainThread) [goodwe.protocol] Max number of retries (10) reached, request READ device info (aa55c07f0102000241) failed.
2024-08-26 10:00:26.899 DEBUG (MainThread) [goodwe.protocol] Socket closed.