Add contextual logging where applicable (#124)

* Add contextual logging where applicable

* Compress device id in log output
This commit is contained in:
Pierre Ståhl
2020-11-17 12:54:01 +01:00
committed by GitHub
parent c8a44019fa
commit 0531a284c7
8 changed files with 98 additions and 66 deletions

View File

@@ -38,7 +38,7 @@ class LocaltuyaBinarySensor(LocalTuyaEntity, BinarySensorEntity):
**kwargs,
):
"""Initialize the Tuya binary sensor."""
super().__init__(device, config_entry, sensorid, **kwargs)
super().__init__(device, config_entry, sensorid, _LOGGER, **kwargs)
self._is_on = False
@property
@@ -59,7 +59,7 @@ class LocaltuyaBinarySensor(LocalTuyaEntity, BinarySensorEntity):
elif state == self._config[CONF_STATE_OFF].lower():
self._is_on = False
else:
_LOGGER.warning(
self.warning(
"State for entity %s did not match state patterns", self.entity_id
)