diff --git a/common/api/sunnylink.py b/common/api/sunnylink.py index fe8627ceab..e2761cc29f 100644 --- a/common/api/sunnylink.py +++ b/common/api/sunnylink.py @@ -23,8 +23,7 @@ class SunnylinkApi(BaseApi): self.params = Params() def api_get(self, endpoint, method='GET', timeout=10, access_token=None, **kwargs): - sunnylink_dongle_id, comma_dongle_id = self._resolve_dongle_ids() - if not self.params.get_bool("SunnylinkEnabled") or sunnylink_dongle_id in (None, UNREGISTERED_SUNNYLINK_DONGLE_ID): + if not self.params.get_bool("SunnylinkEnabled"): return None return super().api_get(endpoint, method, timeout, access_token, **kwargs) diff --git a/system/manager/manager.py b/system/manager/manager.py index 33ebcd73e6..3155d28da3 100755 --- a/system/manager/manager.py +++ b/system/manager/manager.py @@ -107,7 +107,7 @@ def manager_init() -> None: ("OSMDownloadProgress", "{}"), ("SidebarTemperatureOptions", "0"), ("SunnylinkEnabled", "1"), - {"SunnylinkDongleId", UNREGISTERED_SUNNYLINK_DONGLE_ID}, + {"SunnylinkDongleId", f"{UNREGISTERED_SUNNYLINK_DONGLE_ID}"}, ("CustomDrivingModel", "0"), ("DrivingModelGeneration", "4"), ("LastSunnylinkPingTime", "0"),