Add missed write state request for MQTT cover (#80540)

Missed write state request for MQTT cover
This commit is contained in:
Jan Bouwhuis 2022-10-20 11:22:30 +02:00 committed by GitHub
parent 41faa017cd
commit cce4485fb7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -767,6 +767,7 @@ class MqttCover(MqttEntity, CoverEntity):
return position return position
@callback
def tilt_payload_received(self, _payload): def tilt_payload_received(self, _payload):
"""Set the tilt value.""" """Set the tilt value."""
@ -784,7 +785,7 @@ class MqttCover(MqttEntity, CoverEntity):
): ):
level = self.find_percentage_in_range(payload) level = self.find_percentage_in_range(payload)
self._tilt_value = level self._tilt_value = level
self.async_write_ha_state() get_mqtt_data(self.hass).state_write_requests.write_state_request(self)
else: else:
_LOGGER.warning( _LOGGER.warning(
"Payload '%s' is out of range, must be between '%s' and '%s' inclusive", "Payload '%s' is out of range, must be between '%s' and '%s' inclusive",