Já por diversas vezes encontrei post a pedirem para meterem o nivel de log a “debug”, “error” ou qualquer outro nivel, e por vezes a resposta é:
Do que é que estas a falar?
Pois bem aqui fica um dos mecanismos que tenho implementado no meu HA
#Variavel
input_select:
log_level:
name: Log Level
options:
- critical
- fatal
- error
- warning
- warn
- info
- debug
- notset
initial: error
#Automação:
- id: change_Log_Lv
alias: change Log Lv
initial_state: 'on'
trigger:
- entity_id: input_select.log_level
platform: state
action:
- service: logger.set_level
data: {}
data_template:
homeassistant.components: '{{ trigger.to_state.state }}'
Assim podem mudar, em tempo real, o vosso nivel de log
Como o User Ricardo Silva bem indicou, temos de ter esta linha no configuration.yaml, bem como um nivel default para ele arrancar:
logger:
default: error