diff --git a/homeassistant/components/doorbird/__init__.py b/homeassistant/components/doorbird/__init__.py index 680ee1354eb236..d82e27f0f9a363 100644 --- a/homeassistant/components/doorbird/__init__.py +++ b/homeassistant/components/doorbird/__init__.py @@ -6,6 +6,7 @@ import voluptuous as vol from homeassistant.components.http import HomeAssistantView +from homeassistant.components.logbook import log_entry from homeassistant.const import ( CONF_DEVICES, CONF_HOST, @@ -296,4 +297,6 @@ async def get(self, request, event): hass.bus.async_fire(f"{DOMAIN}_{event}", event_data) + log_entry(hass, "Doorbird {}".format(event), "event was fired.", DOMAIN) + return web.Response(status=200, text="OK") diff --git a/homeassistant/components/doorbird/manifest.json b/homeassistant/components/doorbird/manifest.json index 97b54adb4ab427..1703557cc9eba1 100644 --- a/homeassistant/components/doorbird/manifest.json +++ b/homeassistant/components/doorbird/manifest.json @@ -3,6 +3,6 @@ "name": "DoorBird", "documentation": "https://www.home-assistant.io/integrations/doorbird", "requirements": ["doorbirdpy==2.0.8"], - "dependencies": ["http"], + "dependencies": ["http", "logbook"], "codeowners": ["@oblogic7"] }