Fix reporting of battery sensor for Tesla (#31232)
* Fix reporting of battery sensor for Tesla * Remove trypull/31270/head
parent
61a8618010
commit
bcdef4e500
|
@ -8,6 +8,7 @@ import voluptuous as vol
|
|||
|
||||
from homeassistant.config_entries import SOURCE_IMPORT
|
||||
from homeassistant.const import (
|
||||
ATTR_BATTERY_CHARGING,
|
||||
ATTR_BATTERY_LEVEL,
|
||||
CONF_ACCESS_TOKEN,
|
||||
CONF_PASSWORD,
|
||||
|
@ -215,6 +216,7 @@ class TeslaDevice(Entity):
|
|||
attr = self._attributes
|
||||
if self.tesla_device.has_battery():
|
||||
attr[ATTR_BATTERY_LEVEL] = self.tesla_device.battery_level()
|
||||
attr[ATTR_BATTERY_CHARGING] = self.tesla_device.battery_charging()
|
||||
return attr
|
||||
|
||||
@property
|
||||
|
|
|
@ -55,3 +55,4 @@ class TeslaBinarySensor(TeslaDevice, BinarySensorDevice):
|
|||
_LOGGER.debug("Updating sensor: %s", self._name)
|
||||
await super().async_update()
|
||||
self._state = self.tesla_device.get_value()
|
||||
self._attributes = self.tesla_device.attrs
|
||||
|
|
Loading…
Reference in New Issue