Une fois vos configurations en place dans le fichier configuration.yaml, il faut s'assurer que le tout soit valide avant de poursuivre.
Si vous essayez un redémarrage alors que le fichier de configuration n'est pas valide, Home Assistant ne le permettra pas.
Il est possible de valider la configuration à tout moment à partir de l'interface graphique de Home Assistant.
Rendez-vous dans le menu
/ puis cliquez sur le bouton .Si les configurations sont valides, vous verrez apparaître le message « La configuration ne fera pas échouer le démarrage de Home Assistant ».
S'il y a des erreurs, vous verrez plutôt les mots « Configuration non valide » avec un extrait des lignes en erreur.
Home Assistant vérifie automatiquement la validité des configuration quand le système démarre.
S'il trouve des erreurs, il ajoute une pastille à côté du menu
.Un clic sur cette pastille nous confirme que la notification concerne une erreur de configuration.
Le fichier de configurations peut également être validé à la console Home Assistant.
Entrez la commande suivante :
ha core check
Si les configurations sont valides, vous obtiendrez le message « Command completed successfully ».
# ha core check
Command completed successfully.
En cas d'erreur, vous obtiendrez plutôt un message d'erreur.
# ha core check
time="2022-10-17T13:51:31-04:00" level=error msg="Unexpected server response. Status code: 500"
Unexpected server response. Status code: 500
Les validateurs YAML permettent d'effectuer l'analyse syntaxique (parse) de votre code YAML afin de vous aider à trouver ce qui ne va pas.
Il en existe plusieurs, par exemple :
▼Publicité