Hi All, I try to integrate HA + Netatmo but I received this error “Error setting up entry Home Assistant Cloud for netatmo”. Here the log:
Logger: homeassistant.config_entries
Source: components/netatmo/data_handler.py:199
First occurred: 15:36:34 (1 occurrences)
Last logged: 15:36:34
Error setting up entry Home Assistant Cloud for netatmo
Traceback (most recent call last):
File "/usr/local/lib/python3.10/site-packages/pyatmo/home.py", line 72, in get_module
return getattr(modules, module["type"])(
AttributeError: module 'pyatmo.modules' has no attribute 'NLDP'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 382, in async_setup
result = await component.async_setup_entry(hass, self)
File "/usr/src/homeassistant/homeassistant/components/netatmo/__init__.py", line 164, in async_setup_entry
await data_handler.async_setup()
File "/usr/src/homeassistant/homeassistant/components/netatmo/data_handler.py", line 151, in async_setup
await self.subscribe(ACCOUNT, ACCOUNT, None)
File "/usr/src/homeassistant/homeassistant/components/netatmo/data_handler.py", line 243, in subscribe
await self.async_fetch_data(signal_name)
File "/usr/src/homeassistant/homeassistant/components/netatmo/data_handler.py", line 199, in async_fetch_data
await getattr(self.account, self.publisher[signal_name].method)(
File "/usr/local/lib/python3.10/site-packages/pyatmo/account.py", line 69, in async_update_topology
self.process_topology()
File "/usr/local/lib/python3.10/site-packages/pyatmo/account.py", line 58, in process_topology
self.homes[home_id] = Home(self.auth, raw_data=home)
File "/usr/local/lib/python3.10/site-packages/pyatmo/home.py", line 49, in __init__
self.modules = {
File "/usr/local/lib/python3.10/site-packages/pyatmo/home.py", line 50, in <dictcomp>
module["id"]: self.get_module(module)
File "/usr/local/lib/python3.10/site-packages/pyatmo/home.py", line 78, in get_module
return getattr(modules, "NLunknown")(
File "/usr/local/lib/python3.10/site-packages/pyatmo/modules/module.py", line 520, in __init__
self.device_type = DeviceType(module["type"])
File "/usr/local/lib/python3.10/enum.py", line 385, in __call__
return cls.__new__(cls, value)
File "/usr/local/lib/python3.10/enum.py", line 710, in __new__
raise ve_exc
ValueError: 'NLDP' is not a valid DeviceType
Already tried to disconnect all the cameras. Return same error message.
Thanks