diff --git a/homeassistant/components/tasmota/binary_sensor.py b/homeassistant/components/tasmota/binary_sensor.py index a0f4dfff5ac..2bc23655a20 100644 --- a/homeassistant/components/tasmota/binary_sensor.py +++ b/homeassistant/components/tasmota/binary_sensor.py @@ -58,6 +58,7 @@ class TasmotaBinarySensor( ): """Representation a Tasmota binary sensor.""" + _attr_force_update = True _tasmota_entity: tasmota_switch.TasmotaSwitch def __init__(self, **kwds: Any) -> None: @@ -98,11 +99,6 @@ class TasmotaBinarySensor( self.async_write_ha_state() - @property - def force_update(self) -> bool: - """Force update.""" - return True - @property def is_on(self) -> bool | None: """Return true if the binary sensor is on.""" diff --git a/homeassistant/components/tasmota/light.py b/homeassistant/components/tasmota/light.py index 970d006e79d..2ff51752ea5 100644 --- a/homeassistant/components/tasmota/light.py +++ b/homeassistant/components/tasmota/light.py @@ -229,11 +229,6 @@ class TasmotaLight( hs_color = self._hs return (hs_color[0], hs_color[1]) - @property - def force_update(self) -> bool: - """Force update.""" - return False - @property def supported_color_modes(self) -> set[str] | None: """Flag supported color modes.""" diff --git a/homeassistant/components/tasmota/sensor.py b/homeassistant/components/tasmota/sensor.py index 73b261ed78c..1878e2794f3 100644 --- a/homeassistant/components/tasmota/sensor.py +++ b/homeassistant/components/tasmota/sensor.py @@ -256,6 +256,7 @@ async def async_setup_entry( class TasmotaSensor(TasmotaAvailability, TasmotaDiscoveryUpdate, SensorEntity): """Representation of a Tasmota sensor.""" + _attr_force_update = True _tasmota_entity: tasmota_sensor.TasmotaSensor def __init__(self, **kwds: Any) -> None: @@ -332,11 +333,6 @@ class TasmotaSensor(TasmotaAvailability, TasmotaDiscoveryUpdate, SensorEntity): return self._state_timestamp return self._state - @property - def force_update(self) -> bool: - """Force update.""" - return True - @property def native_unit_of_measurement(self) -> str | None: """Return the unit this state is expressed in."""