diff --git a/homeassistant/components/downloader/__init__.py b/homeassistant/components/downloader/__init__.py index 5af367ef92d45..7e169acc5a3f5 100644 --- a/homeassistant/components/downloader/__init__.py +++ b/homeassistant/components/downloader/__init__.py @@ -79,6 +79,11 @@ def do_download(): "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 \