Electricaldata Sensor.yaml

Bonjour la communauté

j ai beau parcourir le forum en long en large en travers , je ne comprends pas mon erreur .

QQ1 peut il m expliquer ? , j ai lu la doc je comprends pas d’où vient l’erreur .

Merci a vous tous

Bonjour,
Je pense que c’est par rapport à l’indentation. J’ai un fichier similaire et il commence par :

  - platform: template
    sensors:
      solar_angle:
        friendly_name: "Sun angle"
        unit_of_measurement: "degrees"
        value_template: "{{ state_attr('sun.sun', 'elevation') }}"

      sunrise:
        value_template: "{{ state_attr('sun.sun', 'next_rising') }}"

je viens d essayer , et j ai toujours ce message d 'erreur

Salut,
il utilise le nouveau format de template, tandis que toi c’est l’ancien. Ne pas tout mélanger, l’ancien format est dans sensor: tandis que le nouveau est dans template:

salut , il me semble que j’utilise le bon format non ?

Salut,
ton erreur est que le template que tu utilise tu la mis dans sensor.yaml. Il dois ce trouver dans template.yaml.
ajouter la ligne
template: !include template.yaml dans ton configuration.yaml.
Puis tu créer un fichier template.yaml et met ton code sans le template: au début. ( tu met a partir de la ligne 2 )
ton code est bon après, ne le touche pas:

exemple:
template nouveau format:

template:
  - sensor:
      - name: Sun Angle
        unit_of_measurement: "°"
        state: "{{ '%+.1f'|format(state_attr('sun.sun', 'elevation')) }}"

template ancien format:

sensor:
  - platform: template
    sensors:
      solar_angle:
        friendly_name: "Sun angle"
        unit_of_measurement: "degrees"
        value_template: "{{ state_attr('sun.sun', 'elevation') }}"

autant pour moi désolé

pas de soucis R_hum1 tkt , j’étais justement en train de modifier les sensors au nouveaux format :slight_smile:
Merci @WarC0zes , je dois pas être le seul a galérer des jours sur un simple problème comme celui ci .
Bon ca marche toujours pas mais j’ai la piste
encore merci ^^

c’est quoi le soucis ?
les entités ne sont pas créer ?
elles sont créer, mais pas de valeur ?

je regarde la justement , oui entités pas crées
r . je redémarre pour la 3eme fois

tu as bien mis c’est ligne dans ton configuration.yaml ?
Tu as bien créer un fichier template.yaml dans le dossier /config ?

dans ton template.yaml, il ne faut pas mettre le template: au début dans le fichier.
tu met a partir de - sensor:

ah ok, avec template: !include_dir_merge_list template.
il te faut créer un dossier template dans /config, puis tu met ton fichier template.yaml ( ou autre nom ) dedans .
ne pas mettre de template: dans le fichier YAML.

je suis regarde la , merci :slight_smile:

tu as quoi dans le template.yaml ?
montre le code.

le mieux est de vérifier ta configuration dans l’outil de dev, si tu as des erreurs, tu le verras d’où elle vient.

1 « J'aime »

il est la problème je pense , je cherche , je cherche; je te montre

un exemple de structure avec template: !include_dir_merge_list template:

tu as le GitHub en lien pour voir.

1 « J'aime »

Merci @WarC0zes , résultats décevant , problème d indentation certainement , j ai bien placé dans le fichier template les sensors , j arrive pas a m en sortir