From ccb91e367626c4a40ec5b7926248b95869da429b Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Mon, 28 Aug 2023 10:19:44 -0500 Subject: [PATCH] Switch axis to use async_call_later (#99215) --- homeassistant/components/axis/binary_sensor.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) 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