IMPORTANT : Suite à l’évolution du plugin-prixcarburants, le tuto a été complement revu. ne pas tenir compte de cette premiere version et aller au post ci-après : Tuto : integrer le prix des carburants dans jeedomconnect (+ geolocalisation temps reel et guidage vers les stations) - #65 par ngrataloup
Suite à plusieurs demandes en MP et à mon screenshot sur le thread :
Voici un petit tuto pour réaliser cet écran.
Tout se passe coté plugin-jeedomconnect , je préjuge donc que vous avez paramétré correctement e plugin plugin-prixcarburants
EDIT : tout en fin de thread, rajout d’une solution pour avoir un nom plus parlant que #1902# dans les paramétrages
EDIT 2 : rajout de paramétrage pour utilisation de la localisation temps reel + navigation vers les stations
EDIT 3 : penser à rajouter une routine pour mettre à jour le fichier des prix des stations essence
Créer un widget de type générique numérique
Ne pas renseigner le nom du widget, il sera renseigné à la fin pour etre dynamique (infos complementaires)
TOUTES LES COMMANDES DOIVENT ETRE SAISIES AVEC L’ICONE + ET NON MANUELLEMENT
1 - renseigner le champ statut avec la commande [top 1 prix]
2 - créer dans les infos complémentaires 3 infos avec les commandes [Top 1 Adresse], [Top 1 MAJ] et [Top 1 Distance]
3 - avec le +, renseigner le champ titre avec l’info complementaire [Top 1 Adresse]
4 - renseigner le champ sous-titre comme vous le souhaitez, pour ma part , sous-titre personnalisé:
#[xxxxx][xxxxx][Top 1 Distance]# km (#[xxxxx][xxxxx][Top 1 MAJ]#)
5 - Renseigner des images sous condition pour personnaliser le logo affiché en fonction du distributeur
avec une condition « textuelle » (toujours utiliser le + pour sélectionner la commande. Utiliser la condition suivante (merci @tomitomas et @jared-94 pour les opérateurs de comparaison)
(#[xxxxxx][xxxxxx][Top 1 Adresse]#).startsWith ("Leclerc")
pour commence par ...
ou
(#[xxxxxx][xxxxxx][Top 1 Adresse]#).includes ("Leclerc")
pour contient ...
et mettre le logo … Leclerc en face
Mettre autant de conditions que de distributeurs de carburants autour de chez vous …
et mettre un logo par defaut au cas où le fournisseur ne soit pas reconnu
vous pouvez trouver les logos de vos supermarchés préférés ici :
(merci @dsigmoun pour le tuyau)
6 - mettez vous en mode carte par defaut
« Renouvelez ceci pour les 2 ou 3 ou X distributeurs de carburant si vous souhaitez voir afficher 2 , 3 ou X distributeurs (top 2, top 3, …) »
pour résumer :
Dans votre équipement JC, faites vous plaisir … pour ma part, création d’un groupe « prix carburant » et intégration des 3 widgets créés (top 1, top 2 et top 3) en mode carte
EDIT : Suite à échange avec @Margab et pour éviter d’avoir à l’affichage (notamment dans les écrans de paramétrage/sélection des widgets) des noms des widget de type #1902#, une solution consiste à nommer le widget (coté plugin jeedom ou edition du widget coté app JC) avec un nom parlant type « prix carburant top 1 » et ensuite à personnaliser le nom de ce widget coté app JC et renseignant la commande [Top 1 adresse] déjà présente en informations complémentaires.
En faisant ainsi, le Widget à un nom parlant dans les paramétrages et un nom personnalisé (le nom de la station essence) à l’affchage
Bonne implementation …
Norbert