add more logs on i2c update process

This commit is contained in:
Andrey
2021-03-03 13:55:35 +03:00
parent f784c1c261
commit 6732e1b7a2
2 changed files with 5 additions and 2 deletions

View File

@@ -530,9 +530,11 @@ class MegaD:
:return:
"""
_params = tuple(params.items())
return {
ret = {
_params: await self.request(**params)
}
self.lg.debug('i2c response: %s', ret)
return ret
async def get_config(self, nports=37):
ret = defaultdict(lambda: defaultdict(list))

View File

@@ -110,7 +110,8 @@ class MegaI2C(MegaPushEntity):
return self._device_class
def state(self):
return self.mega.values[self._params]
self.lg.debug(f'get % all states: %', self._params, self.mega.values)
return self.mega.values.get(self._params)
@property
def device_class(self):