Page 25 sur 26

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

Publié : 11 janv. 2025, 16:07
par jjlf
daland a écrit : 11 janv. 2025, 15:50 voilà :

Code : Tout sélectionner

url = "https://www.waze.com/row-RoutingManager/routingRequest?from=x%3A2.34874606+y%3A48.85678111&to=x%3A2.35289812+y%3A48.84360734&at=0&returnJSON=true&timeout=9000&nPaths=1&clientVersion=4.0.0&subscription=\"" .. tostring(subscription) .. "\""
avec donc des coordonnées autres.


j'ai testé la commande curl --referer dans mon terminal et cela fonctionne très aléatoirement...
Tu peux me donner l'url exacte (il reste des tostring dans celle que tu m'as donné) en changeant GPS bien sur.
Active le DEBUG=true dans le script.
Quand tu dit que ca fonctionne aléatoirement tu obtiens le html 503 de temps en temps ?

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

Publié : 11 janv. 2025, 16:17
par daland

Code : Tout sélectionner

url = "https://www.waze.com/row-RoutingManager/routingRequest?from=x%3A2.34874606+y%3A48.85678111&to=x%3A2.35289812+y%3A48.84360734&at=0&returnJSON=true&timeout=60000&nPaths=1&clientVersion=4.0.0&subscription="2"
oui l'erreur 503 très régulierement

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

Publié : 11 janv. 2025, 16:33
par daland
dans l'onglet état de domoticz j'ai ceci indiqué :

Code : Tout sélectionner

curl --referer https://www.waze.com "https://www.waze.com/row-RoutingManager/routingRequest?from=x%3A2.34874606+y%3A48.85678111&to=x%3A2.35289812+y%3A48.84360734&returnJSON=true&timeout=60000&nPaths=1&clientVersion=4.0.0&subscription="*"&options=ALLOW_UTURNS:f,ADD_HOV_ROUTES:f,AVOID_PRIMARIES:f,AVOID_DANGEROUS_TURNS:f,AVOID_LONG_TRAILS:t,AVOID_TOLL_ROADS:t,AVOID_FERRIES:t,AVOID_TRAILS:t"

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

Publié : 11 janv. 2025, 16:37
par jjlf
Pas soucis en commande curl de mon coté avec ton url.
J'ai essayé une 20taine de fois d'affilé sans soucis.
Dans domoticz, tu fait les requêtes tout les combien ?
Peut-être demande tu trop fréquemment et les serveurs Waze te retournent 503 ?
D'autres personnes ont eu le même soucis que toi apparemment : https://github.com/home-assistant/core/issues/115576

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

Publié : 11 janv. 2025, 16:46
par daland
j'ai l'impression que c'est toute les minutes ?

Mais je ne sais pas absolument pas comment ça se règle... bleu bite je suis 😅

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

Publié : 11 janv. 2025, 16:59
par daland
alors oui ce doit être toute les minutes puisque c'est un script_time

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

Publié : 11 janv. 2025, 17:08
par jjlf
peut etre rajouter un :

Code : Tout sélectionner

and (maintenant % 5 == 0)
Dans le if principal

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

Publié : 11 janv. 2025, 18:24
par daland
ça n'a pas l'air de marcher...

Par contre cela semble la bonne piste car j'ai aussi de temps en temps ceci :

Error: EventSystem: Warning!, lua script /home/pi/domoticz/scripts/lua/script_time_waze.lua has been running for more than 10 seconds


J'en ai profité pour revoir les lancements de tous mes scripts et de les espacer.

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

Publié : 11 janv. 2025, 18:27
par jjlf
J'ai aussi ce message dans les logs sans incidences apparente sur le système.

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

Publié : 11 janv. 2025, 18:29
par daland
ça me rassure :D

Merci pour ton aide en tout cas !