mirror of
https://github.com/home-assistant/core.git
synced 2025-07-19 11:17:21 +00:00
Restore missing Huawei LTE cleanup on HA stop (#49871)
Refs https://github.com/home-assistant/core/pull/49788#discussion_r623071013
This commit is contained in:
parent
0421c55bf1
commit
22bda640b0
@ -39,6 +39,7 @@ from homeassistant.const import (
|
|||||||
CONF_RECIPIENT,
|
CONF_RECIPIENT,
|
||||||
CONF_URL,
|
CONF_URL,
|
||||||
CONF_USERNAME,
|
CONF_USERNAME,
|
||||||
|
EVENT_HOMEASSISTANT_STOP,
|
||||||
)
|
)
|
||||||
from homeassistant.core import CALLBACK_TYPE, HomeAssistant, ServiceCall
|
from homeassistant.core import CALLBACK_TYPE, HomeAssistant, ServiceCall
|
||||||
from homeassistant.exceptions import ConfigEntryNotReady
|
from homeassistant.exceptions import ConfigEntryNotReady
|
||||||
@ -442,6 +443,11 @@ async def async_setup_entry(hass: HomeAssistant, config_entry: ConfigEntry) -> b
|
|||||||
async_track_time_interval(hass, _update_router, SCAN_INTERVAL)
|
async_track_time_interval(hass, _update_router, SCAN_INTERVAL)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
# Clean up at end
|
||||||
|
config_entry.async_on_unload(
|
||||||
|
hass.bus.async_listen_once(EVENT_HOMEASSISTANT_STOP, router.cleanup)
|
||||||
|
)
|
||||||
|
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user