core: unable setup huawei_lte

Home Assistant release with the issue:

0.90.1

Last working Home Assistant release (if known):

Operating environment (Hass.io/Docker/Windows/etc.):

hassio Component/platform:

https://www.home-assistant.io/components/huawei_lte/

Description of problem:

2019-03-22 21:58:40 ERROR (MainThread) [homeassistant.setup] Error during setup of component huawei_lte
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/site-packages/homeassistant/setup.py", line 154, in _async_setup_component
    component.setup, hass, processed_config)  # type: ignore
  File "/usr/local/lib/python3.7/concurrent/futures/thread.py", line 57, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/local/lib/python3.7/site-packages/homeassistant/components/huawei_lte/__init__.py", line 122, in setup
    _setup_lte(hass, conf)
  File "/usr/local/lib/python3.7/site-packages/homeassistant/components/huawei_lte/__init__.py", line 142, in _setup_lte
    data = RouterData(client)
  File "<attrs generated init b1407ab531e0a88414e75b58be1b0189b46eb6cf>", line 8, in __init__
    self.__attrs_post_init__()
  File "/usr/local/lib/python3.7/site-packages/homeassistant/components/huawei_lte/__init__.py", line 53, in __attrs_post_init__
    self._update()
  File "/usr/local/lib/python3.7/site-packages/homeassistant/components/huawei_lte/__init__.py", line 97, in _update
    self.wlan_host_list = self.client.wlan.host_list()
  File "/usr/local/lib/python3.7/site-packages/huawei_lte_api/AuthorizedConnection.py", line 19, in wrapped
    return fn(*args, **kw)
  File "/usr/local/lib/python3.7/site-packages/huawei_lte_api/api/WLan.py", line 78, in host_list
    host = hosts.get('Hosts', {}).get('Host')
AttributeError: 'NoneType' object has no attribute 'get'
2019-03-22 21:58:40 ERROR (MainThread) [homeassistant.setup] Unable to set up dependencies of huawei_lte.sensor. Setup failed for dependencies: huawei_lte
2019-03-22 21:58:40 ERROR (MainThread) [homeassistant.setup] Unable to prepare setup for platform huawei_lte.sensor: Could not set up all dependencies.

Problem-relevant configuration.yaml entries and (fill out even if it seems unimportant):

huawei_lte:
  - url: http://192.168.8.1/
    username: *****
    password: *****

sensor:
  - platform: huawei_lte 
    monitored_conditions:
      - device_information.WanIPAddress
      - device_signal.rsrq
      - device_signal.rsrp
      - device_signal.rssi
      - device_signal.sinr
      - traffic_statistics.CurrentDownloadRate
      - traffic_statistics.CurrentUploadRate
      - traffic_statistics.TotalUpload
      - traffic_statistics.TotalDownload
      - traffic_statistics.TotalConnectTime

Traceback (if applicable):

2019-03-22 21:58:39 DEBUG (SyncWorker_7) [homeassistant.components.huawei_lte] device_information={'DeviceName': 'B525s-23a', 'SerialNumber': 'XXXXXX', 'Imei': 'XXXXXX', 'Imsi': 'XXXXXX', 'Iccid': 'XXXXXX', 'Msisdn': None, 'HardwareVersion': 'WL1B520FM', 'SoftwareVersion': '*******', 'WebUIVersion': '17.100.11.00.03', 'MacAddress1': 'XXXXXX', 'MacAddress2': None, 'WanIPAddress': '*******', 'wan_dns_address': 'XXXXXX', 'WanIPv6Address': None, 'wan_ipv6_dns_address': None, 'ProductFamily': 'LTE', 'Classify': 'cpe', 'supportmode': 'LTE|WCDMA|GSM', 'workmode': 'LTE', 'submask': '255.255.255.255'}
2019-03-22 21:58:39 DEBUG (SyncWorker_7) [homeassistant.components.huawei_lte] device_signal={'pci': '332', 'sc': None, 'cell_id': '35907843', 'rsrq': '-12dB', 'rsrp': '-87dBm', 'rssi': '-59dBm', 'sinr': '1dB', 'rscp': None, 'ecio': None, 'mode': '7', 'ulbandwidth': '10MHz', 'dlbandwidth': '10MHz', 'txpower': 'PPusch:3dBm PPucch:-7dBm PSrs:13dBm PPrach:1dBm', 'tdd': None, 'ul_mcs': 'mcsUpCarrier1:19', 'dl_mcs': 'mcsDownCarrier1Code0:0 mcsDownCarrier1Code1:2', 'earfcn': 'DL:6400 UL:24400', 'rrc_status': '1', 'rac': None, 'lac': None, 'tac': '225', 'band': '20', 'nei_cellid': 'No1:323No2:330', 'plmn': '24803', 'ims': '0'}
2019-03-22 21:58:39 DEBUG (SyncWorker_7) [homeassistant.components.huawei_lte] traffic_statistics={'CurrentConnectTime': '526426', 'CurrentUpload': '155746501', 'CurrentDownload': '8428', 'CurrentDownloadRate': '0', 'CurrentUploadRate': '256', 'TotalUpload': '1295512707', 'TotalDownload': '15933986', 'TotalConnectTime': '10644416', 'showtraffic': '1'}

Additional information:

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Comments: 19 (3 by maintainers)

Most upvoted comments

Same issue with 0.91.0