Describe the bug
When we loose internet and WAN IP changes, meross integration never recovers and devices remain as not available. Need to do manual reload of the integration to make it work
Looks similar to - #53
Your environment
HomeAssistant version: 2026.6.3
Hassio Version (if applicable): Supervisor: 2026.06.1
Hardware environment: Debian VM
Logs taken when the issue happened
2026-06-17 05:00:25.257 ERROR (MainThread) [custom_components.meross_cloud] Error requesting meross_http_coordinator data: Cannot connect to host iotx-ap-v2.meross.com:443 ssl:default [Connect call failed ('10.0.0.1', 443)]
2026-06-17 05:00:42.505 WARNING (MainThread) [homeassistant.components.sensor] Updating meross_cloud sensor took longer than the scheduled update interval 0:00:30
2026-06-17 05:01:12.506 WARNING (MainThread) [homeassistant.components.sensor] Updating meross_cloud sensor took longer than the scheduled update interval 0:00:30
2026-06-17 05:01:42.507 WARNING (MainThread) [homeassistant.components.sensor] Updating meross_cloud sensor took longer than the scheduled update interval 0:00:30
2026-06-17 05:02:12.508 WARNING (MainThread) [homeassistant.components.sensor] Updating meross_cloud sensor took longer than the scheduled update interval 0:00:30
2026-06-17 05:02:40.726 ERROR (MainThread) [custom_components.meross_cloud] Error setting up entry https://iot.meross.com for meross_cloud
File "/config/custom_components/meross_cloud/__init__.py", line 420, in async_setup_entry
await meross_coordinator.initial_setup()
File "/config/custom_components/meross_cloud/__init__.py", line 144, in initial_setup
File "/config/custom_components/meross_cloud/__init__.py", line 342, in get_or_test_creds
File "/usr/local/lib/python3.14/site-packages/meross_iot/http_api.py", line 476, in async_list_devices
File "/usr/local/lib/python3.14/site-packages/meross_iot/http_api.py", line 341, in _async_authenticated_post
aiohttp.client_exceptions.ClientConnectorError: Cannot connect to host iotx-ap-v2.meross.com:443 ssl:default [Connect call failed ('10.0.0.1', 443)]
Describe the bug
When we loose internet and WAN IP changes, meross integration never recovers and devices remain as not available. Need to do manual reload of the integration to make it work
Looks similar to - #53
Your environment
HomeAssistant version: 2026.6.3
Hassio Version (if applicable): Supervisor: 2026.06.1
Hardware environment: Debian VM
Logs taken when the issue happened