Rajout code fichier configuration.yaml

Bonjour a tous j’ai installer le module gazpar
https://github.com/ssenart/home-assistant-gazpar

En copiant le code

`sensor:

  • platform: ‹ gazpar ›
    name: ‹ gazpar ›
    username: ‹ 
    password: '
     ›
    pce_identifier: ‹ xxxxxxxxx ›
    tmpdir: ‹ /tmp ›
    scan_interval: ‹ 08:00:00 ›`

J’ai une erreur dans mon fichier configuration

Même si je rajoute l’identifiant et mot de passe j’ai l’erreur

Y a t’il une erreur d’écriture?

Merci pour votre aide

Tu dois avoir un problème dIndentation dans ton fichier
De toutes façons ne perds pas de temps toutes les intégrations gazpar sont cassées depuis qu’ils ont ajouté le captcha

Voir en tête de ce GitHub :

This integration is broken since CAPTCHA is mandatory on GrDF site !!!}}

Phil

1 « J'aime »

Ah oui effectivement j’ai pas vu…

Y a t’il un autre moins pour récupérer

Tu dois avoir un problème dIndentation dans ton fichier

un problème d’indexation?

Ta un doublon de sensor: et il manque des espaces a - plateform: ‹ gazpar ›.

sensor:
  - plateform: 'gazpar'
    name: ....  

Fallait juste rajouter ton code dans la partie sensor: qui existe déja ,en dessous de ton plateform template.

sensor: 
  - platform: template
    sensors:
      sunelevation:
        friendly_name: "elevation soleil"
        value_template: "{{ state_attr('sun.sun', 'elevation') }}" 

- platform: 'gazpar'
  name: 'gazpar'
  username: '***'
  password: '***'
  pce_identifier: 'xxxxxxxxx'
  tmpdir: '/tmp'
  scan_interval: '08:00:00'        

Merci de ton aide mais toujours la même erreur

sensor: 
  - platform: template
    sensors:
      sunelevation:
        friendly_name: "elevation soleil"
        value_template: "{{ state_attr('sun.sun', 'elevation') }}" 

  - platform: 'gazpar'
    name: 'gazpar'
    username: '***'
    password: '***'
    pce_identifier: 'xxxxxxxxx'
    tmpdir: '/tmp'
    scan_interval: '08:00:00'     

il manque un espace ou? j’ai bien un espace après

- platform: 'gazpar'

je ne comprends pas

Il ne faut pas insister, l’intégration ne fonctionne plus depuis un moment

Si tu es en z2m et pas trop loin de ton compteur, tu peux bricoler ça :

Ou : LiXee - ZiPulses

oui je sais mais j’aimerais comprendre l’erreur dans le fichier config pour une prochaine fois …

merci j’ai aligner mais toujours pas

et la qu’est ce qui fonctionne pas ?

j’ai cette erreur lorsque je veux enregistrer le fichier configuration

bad indentation of a mapping entry (37:7)

 34 |     tmpdir: '/tmp'
 35 |     scan_interval: '08:00:00'
 36 | #on indique que la valeur de cette en ...
 37 |       sunazimuth:
------------^
 38 |         friendly_name: "azimut soleil"
 39 |         value_template: "{{ state_att ...
 34 |     tmpdir: '/tmp'
 35 |     scan_interval: '08:00:00'
 36 |     sunazimuth:
 37 |       friendly_name: "azimut soleil"  
 38 |       value_template: "{{ state_att ...
 39 |

dans mon config c’est comme ca

et apres j’ai ca

Il vient de ou ton code la ??

car la ton code azimuth fait parti de gaspar ??

non le code azimut c’est pour la position du soleil pour les volet ça n’a rein a voir avec Gaspar

la tu viens de comprendre ton erreur

reflechi un peu ,
tu cree un sensor gaspar, et juste en en dessous un azimuth !! ca peux pas marché !!

De plus regarde ta capteur ecran tu as un sensor dedié pour sun elevation !!

Je resume
1 sensor pour sunelevation
1 sensor pour gaspar
1 sensor pour sunazimuth

aller tu certainement mieux comprendre comme ca

1 « J'aime »

ok merci mais je comprends pas c’est toujours faut dans mon fichier…

sensor: 
  - platform: template
    sensors:
      sunelevation:
        friendly_name: "elevation soleil"
        value_template: "{{ state_attr('sun.sun', 'elevation') }}" 
#on indique que la valeur de cette entité sera égale à la valeur de l'attribut elevation de l'entité sun.sun
      sunazimuth:
        friendly_name: "azimut soleil"
        value_template: "{{ state_attr('sun.sun', 'azimuth') }}"
#gazpar         
      platform: 'gazpar'
  name: 'gazpar'
  username: '***'
  password: '***'
  pce_identifier: 'xxxxxxxxx'
  tmpdir: '/tmp'
  scan_interval: '08:00:00'      

Bonjour,
Normal que c’est Faux.

Il te manque le - devant plateform et c’est mal aligner. Recopie ce code:

#gazpar         
  - platform: 'gazpar'
    name: 'gazpar'
    username: '***'
    password: '***'
    pce_identifier: 'xxxxxxxxx'
    tmpdir: '/tmp'
    scan_interval: '08:00:00'