Invalid config: Meross Cloud

Hello, I have an “Invalid config” on each restart that says the following:

Logger: homeassistant.setup
Source: setup.py:275
First occurred: 08:55:25 (1 occurrences)
Last logged: 08:55:25
Setup failed for custom integration 'meross_cloud': Requirements for meross_cloud not found: ['meross_iot==0.4.7.3'].

Since Meross Cloud integration is not provided anymore, I cannot delete its configuration or other actions.

How can I get rid of its configuration, once for all?

Thanks.

5 Likes

Hi,
Since last HA update (2025.3) I had the same problem with Meross Cloud Iot integration. Using the terminal I’ve deleted the directory /root/config/custom_components/meross_cloud and after reboot installed the meross LAN integration through HACS.

cd /config/custom_components/meross_cloud
nano manifest.json

replace this line:

  "requirements": ["meross_iot==0.4.7.3"],

with

  "requirements": ["git+https://github.com/mmatuska/[email protected]"],

reboot

credit to @b0l0k

5 Likes

Thank you! Updated to the same problem this morning, this saved the day.

I hate to be that guy, but for what it’s worth, the Meross LAN integration worked flawlessly for me through the same upgrade despite having the same Meross Cloud issue (+1 for swordfish6975’s fix btw–worked great!)

I have SEVERAL Meross devices, and I use both the LAN and Cloud integrations in tandem just so I have a fallback if one of the integrations ‘break’. This is especially useful since both are HACS-based, and I seem to recall Meross integration-related issues in the past (not systemic or common, but I do seem to recall having to tweak something Meross-related in the past a couple times).

1 Like