From 9c9c8b324a47f81f690543b7c28957a0fb4de4ae Mon Sep 17 00:00:00 2001 From: Jan Bouwhuis Date: Sat, 1 Oct 2022 18:00:54 +0200 Subject: [PATCH] Ignore an '' value_template result for MQTT sensor (#79417) Do not write state if payload is '' --- homeassistant/components/mqtt/sensor.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/mqtt/sensor.py b/homeassistant/components/mqtt/sensor.py index 7c98fdf51b7..b3869cb8afe 100644 --- a/homeassistant/components/mqtt/sensor.py +++ b/homeassistant/components/mqtt/sensor.py @@ -271,8 +271,8 @@ class MqttSensor(MqttEntity, RestoreSensor): ) elif self.device_class == SensorDeviceClass.DATE: payload = payload.date() - - self._state = payload + if payload != "": + self._state = payload def _update_last_reset(msg): payload = self._last_reset_template(msg.payload)