[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.
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Durée de trajet avec Waze

Message par vil1driver »

Pas certain que tu trouves cela plus simple sous linux..
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
Merangle
Messages : 81
Inscription : 18 mars 2015, 23:04

Re: Durée de trajet avec Waze

Message par Merangle »

Bonjour

Savez-vous où on peut trouver la documentation de l'Api et les différents paramètres possibles dans l'envoi de la requête?
Mes recherches n'ont rien donné pour le moment.
Merci de votre aide.
Synology DS212 + RFXTrx433 + AEon Stick S2
Oregon - Thgr122Nx / Chacon - module 1000w - détecteur de fumée 34131 / OWL -CM180 / Greenwave Multiprise
levasseur974
Messages : 2
Inscription : 21 juin 2017, 22:16

Re: Durée de trajet avec Waze

Message par levasseur974 »

Bonjour,

J'ai pas mal cherché sur le net mais je n'ai rien trouvé pour récupérer les alertes type contrôle radar, accident...
En analysant la réponse de l'api et en ajoutant des paramètres je n'ai rien de concluant.
Quelqu'un d'autre est sur la piste?

bonne soirée!
ChToutatis
Messages : 10
Inscription : 10 avr. 2017, 12:46

Re: Durée de trajet avec Waze

Message par ChToutatis »

Bonjour,

Mon script Waze fonctionnait très bien, et sans que je le change, j'ai une erreur qui apparait depuis quelques semaines. La seule chose qui ait changé entre temps est la version de Domoticz où je suis passé sur la Beta v3.8015.
Quand mon script tourne, il me renvoie en erreur :

2017-07-18 19:27:00.774 Error: EventSystem: in Waze: /home/pi/domoticz/scripts/lua/JSON.lua:660: html passed to JSON:decode():
403 Forbidden
nginx

Le paragraphe contenant la ligne 660 du fichier JSON.lua est le suivant :

Code : Tout sélectionner

function OBJDEF:onDecodeError(message, text, location, etc)
   if text then
      if location then
         message = string.format("%s at char %d of: %s", message, location, tex$
      else
         message = string.format("%s: %s", message, text)
      end
   end

   if etc ~= nil then
      message = message .. " (" .. OBJDEF:encode(etc) .. ")"
   end

   if self.assert then
      self.assert(false, message)
   else
      assert(false, message)
   end
end
La ligne 660 étant la 3ème en partant de la fin : assert(false,message)

Avez-vous une idée pour que je m'en sorte et que je puisse re-profiter pleinement du script Waze ?

Merci d'avance,
ChToutatis
Neutrino
Messages : 2662
Inscription : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: Durée de trajet avec Waze

Message par Neutrino »

Même chose ici.
Waze a du fermer les vannes car n'importe quelles requêtes me renvoie la même erreur... :cry:
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Durée de trajet avec Waze

Message par vil1driver »

Ici la dernière fois où c'est passé était le 2 juillet (lastseen)
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
Merangle
Messages : 81
Inscription : 18 mars 2015, 23:04

Re: Durée de trajet avec Waze

Message par Merangle »

Bonsoir

Il semblerait que Json ne décode pas bien les messages 403 xxxxxx.......
J'ai tout transféré sur Google maps Api et c'est mieux....
Synology DS212 + RFXTrx433 + AEon Stick S2
Oregon - Thgr122Nx / Chacon - module 1000w - détecteur de fumée 34131 / OWL -CM180 / Greenwave Multiprise
Merangle
Messages : 81
Inscription : 18 mars 2015, 23:04

Re: Durée de trajet avec Waze

Message par Merangle »

Synology DS212 + RFXTrx433 + AEon Stick S2
Oregon - Thgr122Nx / Chacon - module 1000w - détecteur de fumée 34131 / OWL -CM180 / Greenwave Multiprise
levasseur974
Messages : 2
Inscription : 21 juin 2017, 22:16

Re: Durée de trajet avec Waze

Message par levasseur974 »

Idem pour moi... dommage c'était pratique.
Je vais me tourner vers Gmaps, merci pour le liens.
On aura jamais l'alerte pour les radars mobiles :x
ChToutatis
Messages : 10
Inscription : 10 avr. 2017, 12:46

Re: Durée de trajet avec Waze

Message par ChToutatis »

Ok, merci beaucoup pour vos retours, au moins ce n'est pas un bug chez moi...

Je vais donc également me tourner vers l'API de Google Maps.
Pour info, après avoir balayé le topic envoyé par Mergangle (Merci Merangle !!!) et pour vous faire gagner un peu de temps, il y a à mon avis 2 dernières versions stables du script.
Celle postée le 18.04.16 à 11h42 par woody4165 en page 5
Celle postée le 13.10.16 à à 16h02 par raymond en page 7

Point important pour la clef API, il faut utiliser la "Google Maps Directions API" (Message en page 2 de Westcott le 11.04.16 à 19h12).

Je teste ça dès que possible, mais ça risque de prendre un peu de temps vu l'emploi du temps qui est déjà bien rempli !!
Répondre