mirror of
https://github.com/home-assistant/core.git
synced 2025-07-21 20:27:08 +00:00
Remove last_knx_update
extra_state_attribute from KNX BinarySensor and Sensor (#58786)
This commit is contained in:
parent
1e92e35bff
commit
968e582468
@ -19,9 +19,8 @@ from homeassistant.core import HomeAssistant
|
||||
from homeassistant.helpers.entity_platform import AddEntitiesCallback
|
||||
from homeassistant.helpers.restore_state import RestoreEntity
|
||||
from homeassistant.helpers.typing import ConfigType, DiscoveryInfoType
|
||||
from homeassistant.util import dt
|
||||
|
||||
from .const import ATTR_COUNTER, ATTR_LAST_KNX_UPDATE, ATTR_SOURCE, DOMAIN
|
||||
from .const import ATTR_COUNTER, ATTR_SOURCE, DOMAIN
|
||||
from .knx_entity import KnxEntity
|
||||
from .schema import BinarySensorSchema
|
||||
|
||||
@ -92,7 +91,4 @@ class KNXBinarySensor(KnxEntity, BinarySensorEntity, RestoreEntity):
|
||||
attr[ATTR_COUNTER] = self._device.counter
|
||||
if self._device.last_telegram is not None:
|
||||
attr[ATTR_SOURCE] = str(self._device.last_telegram.source_address)
|
||||
attr[ATTR_LAST_KNX_UPDATE] = str(
|
||||
dt.as_utc(self._device.last_telegram.timestamp)
|
||||
)
|
||||
return attr
|
||||
|
@ -37,7 +37,6 @@ CONF_STATE_ADDRESS: Final = "state_address"
|
||||
CONF_SYNC_STATE: Final = "sync_state"
|
||||
|
||||
ATTR_COUNTER: Final = "counter"
|
||||
ATTR_LAST_KNX_UPDATE: Final = "last_knx_update"
|
||||
ATTR_SOURCE: Final = "source"
|
||||
|
||||
|
||||
|
@ -15,9 +15,8 @@ from homeassistant.const import CONF_ENTITY_CATEGORY, CONF_NAME, CONF_TYPE
|
||||
from homeassistant.core import HomeAssistant
|
||||
from homeassistant.helpers.entity_platform import AddEntitiesCallback
|
||||
from homeassistant.helpers.typing import ConfigType, DiscoveryInfoType, StateType
|
||||
from homeassistant.util import dt
|
||||
|
||||
from .const import ATTR_LAST_KNX_UPDATE, ATTR_SOURCE, DOMAIN
|
||||
from .const import ATTR_SOURCE, DOMAIN
|
||||
from .knx_entity import KnxEntity
|
||||
from .schema import SensorSchema
|
||||
|
||||
@ -82,7 +81,4 @@ class KNXSensor(KnxEntity, SensorEntity):
|
||||
|
||||
if self._device.last_telegram is not None:
|
||||
attr[ATTR_SOURCE] = str(self._device.last_telegram.source_address)
|
||||
attr[ATTR_LAST_KNX_UPDATE] = str(
|
||||
dt.as_utc(self._device.last_telegram.timestamp)
|
||||
)
|
||||
return attr
|
||||
|
Loading…
x
Reference in New Issue
Block a user