From c90f6f2feacc34c43547dcee1f0424a0b8f87def Mon Sep 17 00:00:00 2001 From: Robert Resch Date: Wed, 3 Jan 2024 12:29:05 +0100 Subject: [PATCH] Fix creating cloud hook twice for mobile_app (#106945) --- homeassistant/components/mobile_app/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/homeassistant/components/mobile_app/__init__.py b/homeassistant/components/mobile_app/__init__.py index 94d268f9412..cb5c0ae5c3d 100644 --- a/homeassistant/components/mobile_app/__init__.py +++ b/homeassistant/components/mobile_app/__init__.py @@ -118,7 +118,7 @@ async def async_setup_entry(hass: HomeAssistant, entry: ConfigEntry) -> bool: await create_cloud_hook() if ( - CONF_CLOUDHOOK_URL not in registration + CONF_CLOUDHOOK_URL not in entry.data and cloud.async_active_subscription(hass) and cloud.async_is_connected(hass) ):