I have a SUN2000-10K-LC0 and I am not able to connect to it using the Huawei Solar integration.
I am using a router (with OpenWrt) as a bridge to the SUN2000 built-in AP, NAT-ing 192.168.8.0/24 (the Inverter is on 192.168.8.1 in the AP networks). TCP/IP connectivity seems to work:
- I can successfully ping 192.168.8.1 (the Inverter) from devices on my 192.168.1.0/24 LAN (including from my Home Assistant Green and from my Win11 PC)
- I can successfully connect to port 6607 through the bridge (“Test-NetConnection 192.168.8.1 -Port 6607” returns True on my PC)
- there is no answer on port 502 (or 80 or 443), even when connected directly to the SUN2000 built-in AP, so port 6607 seems to be the correct one.
However, when I try to add the device, I keep getting an “unexpected error” or “reading from the inverter failed” after several seconds of waiting time. I tried Slave IDs: AUTO, 0, 1, 2 and 3, with and without “elevate permissions”
FYI I also tried other alternatives:
- via the IP to which the SUN2000 inverter is connected to my LAN: no answer on ports 6607 or 502, and, yes, I made sure “Local O&M” in “Settings” → “Router connection settings” in the “Device Commissioning” is enabled (even toggled it on/off a couple of time)
- using port-forwarding instead of NAT-ing (exact same results, as you’d expect)
I really do not want to go the RS485+bridge route, if I can make it work via the network.
I am starting to think that the current version of the Huawei Solar is not yet compatible with the SUN2000-10K-LC0 (via the network), so I have 2 questions:
- has anybody managed to make it work, and if so, how?
- is there any other HA integration out there that can help (not counting Fusion Solar – I cannot get all the info I need from it)?
Thanks to all for the help!
