ad more logging

This commit is contained in:
Andrey
2021-02-18 11:23:44 +03:00
parent 0c43e61c59
commit 8d92bbdfb3

View File

@@ -263,6 +263,7 @@ class MegaOutPort(MegaPushEntity):
return return
_val = _val.split('/') _val = _val.split('/')
if len(_val) >= 2: if len(_val) >= 2:
self.mega.lg.debug('%s parsed values: %s[%s]="%s"', self.entity_id, _val, self.index, _val)
val = _val[self.index] val = _val[self.index]
else: else:
self.mega.lg.warning(f'{self.entity_id}: {_val} has wrong length') self.mega.lg.warning(f'{self.entity_id}: {_val} has wrong length')
@@ -270,7 +271,7 @@ class MegaOutPort(MegaPushEntity):
elif self.index and self.addr is None: elif self.index and self.addr is None:
self.mega.lg.warning(f'{self.entity_id} does not has addr') self.mega.lg.warning(f'{self.entity_id} does not has addr')
return return
self.mega.lg.debug('%s.state = %s', self.entity_id, val)
if not self.invert: if not self.invert:
return val == 'ON' or str(val) == '1' or (safe_int(val) is not None and safe_int(val) > 0) return val == 'ON' or str(val) == '1' or (safe_int(val) is not None and safe_int(val) > 0)
else: else: