diff --git a/homeassistant/components/toon/coordinator.py b/homeassistant/components/toon/coordinator.py index b7ad30f3aaf..fa4cf52a630 100644 --- a/homeassistant/components/toon/coordinator.py +++ b/homeassistant/components/toon/coordinator.py @@ -71,6 +71,9 @@ class ToonDataUpdateCoordinator(DataUpdateCoordinator[Status]): self.entry.data[CONF_WEBHOOK_ID] ) + # Ensure the webhook is not registered already + webhook_unregister(self.hass, self.entry.data[CONF_WEBHOOK_ID]) + webhook_register( self.hass, DOMAIN,