Surepetcare, bug fix (#53695)

This commit is contained in:
Daniel Hjelseth Høyer
2021-07-29 16:59:02 +02:00
committed by Paulus Schoutsen
parent 6ced0153df
commit 1117158bd0

View File

@@ -175,7 +175,7 @@ class DeviceConnectivity(SurePetcareBinarySensor):
"""Get the latest data and update the state."""
surepy_entity = self._spc.states[self._id]
state = surepy_entity.raw_data()["status"]
self._attr_is_on = self._attr_available = bool(self.state)
self._attr_is_on = self._attr_available = bool(state)
if state:
self._attr_extra_state_attributes = {
"device_rssi": f'{state["signal"]["device_rssi"]:.2f}',