diff --git a/homeassistant/components/doorbird/__init__.py b/homeassistant/components/doorbird/__init__.py index 680ee1354eb..d82e27f0f9a 100644 --- a/homeassistant/components/doorbird/__init__.py +++ b/homeassistant/components/doorbird/__init__.py @@ -6,6 +6,7 @@ from doorbirdpy import DoorBird 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 @@ class DoorBirdRequestView(HomeAssistantView): 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 97b54adb4ab..1703557cc9e 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"] }