Bug blueprint - automatisation

Bonjour,

J’ai besoin d’aide.

J’ai un bug avec les blueprints :

  • j’arrive bien à en créer
  • je cree une automatisation : ok
  • automatisation apparait bien dans le fichier automations.yaml
    MAIS elle n’apparait pas dans l’interface : Configuration → Automations ce qui a pour consequence de ne pas automatiser du tout…c’est c…pour un blueprint :wink:

Je n’ai qu’une instance de HA donc je peux pas trop tester différemment.

Pourriez vous de votre côté tester cela en blueprint svp :

J’ai pris un blueprint tout fait tout simple que j’ai trouvé. Et me dire si c’est ok pour vous :wink:

Merci

blueprint:
  name: TurnLightsOff
  description: Test blueprint interface
  domain: automation
  input:
    time_turnlightsoff:
      name: time
      selector:
        time:
    target_light:
      name: Lights
      description: The lights to turn off.
      selector:
        target:
          entity:
            domain: light

trigger:
  platform: time
  at: !input time_turnlightsoff

action:
  service: light.turn_off
  entity_id: !input target_light

  mode: single

coucou je veux bien l’essayer. (est ce que tout simplement c’est pas la ligne: - id: '1603121959427' qui te manque? dans ton fichier conf? au début de l’automation? il te manque aussi la ligne description: peut être utile ou pas
mais peux tu donner le liens
car moi il me propose pas d’en créer un.
stefan

C’est un exemple, mon blueprint qui ne fonctionne pas à bien tout :wink: (mais trop d elignes pour un test)

l’id est créé automatiquement par HA quand tu crées une aautomatisation par l’interface :wink:
Description, je crois que c’est optionnel

Je ne te donne pas le chemin, ce n’est pas le bon. je ne l’ai pas mis sur github.
Tu vas dans config/blueprint/automations, crée un fichier toto.yaml

Puis recharge les automations :wink:

Je vais modifier le code pour être sur.

1er post à jour :wink: pour le code :wink: du blueprint

effectivement on la voie dans automation.yaml mais pas dans automation visuel. ;(

Ah ca me rassure, ce n’est pas que chez moi :wink:

Mais bizarre ce bug

1 « J'aime »

j’ai eu le même problème cela été du au fait que j’ai crée un dossier automation avec un include de celui ci dans mon fichier config ,j’ai déplacé le fichier automation.yaml dans ce dossier et cela marche .Problème a chaque création de blueprint il faut répéter l’opération.

3 « J'aime »

Bonsoir,

Merci @olivep.
Ca veniat du fait que ton dossier avait le même nom que ton fichier non ?

Moi j’ai splitté comme cela
Dans mon fichier configuration.yaml
packages: !include_dir_named packages/

Puis dans packages, j’ai mon fichier automation.yaml

automation: !include ../automations.yaml
automation split: !include_dir_merge_list ../automations 

Si je te suis, faudrait que je deplace mon fichier automations.yaml dans le dossier packages.

c’est ce que j’ai fait je vais tester le changement de nom du dossier automation .en tous cas blueprint crée un fichier automation.yaml dans lequel il range ces automation

1 « J'aime »

bonjour,
je viens de réaliser mon premier plan.
et donc le plan reste modifiable. et le rendu de ll’automation.yaml est très différente.
voici ce que ca donne:

- id: '1614015034995'
  alias: chauffage_piece_ch2
  description: ''
  use_blueprint:
    path: chauffage/piece.yaml
    input:
      piece: input_boolean.ch2_on_off
      heating: climate.thermostat_chambre2