#-------------------------------------------
# Logger Configuration for Home Assistant
#
# Description: This file controls the logging levels for various
# components of Home Assistant. You can filter log entries by
# adjusting the severity levels for each component.
#
# Log Severities (in order of increasing severity):
# notset, debug, info, warn, warning, error, fatal, critical
#
# Follow me on https://www.vcloudinfo.com/click-here
# Original Repository: https://github.com/CCOSTAN/Home-AssistantConfig
#-------------------------------------------

default: info
logs:
  aiohttp.access: critical
  aiohttp.server: critical
  aiounifi: error
  custom_components.hacs: error
  hacs: error
  queueman: error
  AIOGitHubAPI: error
  homeassistant.core: error
  homeassistant.config_entries: error
  homeassistant.components.automation: warn
  homeassistant.components.binary_sensor: error
  homeassistant.components.climate.nest: warn
  homeassistant.components.device_tracker: error
  homeassistant.components.discovery: warn
  homeassistant.components.feedreader: error
  homeassistant.components.http: warn
  homeassistant.components.ipp: critical
  homeassistant.components.media_player: info
  homeassistant.components.mqtt.discovery: critical
  homeassistant.components.rest.sensor: critical
  homeassistant.components.recorder: error
  homeassistant.components.sensor.pi_hole: critical
  homeassistant.components.sensor.rest: info
  homeassistant.components.sensor.darksky: warn
  homeassistant.components.tplink.switch: error
  homeassistant.components.unifi: error
  homeassistant.components.device_tracker.unifi: error
  homeassistant.components.switch.unifi: error
  homeassistant.components.zwave: warn
  homeassistant.exceptions: info
  homeassistant.helpers.script: info
  homeassistant.helpers.entity: critical
  homeassistant.loader: warn
  pubnub: critical
  py.warnings: error
  pyhap.hap_server: warn
  urllib3.connectionpool: error
  requests.packages.urllib3.connectionpool: critical
  root: warn