diff --git a/homeassistant/components/axis/binary_sensor.py b/homeassistant/components/axis/binary_sensor.py index 067014cc81f..4cc81947e27 100644 --- a/homeassistant/components/axis/binary_sensor.py +++ b/homeassistant/components/axis/binary_sensor.py @@ -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