bonjour,
je viens de créer 2 automatisations via paramètres/automatisations et scènes/automatisations que je retrouve via fileEditor dans Automations.yaml
par contre la liste des automatisations reste vide.
si je veux reprendre une automatisation déjà faite, je ne peux pas via l’interface assistée.
y a t il quelquechose que j’aurais loupé ?
merci
Ma configuration
HAOS sur RPI4(32bit)
Home Assistant 2023.5.2
Supervisor 2023.04.1
Operating System 9.5
Interface utilisateur : 20230503.3 - latest
Salut.
Si tu veux importer une automatisation existante et la retrouver dans l’ui par le suite, le plus facile c’est :
créer une automatisation bidon via l’ui.
l’enregistrer
la réouvrir via l’ui
basculer en mode yaml (en haut à droite)
remplacer le code (vide) par le code que tu veux importer EN CONSERVANT l’uniqueID
rebasculer en mode UI (en haut à droite)
voir si elle est editable
enregister
Attention à bien faire la vérif de fonctionnement, si tu sauvegarde un code pourri, tu casses la lecture du fichier et il faudra aller supprimer l’ajout via l’éditeur
PS tu peux aussi importer une sous-partie seule (trigger/condition/action), en basculant en mode yaml dans la dite sous partie
bonhour @Pulpy-Luke , justement c’est le problème que j’ai quand je créé une automatisation via l’UI je ne la retrouve pas dans la liste des automatisations sur l(interface UI, je la retrouve dans automation.yaml seulement, donc ce que tu proposes ne m’est pas possible actuelement.
Ma question est pourquoi je ne retrouve rien dans l’UI ?
bonjour @WarC0zes
1 - j’ai suivi tes 2 liens et testé les différentes solutions décrites dedans ==> pareil
2 - j’ai supprimé tout le contenu de automations.yaml , puis fait un restart complet de HA
créé une nouvelle automatisation test via l’UI avec quasi rien dedans ==> pareil je ne la retrouve pas dans l’UI (je la retrouve dans le fichier .yaml
Tu n’as pas une erreur sur le nom de fichier automatisation dans ton configuration.yaml?
Genre un s d’un côté et pas de l’autre ?
Et rien dans les logs (version complète, pas la synthèse de base)
OK , si je le supprime de configuration je le mets ou ?
pour la partie themes c’est pareil
voici les séquences
frontend:
themes: !include_dir_merge_named themes
themes:
general:
primary-color: black
text-primary-color: black
secondary-text-color: black
j’ai compris que je dois déplacer thèmes: general , mais là aussi je le mets ou et avec quelle syntaxe ?
(désolé de ces questions surement triviale, mais c’est la 1ère fois que je fais cela et les doc des ajouts disent qu’il faut mettre cela dans configuration.yaml !!)
ce bout de code ne sert a rien du tout.
le automation: est déja déclarer dans c’est ligne automation: !include automations.yaml, donc il ne sert a rien.
et c’est partie, c’est le debut d’une automation, le déclencheur.
Ca pareil, ca rien a faire dans le configuration.yaml
comme tu as c’est ligne themes: !include_dir_merge_named themes, tout les thèmes doivent être dans le dossier thèmes a la racine de /config.
Tu créer un dossier general dans thème. tu créer un fichier general.yaml et tu colle le code:
general:
primary-color: black
text-primary-color: black
secondary-text-color: black
tu sauvegarde et tu pourra voir ton thème general dans l’onglet thème dans ton profil.
pour recharger les thème , va dans outils de dev et service. recherche le servcie frontend.reload_themes et clique sur appeler le service.
merci à tous en suivant vos recommandations (déplacement des thèmes et suppression des scories sur automates) je retrouve tous les automatisations, scripts, entrées