From cbf236b2f6164adb32333765e00338a765208303 Mon Sep 17 00:00:00 2001 From: Robert Hillis Date: Sat, 23 Oct 2021 09:15:43 -0400 Subject: [PATCH] Fix modem callerid callback (#58275) * fix async_on_hass_stop * fix --- homeassistant/components/modem_callerid/sensor.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/modem_callerid/sensor.py b/homeassistant/components/modem_callerid/sensor.py index 372f9700201..a1df80f6bcb 100644 --- a/homeassistant/components/modem_callerid/sensor.py +++ b/homeassistant/components/modem_callerid/sensor.py @@ -12,7 +12,7 @@ from homeassistant.const import ( EVENT_HOMEASSISTANT_STOP, STATE_IDLE, ) -from homeassistant.core import HomeAssistant, callback +from homeassistant.core import Event, HomeAssistant, callback from homeassistant.helpers import config_validation as cv, entity_platform from homeassistant.helpers.typing import DiscoveryInfoType @@ -63,7 +63,7 @@ async def async_setup_entry( ] ) - async def _async_on_hass_stop() -> None: + async def _async_on_hass_stop(event: Event) -> None: """HA is shutting down, close modem port.""" if hass.data[DOMAIN][entry.entry_id][DATA_KEY_API]: await hass.data[DOMAIN][entry.entry_id][DATA_KEY_API].close()