diff --git a/homeassistant/components/downloader/__init__.py b/homeassistant/components/downloader/__init__.py index 5af367ef92d..7e169acc5a3 100644 --- a/homeassistant/components/downloader/__init__.py +++ b/homeassistant/components/downloader/__init__.py @@ -79,6 +79,11 @@ def setup(hass, config): "downloading '%s' failed, status_code=%d", url, req.status_code) + hass.bus.fire( + "{}_{}".format(DOMAIN, DOWNLOAD_FAILED_EVENT), { + 'url': url, + 'filename': filename + }) else: if filename is None and \