[LUA] Durée de trajet avec Waze

Vous avez créé un script LUA dont vous êtes fier, un .sh génial, un programme Python hors du commun, un Tuto, c'est ici que vous pouvez les partager.
jjlf
Messages : 43
Inscription : 04 févr. 2018, 20:58

Re: [LUA] Durée de trajet avec Waze

Message par jjlf »

A priori, la commande

Code : Tout sélectionner

curl --referer https://www.waze.com "https://www.waze.com/row-RoutingManager/routingRequest?from=AAA&to=BBB&returnJSON=true&timeout=60000&nPaths=1&clientVersion=4.0.0&subscription="*"&options=AVOID_TOLL_ROADS:t,ADD_HOV_ROUTES:f,AVOID_LONG_TRAILS:t,AVOID_DANGEROUS_TURNS:f,AVOID_PRIMARIES:f,AVOID_TRAILS:t,AVOID_FERRIES:t,ALLOW_UTURNS:f"
Retourne maintenant :

Code : Tout sélectionner

<html>
<head><title>410 Gone</title></head>
<body>
<center><h1>410 Gone</h1></center>
<hr><center>nginx</center>
</body>
</html>
Cette API a été enlevée par Waze :-(

Même problème donc chez nos amis de Home Assistant : https://github.com/home-assistant/core/issues/157187

Un workaround a été trouvé par le développeur du projet WazeRouteCalculator
https://github.com/kovacsbalu/WazeRoute ... 90054fe37b
Reste à le backporter dans notre script lua.
Guigui
Messages : 86
Inscription : 12 sept. 2015, 16:19

Re: [LUA] Durée de trajet avec Waze

Message par Guigui »

Merci pour le lien du github.


Ca fonctionne parfaitement (en bash pour moi désolé je connais pas lua)
jjlf
Messages : 43
Inscription : 04 févr. 2018, 20:58

Re: [LUA] Durée de trajet avec Waze

Message par jjlf »

J'ai développé un plugin Domoticz basé sur WazeRouteCalculator : https://github.com/cth35/Domoticz-WazeTimeTravel-Plugin
Par contre la nouvelle API ne donne pas tout à fait le même temps de trajet :o
Par exemple sur waze.com et sur l'appli Android mon trajet ce jour donne : 35 min et le python donne 32.85 min.
Répondre