mirror of
https://github.com/home-assistant/core.git
synced 2025-07-19 11:17:21 +00:00
Remove lingering timer related to camera (#89394)
This commit is contained in:
parent
cefba7c638
commit
5a499050f2
@ -41,6 +41,7 @@ from homeassistant.const import (
|
||||
CONF_FILENAME,
|
||||
CONTENT_TYPE_MULTIPART,
|
||||
EVENT_HOMEASSISTANT_STARTED,
|
||||
EVENT_HOMEASSISTANT_STOP,
|
||||
SERVICE_TURN_OFF,
|
||||
SERVICE_TURN_ON,
|
||||
)
|
||||
@ -378,7 +379,14 @@ async def async_setup(hass: HomeAssistant, config: ConfigType) -> bool:
|
||||
entity.async_update_token()
|
||||
entity.async_write_ha_state()
|
||||
|
||||
async_track_time_interval(hass, update_tokens, TOKEN_CHANGE_INTERVAL)
|
||||
unsub = async_track_time_interval(hass, update_tokens, TOKEN_CHANGE_INTERVAL)
|
||||
|
||||
@callback
|
||||
def unsub_track_time_interval(_event: Event) -> None:
|
||||
"""Unsubscribe track time interval timer."""
|
||||
unsub()
|
||||
|
||||
hass.bus.async_listen_once(EVENT_HOMEASSISTANT_STOP, unsub_track_time_interval)
|
||||
|
||||
component.async_register_entity_service(
|
||||
SERVICE_ENABLE_MOTION, {}, "async_enable_motion_detection"
|
||||
|
Loading…
x
Reference in New Issue
Block a user