Barelle 167 Signaler ce message Posté(e) 20 octobre 2018 Cela fait maintenant quelques mois... J'ai contourné le problème en définissant manuellement l'altitude et en la forçant dans le cas d'une réponse invalide. local altitudeDefault = 164; -- A adapter avec l'altitude du lieu -- Elevation Google API (Free) GoogleElevation = Net.FHttp("maps.googleapis.com") local response, status, errorCode = GoogleElevation:GET("/maps/api/elevation/json?locations=".. Latitude .. "," .. Longitude .. "&sensor=false") if tonumber(status) ~= 200 then fibaro:debug("GoogleElevation, status=".. status..", errorCode="..errorCode); fibaro:debug("Altitude forced to "..altitudeDefault.." m"); Altitude = altitudeDefault; else jsonTable = json.decode(response) if (jsonTable.results[1] ~= nil) then Altitude = jsonTable.results[1].elevation fibaro:debug("Altitude found from Google api"); else if (jsonTable.status ~= nil) then fibaro:debug("****** maps.googleapis.com status="..jsonTable.status.." ******"); end fibaro:debug("Altitude forced to "..altitudeDefault.." m"); Altitude = altitudeDefault; end end fibaro:debug("Altitude = " .. tostring(Altitude) .. " m"); 1 Partager ce message Lien à poster Partager sur d’autres sites
pepite 1 272 Signaler ce message Posté(e) 20 octobre 2018 @Barelle En prod avec altitude forcée merci ;-) Partager ce message Lien à poster Partager sur d’autres sites
Franco268 7 Signaler ce message Posté(e) 20 octobre 2018 Je n’ai pas accès à ma box pour le moment. Je n’ai pas regardé si j’ai le même problème. Mais effectivement, il faut une clef, c’est écrit ici parcontre, rien n’indi Que ce n’est pas free Partager ce message Lien à poster Partager sur d’autres sites
Franco268 7 Signaler ce message Posté(e) 20 octobre 2018 Ben je viens d’essayer d’obtenir une clef, malheureusement ça plante à chaque fois... peut être que c’est la tablette... mais il y a un endroit où il y a écrit: choisir son mode de facturation..... Partager ce message Lien à poster Partager sur d’autres sites
Dragoniacs 435 Signaler ce message Posté(e) 20 octobre 2018 Pareil ici.... VD bloqué depuis début octobre. Je ne m'en suis pas rendu compte tout de suite car je m'en sert l'été pour gérer les stores. J'ai aussi mis une altitude manuelle. Je vais regarder cette histoire de clé... Partager ce message Lien à poster Partager sur d’autres sites
pepite 1 272 Signaler ce message Posté(e) 21 octobre 2018 Bonjour, Bon, ben j'ai bien l'impression qu'il y ait un abonnement ;-) https://cloud.google.com/billing/docs/how-to/manage-billing-account Partager ce message Lien à poster Partager sur d’autres sites
Lazer 8 473 Signaler ce message Posté(e) 21 octobre 2018 Ca a été annoncé il y a plus de 6 mois.... l'API Google Maps n'est plus libre. Il faut se créer une clé avec une carte bleue.... car l'utilisation est gratuite en dehors d'un certain nombre de requêtes, et devient payant au delà, avec facturation automatique sur la CB. https://blog.studio-kiwik.fr/google-maps-api-devient-payante/ Partager ce message Lien à poster Partager sur d’autres sites
pepite 1 272 Signaler ce message Posté(e) 21 octobre 2018 Celle là je l'avais bien ratée Partager ce message Lien à poster Partager sur d’autres sites
Franco268 7 Signaler ce message Posté(e) 21 octobre 2018 J'ai essayé d'obtenir une clef, c'est plutôt facile. Il suffit de mettre sa carte de crédit . Il y a 300$ offert et ils ne débitent pas quand on arrive au bout... Du coup, j'ai eu ma clef et je me suis dit que ça aller être tout facile. J'ai ajouté à la requete ma clef, ce qui donne: GoogleElevation:GET("/maps/api/elevation/json?locations=".. Latitude .. "," .. Longitude .. "&sensor=false&key=blablalblablablalblablablalblablablalblablablalblablablalbla") Sauf que j'ai eu le retour "request denied". J'ai lu que toutes les requêtes doivent passer par httpS. Heu... vous savez comment on fait? Sinon, la solution de l'élévation en fixe me plait plutot bien lol Partager ce message Lien à poster Partager sur d’autres sites
Franco268 7 Signaler ce message Posté(e) 21 octobre 2018 Je viens de trouver les tarifs: avec 300$ offert pendant 1 an.... ça fait une requête toutes les 10 min environ. Bref, compliqué, trop restrictif et sans intéret pour moi et ma box qui ne voyageons pas... Parcontre, je suis tres curieux de savoir comment utiliser la requete httpS. Vous avez une idée? Partager ce message Lien à poster Partager sur d’autres sites
Lazer 8 473 Signaler ce message Posté(e) 21 octobre 2018 il y a une heure, Franco268 a dit : J'ai lu que toutes les requêtes doivent passer par httpS. Heu... vous savez comment on fait? Obligé de le faire depuis une Scène, du coup il faudra découper le code en 2 parties : une partie dans le VD, et une partie dans la scène qui fait les appels https Partager ce message Lien à poster Partager sur d’autres sites
Dragoniacs 435 Signaler ce message Posté(e) 21 octobre 2018 Mouaif.... au pire l'altitude tu l'as en regardant google maps.... et moi non plus ma box ne se balade pas, alors je vois pas l'intérêt de payer ! 1 Partager ce message Lien à poster Partager sur d’autres sites
Franco268 7 Signaler ce message Posté(e) 21 octobre 2018 Il y a 6 heures, Lazer a dit : Obligé de le faire depuis une Scène, du coup il faudra découper le code en 2 parties : une partie dans le VD, et une partie dans la scène qui fait les appels https Aurais tu un peu de code pour l’exemple? Partager ce message Lien à poster Partager sur d’autres sites
Lazer 8 473 Signaler ce message Posté(e) 22 octobre 2018 Regarde par exemple mon VD Yamaha MusicCast, pour lequel tous les boutons du VD font appel à une scène avec passage de paramètres. Partager ce message Lien à poster Partager sur d’autres sites
Franco268 7 Signaler ce message Posté(e) 22 octobre 2018 Hello, Si j'ai bien compris: net.HTTPClient() uniquement dans les scenes et permet de faire du httpS net.FHttp dans les scenes ou les VD mais uniquement pour du Http sans S? Partager ce message Lien à poster Partager sur d’autres sites
Lazer 8 473 Signaler ce message Posté(e) 22 octobre 2018 net.FHttp() n'est plus dispo dans les scènes je crois bien. Donc que dans les VD, et http non sécurisé Partager ce message Lien à poster Partager sur d’autres sites
Franco268 7 Signaler ce message Posté(e) 22 octobre 2018 Ok Merci Partager ce message Lien à poster Partager sur d’autres sites