Ce nouveau post est destiné à tout ceux qui se rendent en voiture au boulot (ou au sport ou n’importe ou d’ailleurs). Il va vous permettre de récupérer via Eedomus vos trajets favoris et surtout d’avoir le temps estimé du trajet.
Le principe
Utilisation via un script Eedomus de l’api fourni par waze.(https://www.waze.com/row-RoutingManager/routingRequest?)
Le script
Téléchargement du script :
[wpdm_package id=’3919′]Aucune modification du script n’est à faire.
Installation du script sur l’eedomus
Pour commencer il faut se connecter sur le portail local de la box (portail de secours via l’adresse IP locale ex:192.168.1.30/script)
A cet écran, choisir le script précédemment téléchargé puis l’envoyer sur l’eedomus.
Le script apparaît dans la liste des scripts eedomus
La configuration eedomus
1 Créer une périphérique de réception des données. 2 Récupérer le code APIPlusieurs possibilité:
http://www.coordonnees-gps.fr/
Cliquer sur permalink et récupérer les coordonnées GPS
4 Créer un périphérique de mis à jour des données5 Mettre dans VAR1 et VAR2 les coordonnées GPS récupérer dans l’étape précédente. Ex: 4.38714_45.43985
Créer les requêtes:
Dans URL : L’adresse du script http://192.168.0.30/script/?exec=waze.php
Dans paramètres : La valeur du périphérique crée dans l’étape 2
&periph=228320&depart=[VAR1]&arrive=[VAR2]
5 Exécuter la requête et visualiser le résultat.
En Jaune le trajet via l’Autoroute A7 s’effectue en 17.58 minutes et le trajet via l’autoroute A46 s’effectue en 20.56 minutes.
Pour aller plus loin
2 Création de deux règles.
Super je te remercie ça donne envie mais je suis bête ou quoi ?! …
Je n’arrive pas à trouver le lien sur le site pour créer un compte afin de télécharger le script php …
Voila c’est corrigé, le script est maintenant dispo sans besoin de login.
Beau tuto plus simple à mettre en oeuvre pour les novices en effet. Bravo.
Par contre le téléchargement pose un souci car il faut être loggé pour y avoir accès.
correction faite pour le script, dispo directement dans l’article sans login.
Bonne idée !
Pour compléter, dans l’étape 1, c’est bien un périphérique état de type texte qu’il faut créer.
et comment ce périphérique est alimenté en données car moi après avoir lancer la requête il se passe rien du tous dans le périphérique état
Marche pas avec ma maison en campagne 🙁
:0,0 mn:0,0 mn
j’ai le meme retour que Morize pour le retour dans Eedomus.. Une idée ?
Effectivement, le script fonctionne sur certaine box et pas sur d’autre ….
Tu peux changer dans l’url &returnJSON=true par &returnXML=true mais tu n’auras pas le libellé du trajet
[…] Lire l’article complet. […]
Est il possible d’avoir un échantillion des coordonnées qui bug histoire d’y regarder ?
var1 : 2.3352796000000353_49.0298116
var2 : 2.256869_48.970782
ou
4.831688_45.602779 et 4.8975_45.71373
Aucun soucis dans mon script maison.
Pour faire plus propre, j’aurais mis le code API dans VAR3.
Pour être plus précis : Un seul périphérique, seul l’affichage changerai selon le moment de la journée, via un paramètre supplémentaire
Aurait il les petits icônes ?….
En testant avec les valeurs GPS données au dessus, tout fonctionne.
Je suis de Rennes, la longitude est négative, cela ne fonctionne pas. J’ai :0,0 mn:0,0 mn
Bonjour,
j’aurais une question. Comment tu as l’info qu’il y a beaucoup de traffic sans te connecter à l’appli eedomus ?
Bonjour,
J’ai bien suivis les pas du tuto. Quand je fait un test j’ai une fenêtre avec le chiffre 1. Qu’est’ce que j’ai pas fait ?
Merci
Bonjour,
J’ai voulu mettre en place ce script mais mes coordonnées GPS contiennent un signe négatif et le script ne fonctionne pas 🙁
Merci pour votre aide.
Cdt
Bonjour, Je crains que le script ne fonctionne plus 🙁
Bonjour Mathieu,
En effet, à présent le script est directement intégré dans la bibliothèque de script sous le portail Eedomus. je vais mettre à jour l’article en conséquence.
Bonjour Aurel,
Au delà de ça, le script via le store Eedomus ne marche pas.
Mathieu