From 1fd321d4c1ad72bdc41d9512caf0ca3bc5137ae5 Mon Sep 17 00:00:00 2001 From: Andrey Date: Thu, 4 Mar 2021 15:01:00 +0300 Subject: [PATCH] fix errors --- custom_components/mega/sensor.py | 3 ++- custom_components/mega/tools.py | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/custom_components/mega/sensor.py b/custom_components/mega/sensor.py index 70c9943..715b2fa 100644 --- a/custom_components/mega/sensor.py +++ b/custom_components/mega/sensor.py @@ -109,8 +109,9 @@ class MegaI2C(MegaPushEntity): def device_class(self): return self._device_class + @property def state(self): - self.lg.debug(f'get % all states: %', self._params, self.mega.values) + # self.lg.debug(f'get % all states: %', self._params, self.mega.values) return self.mega.values.get(self._params) @property diff --git a/custom_components/mega/tools.py b/custom_components/mega/tools.py index bdc7e2a..cca2c2f 100644 --- a/custom_components/mega/tools.py +++ b/custom_components/mega/tools.py @@ -57,7 +57,7 @@ class PriorityLock(asyncio.Lock): locked and returns True. """ if (not self._locked and (self._waiters is None or - all(w.cancelled() for _, w in self._waiters))): + all(w.cancelled() for _, _, w in self._waiters))): self._locked = True return True