From cce4485fb70be11f52cf64734f6df6c5fb9598f6 Mon Sep 17 00:00:00 2001 From: Jan Bouwhuis Date: Thu, 20 Oct 2022 11:22:30 +0200 Subject: [PATCH] Add missed write state request for MQTT cover (#80540) Missed write state request for MQTT cover --- homeassistant/components/mqtt/cover.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/mqtt/cover.py b/homeassistant/components/mqtt/cover.py index 6ed12b8adef..11901f15054 100644 --- a/homeassistant/components/mqtt/cover.py +++ b/homeassistant/components/mqtt/cover.py @@ -767,6 +767,7 @@ class MqttCover(MqttEntity, CoverEntity): return position + @callback def tilt_payload_received(self, _payload): """Set the tilt value.""" @@ -784,7 +785,7 @@ class MqttCover(MqttEntity, CoverEntity): ): level = self.find_percentage_in_range(payload) self._tilt_value = level - self.async_write_ha_state() + get_mqtt_data(self.hass).state_write_requests.write_state_request(self) else: _LOGGER.warning( "Payload '%s' is out of range, must be between '%s' and '%s' inclusive",