diff --git a/homeassistant/components/zeroconf/__init__.py b/homeassistant/components/zeroconf/__init__.py index 6c7e0ff81031e..a5639bd90e4db 100644 --- a/homeassistant/components/zeroconf/__init__.py +++ b/homeassistant/components/zeroconf/__init__.py @@ -14,6 +14,7 @@ ServiceInfo, ServiceStateChange, Zeroconf, + log as zeroconf_log, ) from homeassistant import util @@ -114,6 +115,8 @@ def close(self): def setup(hass, config): """Set up Zeroconf and make Home Assistant discoverable.""" + # Zeroconf sets its log level to WARNING, reset it to allow filtering by the logger component. + zeroconf_log.setLevel(logging.NOTSET) zeroconf = hass.data[DOMAIN] = _get_instance( hass, config.get(DOMAIN, {}).get(CONF_DEFAULT_INTERFACE) )