Fix Command Line update twice issue (#94672)

Command Line update twice issue
pull/94705/head
G Johansson 2023-06-16 09:08:51 +02:00 committed by GitHub
parent be05a749c5
commit 72c1273d25
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 2 deletions

View File

@ -222,7 +222,7 @@ class CommandCover(ManualTriggerEntity, CoverEntity):
if payload: if payload:
self._state = int(payload) self._state = int(payload)
self._process_manual_data(payload) self._process_manual_data(payload)
await self.async_update_ha_state(True) self.async_write_ha_state()
async def async_update(self) -> None: async def async_update(self) -> None:
"""Update the entity. """Update the entity.

View File

@ -238,7 +238,7 @@ class CommandSwitch(ManualTriggerEntity, SwitchEntity):
if payload or value: if payload or value:
self._attr_is_on = (value or payload).lower() == "true" self._attr_is_on = (value or payload).lower() == "true"
self._process_manual_data(payload) self._process_manual_data(payload)
await self.async_update_ha_state(True) self.async_write_ha_state()
async def async_update(self) -> None: async def async_update(self) -> None:
"""Update the entity. """Update the entity.