Skip to content

Meross component becomes unresponsive after losing Internet connection (even if Internet connection is restored) #599

Description

@sharkwsk

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)]

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions