Switch axis to use async_call_later (#99215)
This commit is contained in:
parent
9dac6a2948
commit
ccb91e3676
1 changed files with 3 additions and 4 deletions
|
@ -13,8 +13,7 @@ from homeassistant.components.binary_sensor import (
|
|||
from homeassistant.config_entries import ConfigEntry
|
||||
from homeassistant.core import HomeAssistant, callback
|
||||
from homeassistant.helpers.entity_platform import AddEntitiesCallback
|
||||
from homeassistant.helpers.event import async_track_point_in_utc_time
|
||||
from homeassistant.util.dt import utcnow
|
||||
from homeassistant.helpers.event import async_call_later
|
||||
|
||||
from .const import DOMAIN as AXIS_DOMAIN
|
||||
from .device import AxisNetworkDevice
|
||||
|
@ -95,10 +94,10 @@ class AxisBinarySensor(AxisEventEntity, BinarySensorEntity):
|
|||
self.async_write_ha_state()
|
||||
return
|
||||
|
||||
self.cancel_scheduled_update = async_track_point_in_utc_time(
|
||||
self.cancel_scheduled_update = async_call_later(
|
||||
self.hass,
|
||||
timedelta(seconds=self.device.option_trigger_time),
|
||||
scheduled_update,
|
||||
utcnow() + timedelta(seconds=self.device.option_trigger_time),
|
||||
)
|
||||
|
||||
@callback
|
||||
|
|
Loading…
Add table
Reference in a new issue