Prix Carburant - quelle extension choisir?

Bonjour à tous,

Je voudrais installer un tableau avec le prix des carburants comme vous le faites tous j’imagine.
Je tombe sur plusieurs discussions qui ne sont pas toutes basées sur la même intégration, bien que visiblement elles soient proches (ou forked). @max5962

Semble l’intégration d’origine, dernière mise à jour il y a deux ans, mais après intégration de modifs de :

dernière mise à jour le 05 avril
Mais il y a aussi : @Aohzan

Avec l’intégration de modifs de @vingerha il y a deux semaines.

Je suis un peu perdu et avant de perdre ma journée dessus, autant que je vous demande quelle est votre intégration préférée ?

Et si le coeur vous en dit, avez vous comme exemple votre dernière carte d’affichage de ces infos ? :kissing_heart: :kissing_heart:

Tu as plein d’exemples de rendu et de quoi comparer dans les différents sujets

Hello

Moi, j’ai créé mes propres sensors avec Prix des carburants en France - Flux instantané - v2 améliorée — Ministère de l’Économie, des Finances et de la Souveraineté industrielle et numérique

rest:
  - scan_interval: 3600
    resource: https://data.economie.gouv.fr/api/records/1.0/search/?dataset=prix-carburants-fichier-instantane-test-ods-copie&facet=id&refine.id=74160001&refine.prix_nom=E10
    method: GET
    sensor:
      - name: "carburant_E10_Inter_StJu"
        json_attributes_path: "$.records[0].fields"
        value_template: "Inter StJu"
        json_attributes:
          - "prix_maj"
          - "prix_valeur"

Et après je met le tout dans cette card ordonnée par prix:
image

type: custom:flex-table-card
sort_by: prix_valeur
entities:
  include: sensor.carburant_e10*
columns:
  - data: state
    icon: mdi:gas-station
    align: left
  - name: E10
    data: prix_valeur
    align: center
    modify: (parseFloat(x)||0).toFixed(3)
    suffix: €
  - name: Jour
    data: prix_maj
    modify: |-
      if(x.length > 0){
        Math.round((Date.now() - Date.parse(x)) / 864000.) / 100.
      }else{''}
    align: center
  - name: Date
    data: prix_maj
    modify: |-
      if(x.length > 0){
        x.substring(10, 8) + '/' + x.substring(7, 5) + '/' + x.substring(0, 4)
      }else{''}
    align: center
css:
  tbody tr:nth-child(odd): 'background-color: rgba(255, 255, 255, 0.2)'
  tbody tr:nth-child(even): 'background-color: rgba(255, 255, 255, 0.1)'
  tbody tr:nth-child(1): 'color: #00ff00'
  tbody tr:nth-child(4): 'color: #FF7F50'
card_mod: null
style: |
  :host {
    font-size: 13px;
    border-radius: 10px;
    border-style: solid;
    border-width: 2px 2px 0px 2px;
    border-color: #ffffff;
  }

oui, j’avais lu tout cela et plus je lis, plus je me perds dans les intégrations.
Je ne sais pas sur laquelle partir.

Excellent, je suis un peu comme toi quand je peux maitriser, j’aime bien maitrise. Si un simple GET permet de récupérer l’info, pourquoi pas éviter l’intégration

Moi, ce qui m’intéressait, c’était de surveiller les variations du fioul, mais je n’ai jamais trouvé comment récupérer le prix pour mon département (même en respectant la quantité de 1 000 l qui semblait être la référence)

Bonjour
Jurilise celle de Aohzan depuis plusieurs mois et elle est parfaitement fonctionnelle .
Et puis réglé de base : quand tu choisis une intégration sur GitHub, tu prends tou j’orne celle qui a de la mise à jour récente.
Phil

Bonjour,
pareille création de sensor par multiscrape. J’ai utiliser le tuto Récupérer son prix de carburant (encore) avec le multiscraping de @Pulpy-Luke

prix carbu

Hello,

Perso, j’utilise pour suivre au jour le jour le site Fioulreduc :

Si tu veux l’intégrer dans HA, Une carte web devrait le faire

bonjour,

Suis bien enbêté quand je veux installer un module complementaire prix des carburants !
Dans les dépôts je rajoute GitHub - ryann72/prixCarburant-home-assistant: Récupération des prix des stations en France et c’est accepté mais quand je recherche (après refresh) le module je ne le trouve pas !!!
C’est surement tout bête… :wink: Une idée ?

System Information

version core-2023.10.5
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.11.5
os_name Linux
os_version 6.1.59
arch x86_64
timezone Europe/Paris
config_dir /config
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 11.1
update_channel stable
supervisor_version supervisor-2023.10.1
agent_version 1.6.0
docker_version 24.0.6
disk_total 30.8 GB
disk_used 7.1 GB
healthy true
supported true
board ova
supervisor_api ok
version_api ok
installed_addons Terminal & SSH (9.7.1), File editor (5.6.0), AirSend (1.2), SQLite Web (3.10.0), MetersToHA (dev), Samba Backup (5.2.0)
Dashboards
dashboards 1
resources 0
views 1
mode storage
Recorder
oldest_recorder_run 20 octobre 2023 à 07:24
current_recorder_run 29 octobre 2023 à 18:08
estimated_db_size 37.32 MiB
database_engine sqlite
database_version 3.41.2