Remove redundant async_set_context from platforms (#149403)

This commit is contained in:
Petro31 2025-07-24 17:28:56 -04:00 committed by GitHub
parent dbc2b1354b
commit 4cc4bd3b9a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
7 changed files with 0 additions and 7 deletions

View File

@ -370,7 +370,6 @@ class TriggerBinarySensorEntity(TriggerEntity, BinarySensorEntity, RestoreEntity
def _set_state(self, state, _=None): def _set_state(self, state, _=None):
"""Set up auto off.""" """Set up auto off."""
self._attr_is_on = state self._attr_is_on = state
self.async_set_context(self.coordinator.data["context"])
self.async_write_ha_state() self.async_write_ha_state()
if not state: if not state:

View File

@ -492,7 +492,6 @@ class TriggerCoverEntity(TriggerEntity, AbstractTemplateCover):
write_ha_state = True write_ha_state = True
if not self._attr_assumed_state: if not self._attr_assumed_state:
self.async_set_context(self.coordinator.data["context"])
write_ha_state = True write_ha_state = True
elif self._attr_assumed_state and len(self._rendered) > 0: elif self._attr_assumed_state and len(self._rendered) > 0:
# In case any non optimistic template # In case any non optimistic template

View File

@ -561,5 +561,4 @@ class TriggerFanEntity(TriggerEntity, AbstractTemplateFan):
write_ha_state = True write_ha_state = True
if write_ha_state: if write_ha_state:
self.async_set_context(self.coordinator.data["context"])
self.async_write_ha_state() self.async_write_ha_state()

View File

@ -1166,7 +1166,6 @@ class TriggerLightEntity(TriggerEntity, AbstractTemplateLight):
raw = self._rendered.get(CONF_STATE) raw = self._rendered.get(CONF_STATE)
self._state = template.result_as_boolean(raw) self._state = template.result_as_boolean(raw)
self.async_set_context(self.coordinator.data["context"])
write_ha_state = True write_ha_state = True
elif self._optimistic and len(self._rendered) > 0: elif self._optimistic and len(self._rendered) > 0:
# In case any non optimistic template # In case any non optimistic template

View File

@ -372,7 +372,6 @@ class TriggerLockEntity(TriggerEntity, AbstractTemplateLock):
write_ha_state = True write_ha_state = True
if not self._optimistic: if not self._optimistic:
self.async_set_context(self.coordinator.data["context"])
write_ha_state = True write_ha_state = True
elif self._optimistic and len(self._rendered) > 0: elif self._optimistic and len(self._rendered) > 0:
# In case any non optimistic template # In case any non optimistic template

View File

@ -295,7 +295,6 @@ class TriggerSwitchEntity(TriggerEntity, SwitchEntity, RestoreEntity):
raw = self._rendered.get(CONF_STATE) raw = self._rendered.get(CONF_STATE)
self._attr_is_on = template.result_as_boolean(raw) self._attr_is_on = template.result_as_boolean(raw)
self.async_set_context(self.coordinator.data["context"])
self.async_write_ha_state() self.async_write_ha_state()
elif self._attr_assumed_state and len(self._rendered) > 0: elif self._attr_assumed_state and len(self._rendered) > 0:
# In case name, icon, or friendly name have a template but # In case name, icon, or friendly name have a template but

View File

@ -404,5 +404,4 @@ class TriggerVacuumEntity(TriggerEntity, AbstractTemplateVacuum):
write_ha_state = True write_ha_state = True
if write_ha_state: if write_ha_state:
self.async_set_context(self.coordinator.data["context"])
self.async_write_ha_state() self.async_write_ha_state()