Barma-lej / halandroid

Worx Landroid package for Home Assistant based on Landroid Cloud by @MTrab
MIT License
112 stars 49 forks source link

Landroid Integration 2.1 #68

Closed cryd-s closed 2 years ago

cryd-s commented 2 years ago

After updating - nothing works :(

image

Logger: homeassistant.loader Source: custom_components/landroid_cloud/init.py:10 Integration: Landroid Cloud (documentation, issues) First occurred: 12:18:04 (1 occurrences) Last logged: 12:18:04

Unexpected exception importing component custom_components.landroid_cloud Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/loader.py", line 599, in get_component cache[self.domain] = importlib.import_module(self.pkg_path) File "/usr/local/lib/python3.9/importlib/init.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 850, in exec_module File "", line 228, in _call_with_frames_removed File "/config/custom_components/landroid_cloud/init.py", line 10, in from pyworxcloud import WorxCloud, exceptions File "/usr/local/lib/python3.9/site-packages/pyworxcloud/init.py", line 24, in from .utils import ( File "/usr/local/lib/python3.9/site-packages/pyworxcloud/utils/init.py", line 7, in from .location import Location File "/usr/local/lib/python3.9/site-packages/pyworxcloud/utils/location.py", line 6, in class Location(LDict): File "/usr/local/lib/python3.9/site-packages/pyworxcloud/utils/location.py", line 9, in Location def init(self, latitude: float | None = None, longitude: float | None = None): TypeError: unsupported operand type(s) for |: 'type' and 'NoneType'

Logger: homeassistant.loader Source: custom_components/landroid_cloud/init.py:10 Integration: Landroid Cloud (documentation, issues) First occurred: 12:18:04 (1 occurrences) Last logged: 12:18:04

Unexpected exception importing component custom_components.landroid_cloud Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/loader.py", line 599, in get_component cache[self.domain] = importlib.import_module(self.pkg_path) File "/usr/local/lib/python3.9/importlib/init.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 850, in exec_module File "", line 228, in _call_with_frames_removed File "/config/custom_components/landroid_cloud/init.py", line 10, in from pyworxcloud import WorxCloud, exceptions File "/usr/local/lib/python3.9/site-packages/pyworxcloud/init.py", line 24, in from .utils import ( File "/usr/local/lib/python3.9/site-packages/pyworxcloud/utils/init.py", line 7, in from .location import Location File "/usr/local/lib/python3.9/site-packages/pyworxcloud/utils/location.py", line 6, in class Location(LDict): File "/usr/local/lib/python3.9/site-packages/pyworxcloud/utils/location.py", line 9, in Location def init(self, latitude: float | None = None, longitude: float | None = None): TypeError: unsupported operand type(s) for |: 'type' and 'NoneType'

Barma-lej commented 2 years ago

Duplicate of https://github.com/MTrab/landroid_cloud/issues/167