Récupérer les prix de carburants

Vous avez essayé de retaper le paramétrage ? (Sans copier/coller)
Vérifier qu’il n’y a pas de tabulation ( que des espaces) ?

J’ai carrément éteint et rallumer le RPi et maintenant cela fonctionne.
Par contre je trouve peut d’explication pour faire une carte. J’aimerais trouver des codes d’exemple mais j’en trouve pas… J’ai pu juste trouver celui de ClemAlex qui fonctionne qu’à moitié :joy:

Salut Francis, tu pourrais partager le code de tes cartes pour avoir un exemple de code stp, j’essaie de trouver une mise en page correcte, je galère sincèrement…

Je pense que le module n’était pas complétement chargé du coup il ne comprenait pas le bout de configuration en plus :slight_smile:

Merci pour cette intégration qui rends bien des services

1 « J'aime »

intégration ajouté hier soir.
merci !
j’ai jouté une simple carte multiple entity row pour le moment avec les stations et carburants qui m’intéresse

type: entities
title: Prix carburants
entities:
  - entity: sensor.prixcarburant_84130001
    type: custom:multiple-entity-row
    name: Auchan LPT
    icon: mdi:gas-station
    show_state: false
    entities:
      - attribute: Gasoil
        name: Gasoil
        unit: €
      - attribute: E10
        name: E10
        unit: €
  - entity: sensor.prixcarburant_84300006
    type: custom:multiple-entity-row
    name: Intermarché Cavaillon
    icon: mdi:gas-station
    show_state: false
    entities:
      - attribute: Gasoil
        name: Gasoil
        unit: €
      - attribute: E10
        name: E10
        unit: €
  - entity: sensor.prixcarburant_84300011
    type: custom:multiple-entity-row
    name: Total Cavaillon
    icon: mdi:gas-station
    show_state: false
    entities:
      - attribute: Gasoil
        name: Gasoil
        unit: €
      - attribute: E10
        name: E10
        unit: €
  - entity: sensor.prixcarburant_84301001
    type: custom:multiple-entity-row
    name: Auchan Cavaillon
    icon: mdi:gas-station
    show_state: false
    entities:
      - attribute: Gasoil
        name: Gasoil
        unit: €
      - attribute: E10
        name: E10
        unit: €
3 « J'aime »

Et c’est du plus bel effet, merci :slight_smile:

Bonsoir à tous j’ai une question sur ce tuto ?

Hier soir tout est installé par contre il y a un écart sur les datas ?
sur le gouvernement mise à jour le 27/12/21
sur HA quand on interroge une ID de station la mise à jour est du 22/12/2021 (sauf erreur)

voila l’interrogation de l’ID sur HA

Station ID: '84100004'
Gasoil: '1.523'
Last Update Gasoil: '2021-12-22T09:00:00'
E95: None
Last Update E95: ''
E98: '1.712'
Last Update E98: '2021-12-22T09:00:00'
E10: '1.609'
Last Update E10: '2021-12-22T09:00:00'
E85: None
Last Update E85: ''
GPLc: None
Last Update GPLc: ''
Station Address: RN 7 AVE DES FOURCHESVIEILLES 84100 ORANGE
Station name: INTERMARCHE ORANGE
Last update: '2021-12-27'
unit_of_measurement: €
icon: mdi:currency-eur
friendly_name: PrixCarburant_84100004

en copie la photo du site .gouv

Difficile pour moi de me dire que ce que l’on installe n’est pas à jour…
Dans l’attente de vos commentaires …
Gilles

Hello,
Je me base sur la donné présente dans datagouv.fr (le csv récupéré chaque jour)
Est-ce qu’elle est à jour dans le csv ?

Bonjour Max,

les prix on été mis à jour dans la nuit à 00h30… certainement à l’integration de ton fichier…

GILLES

Salut @max5962 ,
Installé hier aussi pour mon cas.
Et j’ai aussi des écarts entre la date du dernier prix et « last update ».
Date de la valeurs au 25/12 et last update au 28/12 (en bas).
Où est ce que je peux trouver le CSV dont tu parles ?
Merci
Mathieu

Station ID: '84700002'
Gasoil: '1.518'
Last Update Gasoil: '2021-12-25T06:16:00'
E95: None
Last Update E95: ''
E98: '1.718'
Last Update E98: '2021-12-25T06:16:00'
E10: '1.593'
Last Update E10: '2021-12-25T06:16:00'
E85: None
Last Update E85: ''
GPLc: None
Last Update GPLc: ''
Station Address: ROUTE NATIONALE 7 84700 Sorgues
Station name: ESSO L OUVEZE
Last update: '2021-12-28'
unit_of_measurement: €
icon: mdi:currency-eur
friendly_name: PrixCarburant_84700002

2021-12-28_09h34_35

Ici
https://donnees.roulez-eco.fr/opendata/jour

Ça contient un Zip qui contient le CSV.

Si ce CSV est à jour. Il y a un soucis dans le custom_component.
(Heure du lancement) ?

Attention, le script récupére 1 fois par jour.
Si la data est MAJ APRÈS l’heure de récupération. Il y a aura forcement 1 jour de décalage.

Après on peut câbler une récupération à l’heure mais cela fait beaucoup de traitement/flux.

Bjr :slightly_smiling_face: ce n’est pas possible de faire une automatisation pour le mettre à jour une fois le csv mis à jour de l’heure côté, à une heure précise chaque jour?

Ca doit être ça, je vérifierai demain. :+1:

Bonjour Griz,
Concernant le prix du mazout de chauffage, cette donnée est mise à jour tous les jours ?
Merci.
Pascal

@max5962 bonjour et merci pour ton intégration :slight_smile:

en redémarrant HA et en allant voir les logs j’ai vu ceci :

Logger: homeassistant.helpers.entity
Source: helpers/entity.py:549
First occurred: 10:27:32 (13 occurrences)
Last logged: 10:27:34

Entity sensor.prixcarburant_34500028 (<class 'custom_components.prixCarburant.sensor.PrixCarburant'>) implements device_state_attributes. Please report it to the custom component author.
Entity sensor.prixcarburant_34500030 (<class 'custom_components.prixCarburant.sensor.PrixCarburant'>) implements device_state_attributes. Please report it to the custom component author.

Bonjour,
merci @max5962 pour ton intégration qui est bien pratique, mais malheureusement j’ai remarquer qu’une fois installer ca me bouffe 10% de mémoire en plus. Je tourne sur un rpi3b (1go ram) ; qui est dans les 65% d’utilisation mémoire et avec votre intégration je passe a 75% d’utilisation. Je trouve que ca fais pas mal pour une intégration en plus, car j’ai pas mal d’intégrations et des cartes installer et ca me bouffe pas autant.
pour infos j’ai configurer 5 stations dans mon suivi.

Avez vous remarquer se soucis?

1 « J'aime »

Bonsoir, j’avais aussi vu que ça consommait pas mal de mémoire (20% pour 9 stations), étant aussi sur un pi 3 b+ ça limite grandement la suite d’une configuration HA, je l’ai donc commenter dans mon fichier pour quand même le garder.

@Guims34
Ok, dommage car c’est bien pratique. Je le réinstallerais quand je passerai sur un rpi4 :slight_smile:

@Guims34 et @WarC0zes
Regardez cette méthode, ça fonctionne aussi
https://forum.hacf.fr/t/recuperer-son-prix-de-carburant-encore-avec-le-multiscraping/6379

2 « J'aime »