mirror of
https://github.com/home-assistant/core.git
synced 2025-07-27 23:27:37 +00:00
Remove redundant async_set_context from platforms (#149403)
This commit is contained in:
parent
dbc2b1354b
commit
4cc4bd3b9a
@ -370,7 +370,6 @@ class TriggerBinarySensorEntity(TriggerEntity, BinarySensorEntity, RestoreEntity
|
||||
def _set_state(self, state, _=None):
|
||||
"""Set up auto off."""
|
||||
self._attr_is_on = state
|
||||
self.async_set_context(self.coordinator.data["context"])
|
||||
self.async_write_ha_state()
|
||||
|
||||
if not state:
|
||||
|
@ -492,7 +492,6 @@ class TriggerCoverEntity(TriggerEntity, AbstractTemplateCover):
|
||||
write_ha_state = True
|
||||
|
||||
if not self._attr_assumed_state:
|
||||
self.async_set_context(self.coordinator.data["context"])
|
||||
write_ha_state = True
|
||||
elif self._attr_assumed_state and len(self._rendered) > 0:
|
||||
# In case any non optimistic template
|
||||
|
@ -561,5 +561,4 @@ class TriggerFanEntity(TriggerEntity, AbstractTemplateFan):
|
||||
write_ha_state = True
|
||||
|
||||
if write_ha_state:
|
||||
self.async_set_context(self.coordinator.data["context"])
|
||||
self.async_write_ha_state()
|
||||
|
@ -1166,7 +1166,6 @@ class TriggerLightEntity(TriggerEntity, AbstractTemplateLight):
|
||||
raw = self._rendered.get(CONF_STATE)
|
||||
self._state = template.result_as_boolean(raw)
|
||||
|
||||
self.async_set_context(self.coordinator.data["context"])
|
||||
write_ha_state = True
|
||||
elif self._optimistic and len(self._rendered) > 0:
|
||||
# In case any non optimistic template
|
||||
|
@ -372,7 +372,6 @@ class TriggerLockEntity(TriggerEntity, AbstractTemplateLock):
|
||||
write_ha_state = True
|
||||
|
||||
if not self._optimistic:
|
||||
self.async_set_context(self.coordinator.data["context"])
|
||||
write_ha_state = True
|
||||
elif self._optimistic and len(self._rendered) > 0:
|
||||
# In case any non optimistic template
|
||||
|
@ -295,7 +295,6 @@ class TriggerSwitchEntity(TriggerEntity, SwitchEntity, RestoreEntity):
|
||||
raw = self._rendered.get(CONF_STATE)
|
||||
self._attr_is_on = template.result_as_boolean(raw)
|
||||
|
||||
self.async_set_context(self.coordinator.data["context"])
|
||||
self.async_write_ha_state()
|
||||
elif self._attr_assumed_state and len(self._rendered) > 0:
|
||||
# In case name, icon, or friendly name have a template but
|
||||
|
@ -404,5 +404,4 @@ class TriggerVacuumEntity(TriggerEntity, AbstractTemplateVacuum):
|
||||
write_ha_state = True
|
||||
|
||||
if write_ha_state:
|
||||
self.async_set_context(self.coordinator.data["context"])
|
||||
self.async_write_ha_state()
|
||||
|
Loading…
x
Reference in New Issue
Block a user