bokub / ha-linky

📊 Home Assistant add-on for Linky smart meters
MIT License
145 stars 8 forks source link

Création fichier option.json #21

Closed Emixam91 closed 4 months ago

Emixam91 commented 5 months ago

Bonsoir, je souhaiterai savoir comment réaliser cette étape, en effet apres avoir copié/collé "docker build https://github.com/bokub/ha-linky.git -f standalone.Dockerfile -t ha-linky" afin de construire l'image docker, je me retrouve coincé ne sachant pas, ni comment ni ou créer le fichier option.json, pouvez-vous m'aider ?

Merci d'avance

bokub commented 4 months ago

Salut @Emixam91,

Je ne suis pas certain de comprendre ta question, tu me demandes comment faire pour... créer un fichier ?

Si oui, ça dépend de ton système d'exploitation, mais en cherchant "comment créer un fichier" sur Google tu devrait trouver, là j'ai pas assez de détails pour t'aider

Emixam91 commented 4 months ago

Bonjour, en effet ma question n’est pas si claire finalement, pour la création du fichier pas de soucis, je ne sais pas où mettre ce fichier par contre. Je suis sous Ubuntu, j’utilise HA en docker. Lors de mon dernier essaie j’avais placé le fichier « options » dans documents mais lorsque je met le chemin du fichier « /home/utilisateur/Documents/ » dans la commande docker run -e etc… j’ai un message d’erreur aucun fichier ou dossier de ce type.

En tout cas merci pour votre réponse et j’espère avoir été un peu plus claire et précis cette fois :)

bokub commented 4 months ago

Tu peux le ranger où tu veux sur ta machine, du moment que tu mets le bon path dans la configuration du volume.

Peux-tu poster la commande que tu as lancé ? Encore une fois je n'ai pas assez de détails pour pouvoir comprendre ce qui ne va pas

Emixam91 commented 4 months ago

Hum le bon path dans la configuration du volume ?

J'ai lancé cette commande docker run -e SUPERVISOR_TOKEN='<eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiI5Zjg0ZDViMDcwMjk0ODk0YTQ3MmY4ODdjMDZkODliNSIsImlhdCI6MTcwNzUxOTc0NywiZXhwIjoyMDIyODc5NzQ3fQ.mXy2XIn4n7EC7H6eX5e_NnqM1AqNBtHg3kgKv98p0w4>' -e WS_URL='ws://<http://192.168.1.4:8123>/api/websocket' -v </home/maxime/Documents>:/data ha-linky

Mais j'ai un message d'erreur : bash: :/data: Aucun fichier ou dossier de ce type

Je ne sais pas de quelles autres informations vous avez besoin afin de m'aider à identifier le probleme ?

bokub commented 4 months ago

Remplace </home/maxime/Documents>:/data par /home/maxime/Documents:/data

Emixam91 commented 4 months ago

Bonjour, merci pour ton retour, j'ai fait la modif et maintenant voici le message d'erreur lié à l'adresse HA. J'ai fait plusieurs tentatives mais je ne comprend pas...

Capture d'écran du 2024-02-11 12 45 27

Emixam91 commented 4 months ago

Re j’ai finalement trouvé en me servant de vos derniers messages ! Tout fonctionne à merveille 😊 Je tiens à m’excuser pour les questions de débutant et à vous remercier pour votre travail et votre aide.

bokub commented 4 months ago

Pas de souci, tu peux poster la commande qui marche stp ? Comme ça si une personne en galère tombe sur ton issue elle saura comment faire ?

Merci ! 👍

Emixam91 commented 4 months ago

Avec plaisir, je posterai la commande demain 😊

Emixam91 commented 4 months ago

Voici la commande qui a résolue mon problème : docker run -e SUPERVISOR_TOKEN='Token longue durée HA' -e WS_URL='ws:http://adresse HA/api/websocket' -v /Chemin du fichier options:/data ha-linky

Bonne continuation :)

bokub commented 4 months ago

Oui donc c'est exactement l'exemple qui est dans la doc

Tu peux au moins donner ton WS_URL pour qu'on puisse voir à quoi ça ressemble ?

Emixam91 commented 4 months ago

En effet, seulement je n’avais pas fait attention aux <> qu’il faut en fait retirer pour que la syntaxe soit bonne j’imagine. Oui pardon :

docker run -e SUPERVISOR_TOKEN='Token longue durée HA' -e WS_URL='ws:http://192.168.1.4:8123/api/websocket' -v /Chemin du fichier options:/data ha-linky
bokub commented 4 months ago

Merci !