The problem
I have a GW15K-ET which works fine with HA GoodWe integration when using the Wifi module.
But as soon as I change to the LAN/WIFI module then HA is not able to find it anymore.
I remove everything and start new integration, I give it the LAN IP and it says "Unknown error occurred"
Same if I give it Wifi IP from the LAN/Wifi module.
But If I remove everything again, change to only Wifi module and give it the IP then it works great.
LAN/Wifi module works as I can see data in SEMS portal.
I found some info in the logs, please see below
What version of Home Assistant Core has the issue?
core-2024.3.3
What was the last working version of Home Assistant Core?
No response
What type of installation are you running?
Home Assistant OS
Integration causing the issue
GoodWe inverter
Link to integration documentation on our website
https://www.home-assistant.io/integrations/goodwe
Diagnostics information
No response
Example YAML snippet
No response
Anything in the logs that might be useful for us?
File "/usr/src/homeassistant/homeassistant/components/goodwe/config_flow.py", line 36, in async_step_user
inverter = await connect(host=host, retries=10)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/goodwe/__init__.py", line 52, in connect
return await discover(host, timeout, retries)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/goodwe/__init__.py", line 72, in discover
response = await DISCOVERY_COMMAND.execute(host, timeout, retries)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/goodwe/protocol.py", line 109, in execute
await response_future
File "/usr/local/lib/python3.12/asyncio/selector_events.py", line 1228, in _read_ready
data, addr = self._sock.recvfrom(self.max_size)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ConnectionRefusedError: [Errno 111] Connection refused
Additional information
No response
The problem
I have a GW15K-ET which works fine with HA GoodWe integration when using the Wifi module.
But as soon as I change to the LAN/WIFI module then HA is not able to find it anymore.
I remove everything and start new integration, I give it the LAN IP and it says "Unknown error occurred"
Same if I give it Wifi IP from the LAN/Wifi module.
But If I remove everything again, change to only Wifi module and give it the IP then it works great.
LAN/Wifi module works as I can see data in SEMS portal.
I found some info in the logs, please see below
What version of Home Assistant Core has the issue?
core-2024.3.3
What was the last working version of Home Assistant Core?
No response
What type of installation are you running?
Home Assistant OS
Integration causing the issue
GoodWe inverter
Link to integration documentation on our website
https://www.home-assistant.io/integrations/goodwe
Diagnostics information
No response
Example YAML snippet
No response
Anything in the logs that might be useful for us?
File "/usr/src/homeassistant/homeassistant/components/goodwe/config_flow.py", line 36, in async_step_user inverter = await connect(host=host, retries=10) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/goodwe/__init__.py", line 52, in connect return await discover(host, timeout, retries) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/goodwe/__init__.py", line 72, in discover response = await DISCOVERY_COMMAND.execute(host, timeout, retries) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/goodwe/protocol.py", line 109, in execute await response_future File "/usr/local/lib/python3.12/asyncio/selector_events.py", line 1228, in _read_ready data, addr = self._sock.recvfrom(self.max_size) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ConnectionRefusedError: [Errno 111] Connection refusedAdditional information
No response