@@ -319,7 +319,7 @@ async def async_set_temperature(self, **kwargs):
319319 if not self ._hvac_mode .lower () == HVAC_MODE_OFF :
320320 await self .send_command ()
321321
322- await self .async_update_ha_state ()
322+ self .async_write_ha_state ()
323323
324324 async def async_set_hvac_mode (self , hvac_mode ):
325325 """Set operation mode."""
@@ -329,23 +329,23 @@ async def async_set_hvac_mode(self, hvac_mode):
329329 self ._last_on_operation = hvac_mode
330330
331331 await self .send_command ()
332- await self .async_update_ha_state ()
332+ self .async_write_ha_state ()
333333
334334 async def async_set_fan_mode (self , fan_mode ):
335335 """Set fan mode."""
336336 self ._current_fan_mode = fan_mode
337337
338338 if not self ._hvac_mode .lower () == HVAC_MODE_OFF :
339339 await self .send_command ()
340- await self .async_update_ha_state ()
340+ self .async_write_ha_state ()
341341
342342 async def async_set_swing_mode (self , swing_mode ):
343343 """Set swing mode."""
344344 self ._current_swing_mode = swing_mode
345345
346346 if not self ._hvac_mode .lower () == HVAC_MODE_OFF :
347347 await self .send_command ()
348- await self .async_update_ha_state ()
348+ self .async_write_ha_state ()
349349
350350 async def async_turn_off (self ):
351351 """Turn off."""
@@ -391,15 +391,15 @@ async def _async_temp_sensor_changed(self, entity_id, old_state, new_state):
391391 return
392392
393393 self ._async_update_temp (new_state )
394- await self .async_update_ha_state ()
394+ self .async_write_ha_state ()
395395
396396 async def _async_humidity_sensor_changed (self , entity_id , old_state , new_state ):
397397 """Handle humidity sensor changes."""
398398 if new_state is None :
399399 return
400400
401401 self ._async_update_humidity (new_state )
402- await self .async_update_ha_state ()
402+ self .async_write_ha_state ()
403403
404404 async def _async_power_sensor_changed (self , entity_id , old_state , new_state ):
405405 """Handle power sensor changes."""
@@ -416,13 +416,13 @@ async def _async_power_sensor_changed(self, entity_id, old_state, new_state):
416416 else :
417417 self ._hvac_mode = STATE_ON
418418
419- await self .async_update_ha_state ()
419+ self .async_write_ha_state ()
420420
421421 if new_state .state == STATE_OFF :
422422 self ._on_by_remote = False
423423 if self ._hvac_mode != HVAC_MODE_OFF :
424424 self ._hvac_mode = HVAC_MODE_OFF
425- await self .async_update_ha_state ()
425+ self .async_write_ha_state ()
426426
427427 @callback
428428 def _async_update_temp (self , state ):
0 commit comments