MyElectricalData .. besoin d'un coup de main pour la config InfuDB

merci Doubledom
je viens de faire la manipe pareil
je vois vois que toi tu es en cycle 5000 et moi en 14400 ?

C’est quoi pour toi pareil !
Montre le début de ta config en mode photo ! sans que l’on voit des identifiants !
Pour la config , j’ai repris la config de base et seulement modifié quelques lignes …

  1:13      error    wrong new line character: expected \n  (new-lines)
  63:5      error    no new line character at the end of file  (new-line-at-end-of-file)
  63:1      error    trailing spaces  (trailing-spaces)

[16:21:31] FATAL: Config file has an invalid yaml format. Please check the file in /config/myelectricaldata/config.yaml. Errors list above. You can check yaml validity with the online tool yamllint.com
 
[16:21:31] INFO: Starting nginx
 
[16:21:31] INFO: Starting the app

donc va dans ton yaml et fait photo de ligne 1 à 13, il n’y a pas normalement d’info à cacher

Dans la ligne 63 tu dois avoir des caracteres qui ne servent à rien ? et surtout la fin de ligne ?


Pour la ligne 1

  • Va sur le dernier caractere et fait enter sur 14400 :point_left:
  • puis supprime cette ligne 2 qu’il a créé

je l’ai fait je viens de relancer mon HA

Tu n’es pas obligé de relancer ton HA si tu modifies le Yaml de l’add-on.
normalement dans
image

seulement relancer l’add-on ( Arrêter Redémarrer)
image

Doubledom ,
je vois pas où est le probléme ! même avec avec un zoom et mes lunettes je vois pas l’erreur !!

J’avais la même erreur sur la ligne 1 ! ou normalement le port

Sinon il faut créé une ligne avec port: 14400
pour lui !

PS je crois pas que ces erreurs de fin de caracteres bloquent l’add-on !

J’ai supprimer la ligne et refaite et toujours même erreur

Et si tu méttais port:5000

port: 5000
debug: true
log2file: false
wipe_influxdb: false
tempo:
  enable: true
home_assistant:
  enable: true
  discovery: true
  discovery_prefix: homeassistant
home_assistant_ws:
  enable: true

mets le fichier de config en photo ou yaml

costau quand même !!!

cycle: 5000
debug: true
home_assistant:
  discovery_prefix: homeassistant
  enable: true
influxdb:
  bucket: myelectricaldata/autogen
  enable: true
  hostname: a0d7b954-influxdb
  method: asynchronous
  org: "-"
  port: 8086
  token: myelectricaldata:myxxxxxxxxxxxx
  batching_options:
    batch_size: 1000
    flush_interval: 1000
    jitter_interval: 0
    retry_interval: 5000
    max_retry_time: 180_000
    max_retries: 5
    max_retry_delay: 125_000
    exponential_base: 2
mqtt:
  client_id: myelectricaldata
  enable: true
  hostname: core-mosquitto
  password: xxxxxxxxx
  port: 1883
  prefix: myelectricaldata
  qos: 0
  retain: true
  user: mqtt
myelectricaldata:
  "4xxxxxxxxxxxxx0":
    activation_date_daily: true
    activation_date_detail: true
    cache: true
    consumption: true
    consumption_detail: true
    consumption_detail_max_date: 2021-01-01
    consumption_max_date: 2021-01-01
    consumption_price_base: "0.2276"
    consumption_price_hc: "0.1828"
    consumption_price_hp: "0.2460"
    enable: true
    name: maison
    offpeak_hours_0: 01H00-07H30;12H30-14H00
    offpeak_hours_1: 01H00-07H30;12H30-14H00
    offpeak_hours_2: 01H00-07H30;12H30-14H00
    offpeak_hours_3: 01H00-07H30;12H30-14H00
    offpeak_hours_4: 01H00-07H30;12H30-14H00
    offpeak_hours_5: 01H00-07H30;12H30-14H00
    offpeak_hours_6: 01H00-07H30;12H30-14H00
    plan: HC/HP
    production: false
    production_detail: false
    production_detail_max_date: ""
    production_max_date: ""
    production_price: 0
    refresh_addresse: true
    refresh_contract: true
    token: Exxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx=

mauvais caractere dans le token ligne 62 ??

non c’est mon token enedis

mets toi juste après le 5000, fait suppr ( le caractere pour supprimer ce qui suit !)

port: 5000debug: true

puis remet toi derrière le « 5000 » avant « debug » puis fait enter

port: 5000
debug: true

Sauvegarde puis relance add-on !

pareil

/etc/cont-init.d/99-run.sh: executing
creating symlink
[16:47:01] INFO: Using database file found in /config/myelectricaldata
[16:47:01] INFO: Using config file found in /config/myelectricaldata/config.yaml
/config/myelectricaldata/config.yaml
  1:12      error    wrong new line character: expected \n  (new-lines)
  62:56     error    no new line character at the end of file  (new-line-at-end-of-file)

[16:47:02] FATAL: Config file has an invalid yaml format. Please check the file in /config/myelectricaldata/config.yaml. Errors list above. You can check yaml validity with the online tool yamllint.com
 
[16:47:02] INFO: Starting nginx
 
[16:47:02] INFO: Starting the app