Par l’assistant en IHM je n’y arrive pas je comprend pas pourquoi :
Mais je crois comprendre en lisant la réponse de Clemalex (je me suis contenté de faire un le minimum pour pouvoir sauvegarder et ensuite modifier automatisations.yaml.
Maintenant je fais comme ceci :
Ce qui donne en dans le fichier automatisations.yaml :
En gros on ne peut pas créer directement une automatisation (en ligne de commande) sans passer par l’ihm ?
C’est tout à fait possible. Et l’inverse aussi : créer un automatisation en yaml et la retoucher avec l’interface. La condition c’est d’avoir l’attribut id:'1234567890' qui soit bien unique
Le fichier automations.yaml est géré depuis l’interface graphique, alors pourquoi vouloir l’éditer en dehors ?
Si tu souhaites coder en yaml, fais le directement depuis l’interface graphique.
Il est plus judicieux de laisser l’interface gérer son fichier comme elle l’entends (et elle te fournira elle même un id dont parle @Pulpy-Luke).
Je partirais plus sur un fichier à côté pour les automatisations écrites en dehors de l’interface graphique (par exemple en ajouter une balise automation yaml: automations_yaml.yaml de la même manière qu’ici ou partir directement sur une configuration package).
Pour en revenir à ta demande, reste dans l’interface graphique, et affiche le mode YAML plutôt que les boutons :