voilà une petite remontée de bug dans l’intégration …
Les fichiers csv sont récupérés avec le nom+la date, par exemple PrixCarburants_quotidien_20210404.xml
Donc tous les jours, on stocke une 15aine de Mo en plus … Visible à l’extérieur du container docker
J’ai donc ajouté une purge dans un cron
Par ailleurs dans le container, on tente de nettoyer un fichier station.csv qui chez moi, ne semble même pas exister…
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 292, in async_update_ha_state
await self.async_device_update()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 490, in async_device_update
raise exc
File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run
result = self.fn(*self.args, **self.kwargs)
File "/config/custom_components/prixCarburant/sensor.py", line 163, in update
self.client.clean()
File "/usr/local/lib/python3.8/site-packages/prixCarburantClient/prixCarburantClient.py", line 221, in clean
self.removeFile("station.csv")
File "/usr/local/lib/python3.8/site-packages/prixCarburantClient/prixCarburantClient.py", line 130, in removeFile
os.remove(file)
FileNotFoundError: [Errno 2] No such file or directory: 'station.csv'
Super integration, installation nickel et remontée des sensors correctes. Merci
J’aimerai maintenant avoir les données (uniquement le SP95 E10) sur une card dediée, mais je ne sais pas comment faire (#noob)
J’ai tenté d’utiliser le code d’exemple fourni sur le Github, pour une carte markdown, mais j’ai une erreur
J’utilise ce système avec l’intégration au KM et je suis à la recherche d’un système pour récupéré l’attribut des sensor.prixcarburant_6287954 et choisir d’afficher soit E95 soit Gasoil ect… car je n’est pas plusieurs sensor pour chaque carburant mais par station service.
Oui, c’est aussi un reproche que j’ai mais pour le coup, ces 3 stations ne proposent pas toutes les même carburants donc au mieux on arrive à faire un tableau à trou… Et en plus perso, je sais pas faire
PS : tu as mis un rayon de 15 bornes autour de chez toi par contre… donc forcement tu as 10 stations