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
Message
par jjlf » 11 janv. 2025, 16:07
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 ?
daland
Messages : 24 Inscription : 30 janv. 2020, 19:16
Message
par daland » 11 janv. 2025, 16:17
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
daland
Messages : 24 Inscription : 30 janv. 2020, 19:16
Message
par daland » 11 janv. 2025, 16:33
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"
jjlf
Messages : 43 Inscription : 04 févr. 2018, 20:58
Message
par jjlf » 11 janv. 2025, 16:37
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
daland
Messages : 24 Inscription : 30 janv. 2020, 19:16
Message
par daland » 11 janv. 2025, 16:46
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
daland
Messages : 24 Inscription : 30 janv. 2020, 19:16
Message
par daland » 11 janv. 2025, 16:59
alors oui ce doit être toute les minutes puisque c'est un script_time
jjlf
Messages : 43 Inscription : 04 févr. 2018, 20:58
Message
par jjlf » 11 janv. 2025, 17:08
peut etre rajouter un :
Dans le if principal
daland
Messages : 24 Inscription : 30 janv. 2020, 19:16
Message
par daland » 11 janv. 2025, 18:24
ç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.
jjlf
Messages : 43 Inscription : 04 févr. 2018, 20:58
Message
par jjlf » 11 janv. 2025, 18:27
J'ai aussi ce message dans les logs sans incidences apparente sur le système.
daland
Messages : 24 Inscription : 30 janv. 2020, 19:16
Message
par daland » 11 janv. 2025, 18:29
ça me rassure
Merci pour ton aide en tout cas !