j’ai une erreur Yaml dans le demarage de Myelectricadata malgré une verification sur Yamllit.com
Starting...
/etc/cont-init.d/00-banner.sh: executing
-----------------------------------------------------------
Add-on: MyElectricalData
Use Enedis Gateway API to send data in your MQTT Broker (latest channel)
-----------------------------------------------------------
Add-on version: 0.8.13-11
You are running the latest version of this add-on.
System: Home Assistant OS 9.5 (aarch64 / raspberrypi3-64)
Home Assistant Core: 2023.3.6
Home Assistant Supervisor: 2023.03.3
-----------------------------------------------------------
Please, share the above information when looking for help
/etc/cont-init.d/00-global_var.sh: executing
or support in, e.g., GitHub, forums
https://github.com/alexbelgium/hassio-addons
-----------------------------------------------------------
CONFIG_LOCATION='/config/myelectricaldata/config.yaml'
TZ='Europe/Paris'
mqtt_autodiscover='true'
verbose='true'
/etc/cont-init.d/01-custom_script.sh: executing
[19:45:07] INFO: Execute /config/addons_autoscripts/enedisgateway2mqtt.sh if existing
[19:45:07] INFO: ... no script found
/etc/cont-init.d/32-nginx_ingress.sh: executing
/etc/cont-init.d/91-mqtt_autodiscover.sh: executing
[19:45:12] INFO: mqtt_autodiscover is defined in options, attempting autodiscovery...
[19:45:13] INFO: ... MQTT service found, fetching server detail (you can enter those manually in your config file) ...
MQTT_HOST=core-mosquitto
MQTT_PORT=1883
MQTT_SSL=false
MQTT_USERNAME=addons
MQTT_PASSWORD=aey6ahsh7Sei5cheicooghie0Ooz5usaiqu4aic6eidiengoaVeeteiquaeK6Vee
/etc/cont-init.d/99-run.sh: executing
creating symlink
[19:45:20] INFO: Using database file found in /config/myelectricaldata
[19:45:20] INFO: Using config file found in /config/myelectricaldata/config.yaml
/config/myelectricaldata/config.yaml
1:1 warning too many blank lines (1 > 0) (empty-lines)
1:1 error wrong new line character: expected \n (new-lines)
[19:45:22] 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
/etc/cont-init.d/99-run.sh: exiting 1
Bonjour
Ne serions nous pas en train de chercher une erreur la ou il n’y en a pas??
Autrement dit, est-ce que le code yaml donné est celui analysé?
Le log donne « /config/myelectricaldata/config.yaml », est-celui-ci, est-ce que /data/ pointe au même endroit?
Au niveau type de caractère, tu utilises un éditeur spécifique?
Non, je suis une quiche en yaml, je n’y connais strictement rien.
Je suit juste les super tutos pour installer les apps qui me font plaisir mais là, rien ne va.
J’ai désinstallé et réinstallé plusieurs fois l’addon myelectricaldata mais cela ne fonctionne toujours pas, tampis…
Christophe
Quiche ou pas cela n’a pas d’importance…
Pourtant j’aime bien les quiches!
Bref t’as pas un fichier config dans « /config/myelectricaldata/ » ou dans « /data/ »?
Ou dans quel fichier tu as réalisé ces modifications, le fichier se trouve ou?
Cordialement
J’avais pas fait gaffe, mais le fichier est mal construit, l’indentation n’est pas respectée:
Il faut deux ‹ espace › à chaque fois, pas un ni trois…
Reprends stp…
Cordialement
…pis respecte le format des ‹ quote ›, simple et double…
Édit:
J’ai collé le code que tu as donné, sur yaml lint… Euh y-a plis de lignes rouges, que de lignes de code!!! ( je déconne il ne donne que deux erreurs, redondées…)
Merci Xtofe, l’addon à démarré hier soir sans rien faire de plus sauf changer le hostname de mqtt, j’ai mis l’adresse IP du raspberry.
Il me reste plus qu’à attendre le sensor car pour l’instant rien n’est remonté.
Bon dimanche
Christophe
Bonne nouvelle donc!
Mais les trucs qui « tombent » en marche… Hum, ça me laisse perplexe…
Bref, essaye de coller au mieux au fichier exemple qui est est donné…
Codialement