Aller au contenu
MAM78

HC2 Waze Calculator multi-itinéraires

Recommended Posts

En finalité tu l'as modifiée comment ?

 

Comme je te l'ai suggéré ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Depuis jeudi dernier, la scène ne fonctionne plus : le serveur waze renvoie une erreur 403. Avez-vous le soucis ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour, idem pour moi, ça vient clairement de waze, j'ai pas encore cherche comment le contourner.

Envoyé de mon Nexus 5X en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

je confirme effectivement que ca ne marche plus aussi chez moi

Partager ce message


Lien à poster
Partager sur d’autres sites

Bizarre, Chez-moi toujours le même problème. :(

 

Je pense que je vais le réadapter en utilisant mon projet Itinéraire SNCF. Quand j'aurais le temps, évidement. :huh:

 

Ca corrigera au passage les problèmes de plantage que nous avions déjà précédemment ;)

 

 

 

 

Modifié par MAM78

Partager ce message


Lien à poster
Partager sur d’autres sites

effectivement c'est passé qq fois, mais ca marche plus la

Partager ce message


Lien à poster
Partager sur d’autres sites

Je vais me focaliser pour le moment sur mon VD Itinéraire SNCF :60:

Partager ce message


Lien à poster
Partager sur d’autres sites

Si jamais, il y a toujours celui-ci qui fonctionne : 

 

Mais il est moins bien que celui de @Krikroff

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour à tous, 

 

J'ai celui de Krikroff et il ne fonctionne plus non plus. 

@Steven, c'était google maps toi non ? 

 

HS / Master, j'ai une question LUA ;-) : comment repérer le déclenchement d'une scène lorsque celle ci est déclenchée par un "figaro:args". L'idée : faire du put et du get dans la même scène /HS

Partager ce message


Lien à poster
Partager sur d’autres sites

Oui c'est les API Google.

 

Pour le HS :-)

Il n'y a pas d’événement déclencheur particulier. Perso, je fais ainsi :

 

local params = fibaro:args()

if (params) then
	-- On a reçu un argument
	print(json.encode(params))
	-- for k, v in ipairs(params) do
    		-- if (v.id) then ... end
    		-- if (v.mode) then ... end
  	--end
else
	-- On a rien reçu
end

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Ok compris merci :-)
Je pensais qu on pouvait trouver le trigger autrement pour le args :-)
Sinon autre hs, j arrive pas a tools.debugguer :-)

Envoyé de mon Nexus 5X en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites


Non pas encore, je vais regarder cela à mon retour de congés

Partager ce message


Lien à poster
Partager sur d’autres sites

Pour info, j'ai trouvé une piste de correction que j'ai mis dans le post de @Krikroffsi tu veux regarder peut-être que tu en sauras plus que moi

Partager ce message


Lien à poster
Partager sur d’autres sites

Hello

 

Voici la correction à appliquer pour que cela fonctionne à nouveau :

Ligne 190 dans le LUA d'origine: 

headers = {["Content-Type"] = "application/json"},

A remplacer par : 

headers = {
    ["Content-Type"] = "application/json",
    ["User-Agent"] = "User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:43.0) Gecko/20100101 Firefox/43.0\nreferer: https://www.waze.com"
},

@+ :)

  • Upvote 3

Partager ce message


Lien à poster
Partager sur d’autres sites

Merci pour la contribution, c'est parfait ;) 

Partager ce message


Lien à poster
Partager sur d’autres sites

Super, merci pour trouvaille et correction. ça marche chez-moi.

Partager ce message


Lien à poster
Partager sur d’autres sites

L'API a du changée. Depuis hier j'ai une erreur sur dataObject.mainRouteName..libpeage pour la ligne

Trace("green","...Tmp trajet : " .. tm.."min. Arrivée estimée : " .. arrTime.." Via : "..dataObject.mainRouteName..libpeage)

[DEBUG] 09:57:48: [1;31m2017-10-19 09:57:48.745417 [ fatal] LUA error: /opt/fibaro/scenes/337.lua:224: attempt to concatenate field 'mainRouteName' (a function value)

et je ne sais pas comment le régler, pour le moment j'ai juste mis en commentaire les appels à dataObject.mainRouteName..libpeage

 

Partager ce message


Lien à poster
Partager sur d’autres sites

@Titof_44 Tu peux virer la ligne, elle ne sert que pour le debug et la scène marche très bien sans.

Partager ce message


Lien à poster
Partager sur d’autres sites

Je n'arrive pas a la mettre en route peut on m'aider jai comme defaut 

 

debug parsing error

 

puis plusieurs fois 

 

debug get data error : operation canceled 

 

:15:

 

Partager ce message


Lien à poster
Partager sur d’autres sites

peux-tu copier ton debug pour identifier ton PB ?

Partager ce message


Lien à poster
Partager sur d’autres sites

×