Récupérer les prix de carburants

Bonjour a tous et bravo pour cette superbe intégration bien pratique. J’ai juste un soucis sur que sur la partie logo qui s’affiche pas. J’ai pas bien compris la partie configuration.yaml vis a vis de mes entités. Voici un extrait de ma configuration.yaml :

homeassistant:
 customize:
   sensor.station_carrefour_brive_la_gaillarde_gazole:
    entity_picture: /config/www/logos/carrefour.png

J’ai créé un dossier logos sous www et j’ai chargé l’image carrefour.png.
Pouvez-vous m’aider ?

Bonjour,
le chemin /config/www/logos/carrefour.png, doit être écrit comme telle /local/logos/carrefour.png.

homeassistant:
 customize:
   sensor.station_carrefour_brive_la_gaillarde_gazole:
    entity_picture: /local/logos/carrefour.png
1 « J'aime »

Super merci beaucoup ! C’est peut-etre à préciser dans le github pour les débutants comme moi. Après perso, j’ai les logos qui prenaient trop de places, du coup, j’ai modifié

    modify: '''<img src="'' + x + ''"style="height: 35px">'''

par

    modify: '''<img src="'' + x + ''"style="width: 35px">'''

C’est une documentation de HA, rien avoir avec l’intégration. Faut comprendre que les dev, vont pas expliquer comment fonctionne HA.

Je parlais du github de l’integration prixcarburant. Y a deja un readme qui explique tout sur son intégration, les cartes…je suggerais juste de détailler un peu plus cette phrase " * Customize chaque entité dans configuration.yaml ou votre autre yaml quit tien les customizations" notamment le chemins /local

Ok ,je vois. Certe ca serai mieux de le détailler mais comme je te le disait c’est de la documentation de Home assistant ce dossier /config/www/ = /local/. En soit ca n’a rien avoir avec c’est intégration de carburant.

Rien ne t’empêche de proposer un PR sur le github pour mieux détailler l’installation.

ta un fork de l’intégration carburant qui est plus a jour.

edit:
j’avais pa vu, mais c’est celle que tu utilise :wink:

Donnen mois une suggestion stp puisque je l’ajoute

1 « J'aime »

Proposition de modification, libre a vous de l’améliorer :
A la place de « • Créer des icônes et les placer dans un dossier après « /www/ » »
Pour rajouter les logos, utiliser File Editor, puis aller dans le dossier www, enfin créer un sous-dossier nommé « logos » par exemple. Dans ce dossier, vous devez charger les différents images representant les logos de vos stations service.

A la place de : « Customize chaque entité dans configuration.yaml ou votre autre yaml quit tien les customizations »

Puis éditer le fichier configuration.yaml, et rajouter et adapter pour chacune de vos stations (exemple ci-dessous avec 2 stations en gazole) :

homeassistant:
customize:
sensor.station_exemple1_gazole:
entity_picture: /local/logos/carrefour.png
sensor.station_exemple2_gazole:
entity_picture: /local/logos/auchan.png

Enfin utiliser l’exemple de card comme ci-dessous

Merci et maj fait, je n’ais pas prix trops de temps pour vérifier
hass-prixcarburant/README.fr.md at master · Aohzan/hass-prixcarburant (github.com)

Hello
Jsuis en train de bosser sur le passage à la dernière API, je me demandais si certains se servent de la configuration yaml ou pas, savoir si je garde ce fonctionnement

Perso je me sers de la configuration yaml pour y mettre les logos des stations.

ok pour les entity_picture c’est différent
je regarde pour intégrer ça en standard d’ailleurs

mise à jour en beta sortie, pour ceux qui veulent tester et valider Release 3.0.0b · Aohzan/hass-prixcarburant · GitHub

j’ai ajouté quelques entity pictures, je laisserai les gens compléter les images manquantes via PR

par contre les nouvelles cartes map où on peut affichr les valeurs des entités, les logo prennent le dessus…
image

Bonjour
Ma carte n’affiche plus la distance
Il semble que cette info n’est plus dispo
Phil

Ah oui je ne l’ai plus car la distance est gérée depuis l’API maintenant, ce qui économise des resources.
Tu peux le gérer de ton côté, par exemple
{{ distance('person.moi', 'sensor.station_super_u_xxx_e10') }}

A ok . Je ne suis pas très bon en codes. Ça peut se coder dynamiquement ?
Voilà mon code actuel :
ˋ`ˋ
type: custom:flex-table-card
clickable: true
sort_by: state
max_rows: 5
title: E10
entities:
include: sensor.station*E10
columns:

  • name: nom station
    data: name, address
    multi_delimiter:
  • name: dist.
    data: distance
  • name: prix
    data: state
  • name: Valid.
    data: updated_date
    modify: Math.round((Date.now() - Date.parse(x)) / 36000 / 100 /24)
    align: left
    suffix: J
    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: #0033ff ›
    tbody tr:nth-child(5): ‹ color: #FF0000 ›
    card_mod:
    style: |
    ha-card {
    border-radius: 10px;
    padding-bottom: 10px;
    background-color: rgba(0, 0, 0, 0.1)
    }
    :host {
    font-size: 13px;
    border-radius: 10px;
    }
    ˋ`ˋ
    Merci d’avance
    Phil

Bjr, je suis aussi pas sûre si cette désicion est la bonne, on ne peut pas customizer les sensors sans beaucoup d’effort et pour les cartes qui n’acceptent pas jinja il n’y a pas grande chose a faire, donc on est limité avec p.e. markdown.

EDIT: si tu n’as pas une solution pour tous les cartes dans la documentation, je te demande de le re-introduire. Sinon je vais revoir si je fait un fork moi même … ce qui est contre l’idée d’avoir moins de trucs dans ce secteur/carburant

1 « J'aime »

Je suis assez d’accord
Pour moi l’objectif de la carte est de montrer dans un rayon empirique de 10km ( à changer selon la zone rurale ou pas ) une liste limitée de stations avec la distance.
Je suis sûr que ça ne doit pas être compliqué de re fabriquer cette distance mais cela nécessite un minimum de compétences sûrement pas élevées mais contradictoires avec l’esprit IHM du système.
Enfin je ne suis pas sûr que cette intégration soit si consommatrice en ressourçes
Donc oui ce serait bien de remettre cette distance !

Et ce serait aussi dommage de créer un nouveau fork
PhIl

non je peux remettre le calcul de la distance, mais on esr d’accord qu’on parle juste de l’attribut, pas de l’ajout automatique des stations dans un rayon autour du domicile
je pensais pas que cette info serait utile comme elle est statique, dans mon cas je préfère une distance calculé automatiquement avec ma position via Google Maps ou Waze, car la position qui était fournie c’est du vol d’oiseau, ça ne représente pas la réalité du trajet fait avec le véhicule

en tout cas pas la peine de menacer de faire un fork sans me laisser le temps de répondre :sweat_smile: je viens quand même de passer plus d’une dizaine d’heure à retravailler l’intégration sur la nouvelle API, avec l’ajout de feature intéressante :frowning:

Ça on peut faire cependant les demandes locales…je suis d’accord que de ne pas l’ajouter. Mais à la base l’intégration utilise ‹ home › et le rayon et leurs distances, c’est le minimum…pout tout autres il y a des solutions alternatives, comme p.e. proposés par toi ci-dessus