Hi, I want to share with You about my experience with new Huawei LTE integration in HA version 0.102. I had it configured to use device tracker and notification. After upgrading to v 0.102 I did not remove any of it because it wasn’t written anywhere I had to do that. So my HA stopped to boot. Literally. With no errors in log, hanging on setting up xiaomi aqara integration. It tool me 5 hours to figure it out and I even reinstalled hasio with backup restore to make it work again. It is really shi**y that someone is doing such a mess. Even thoug my HA works again iI still did not manage to make huawei notify work as I can’t see any service names notify.huawei or something in service list. Did someone make it work and wants to share it?
I’m having issues with huawei_let integration since 0.102 too
Error setting up entry B310As-852 for huawei_lte
Traceback (most recent call last):
File “/usr/src/homeassistant/homeassistant/config_entries.py”, line 192, in async_setup
hass, self
File “/usr/src/homeassistant/homeassistant/components/huawei_lte/init.py”, line 313, in async_setup_entry
**device_data,
File “/usr/src/homeassistant/homeassistant/helpers/device_registry.py”, line 123, in async_get_or_create
for key, value in connections
File “/usr/src/homeassistant/homeassistant/helpers/device_registry.py”, line 123, in
for key, value in connections
File “/usr/src/homeassistant/homeassistant/helpers/device_registry.py”, line 56, in format_mac
if len(to_test) == 17 and to_test.count(“:”) == 5:
TypeError: object of type ‘NoneType’ has no len()
Error setting up entry B612s-51d for huawei_lte
Traceback (most recent call last):
File “/usr/src/homeassistant/homeassistant/config_entries.py”, line 192, in async_setup
hass, self
File “/usr/src/homeassistant/homeassistant/components/huawei_lte/init.py”, line 287, in async_setup_entry
await hass.async_add_executor_job(router.update)
File “/usr/local/lib/python3.7/concurrent/futures/thread.py”, line 57, in run
result = self.fn(*self.args, **self.kwargs)
File “/usr/src/homeassistant/homeassistant/components/huawei_lte/init.py”, line 176, in update
get_data(KEY_WLAN_HOST_LIST, self.client.wlan.host_list)
File “/usr/src/homeassistant/homeassistant/components/huawei_lte/init.py”, line 152, in get_data
self.data[key] = func()
File “/usr/local/lib/python3.7/site-packages/huawei_lte_api/api/WLan.py”, line 69, in host_list
host = hosts.get(‘Hosts’, {}).get(‘Host’)
AttributeError: ‘NoneType’ object has no attribute ‘get’
That’s with authenticated mode. without user and password it’s only add the entity for switching lte on/off