Directly call async_write_ha_state (#33508)
* Directly call async_write_ha_state * Address comments * Fix tests
This commit is contained in:
parent
4e043b3123
commit
aaa1d06809
129 changed files with 263 additions and 278 deletions
|
@ -109,7 +109,7 @@ class DeconzSensor(DeconzDevice):
|
|||
|
||||
keys = {"on", "reachable", "state"}
|
||||
if force_update or self._device.changed_keys.intersection(keys):
|
||||
self.async_schedule_update_ha_state()
|
||||
self.async_write_ha_state()
|
||||
|
||||
@property
|
||||
def state(self):
|
||||
|
@ -174,7 +174,7 @@ class DeconzBattery(DeconzDevice):
|
|||
|
||||
keys = {"battery", "reachable"}
|
||||
if force_update or self._device.changed_keys.intersection(keys):
|
||||
self.async_schedule_update_ha_state()
|
||||
self.async_write_ha_state()
|
||||
|
||||
@property
|
||||
def unique_id(self):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue