Aller au contenu

Sebbrunie1

Membres confirmés
  • Compteur de contenus

    250
  • Inscription

  • Dernière visite

Messages posté(e)s par Sebbrunie1


  1. Bonjour,

     

    j'essaye d'envoyer par mail avec une adresse https (il s'agit de la carte de ma localisation) et dans cette adresse il y a le symbole &. Il semble qu'il ne soit pas accepté cra le system me coupe donc le message avant le &.

     

    Comment faire?

     

    Merci à Vous

     

    Seb


  2. Bonsoir à Tous,

     

    je n'ai pas vu la réponse à cela, mais lorsque le Keyfob est détecté sur le réseau zwave, y a t'il une possibilité de dire à la box que tel porte clé est présent dans la maison et donc la personne propriétaire du keyfob est dans la maison... Ca permet de gérer qui est là et même compter les personnes de la maison...... sans bien sur appuyer sur aucun des boutons... :)

     

    Merci à Vous

     

    Sébastien


  3. c'est pas le même lien... L'a c'est pour décoder latitude et longitude en adresse....

     

    le json complet:

     

    {

    }


  4. et voici le log:

    [DEBUG] 16:45:35: /geocoding/v1/reverse?key=pEKtQ21opd7YxBQWCsTCMVCehFzJmo4N&location=48.847633,2.452675&includeRoadMetadata=true&includeNearestIntersection=true
    [DEBUG] 16:45:35: Connexion OK
    [ERROR] 16:45:35: line 10: attempt to index field 'providedLocation' (a nil value)

     


  5. Non je n'ai rien avec la ligne que tu me donne.

     

    Voici le code:

    HC2 = Net.FHttp("www.mapquestapi.com",80);
    local EmplacementDEPART = "48.847633,2.452675"
    local EmplacementARRIVEE = "48.8103843,2.343642100000011"
    local URL3 = "/geocoding/v1/reverse?key=pEKtQ21opd7YxBQWCsTCMVCehFzJmo4N&location=" ..EmplacementDEPART.."&includeRoadMetadata=true&includeNearestIntersection=true"
    fibaro:debug(URL3);
    local response3, status3, errorCode3 = HC2:GET(URL3)
    if tonumber(status3) == 200 then
        local jsonTable3 = json.decode(response3)
        fibaro:debug("Connexion OK")
         fibaro:debug("Street Depart : " .. jsonTable3.results.providedLocation.latLng.lat)
        fibaro:debug("Ville Depart : " .. jsonTable3.results.locations.adminArea5)
      fibaro:debug("Pays Depart : " .. jsonTable3.results.locations.adminArea1)
      fibaro:debug("Departement Depart : " .. jsonTable3.results.locations.adminArea3)
      fibaro:debug("Code Postal Depart : " .. jsonTable3.results.locations.postalCode)
    else
        fibaro:debug("Status adresse:" .. status3 .. " err: " .. errorCode3 )
    end

     


  6. Re bonjour,

     

    grrr je tombe sur un noeud.... je n'arrive pas à retrouver la street en json decode

     

    le json:

     

    {

    • "info": { },
    • "options": {
      • "maxResults": 1,
      • "thumbMaps": true,
      • "ignoreLatLngInput": false
      },
    • "results": [
      • {
        • "providedLocation": {
          • "latLng": {
            • "lat": 48.847633,
            • "lng": 2.452675
            }
          },
        • "locations": [
          • {
            • "street": "Rue de l'Industrie",
            • "adminArea6": "",
            • "adminArea6Type": "Neighborhood",
            • "adminArea5": "Vincennes",
            • "adminArea5Type": "City",
            • "adminArea4": "",

    et je mets 

    fibaro:debug(jsonTable3.results.locations.street)

    et ca ne marche pas (message d'erreur

    [ERROR] 15:25:37: line 11: attempt to index field 'locations' (a nil value)

    Merci

     

    Sébastien


  7. Voila la mise en forme. Je n'ai pas tout mis.....

     

    {
    route: 
    {
    hasTollRoad: false,
    hasBridge: false,
    computedWaypoints: [ ],
    fuelUsed: 0,
    hasTunnel: false,
    hasUnpaved: false,
    hasHighway: false,
    realTime: -1,
    boundingBox: 
    {
    ul: 
    {
    lng: 2.4396,
    lat: 48.847942
    },
    lr: 
    {
    lng: 2.44302,
    lat: 48.846908
    }
    },
    distance: 0.221,
      • LE "jsonTable.route.distance je le met ou sur mon url?
      Merci encore

  8. C'est ce que j'ai fait....

     

    et j'ai 

     

    [ERROR] 10:42:58: line 6: attempt to concatenate field 'distance' (a nil value)

    avec le code:

     

    HC2 = Net.FHttp("www.mapquestapi.com",80);
     
    local response, status, errorCode = HC2:GET("/directions/v2/route?key=pEKtQ21opd7YxBQWCsTCMVCehFzJmo4N&from=48.846915499999994,2.4396014999999998&to=48.847921,2.4430214999999995&outFormat=json&ambiguities=ignore&routeType=fastest&doReverseGeocode=false&enhancedNarrative=false&avoidTimedConditions=false")
    if tonumber(status) == 200 then
        local jsonTable = json.decode(response)
        fibaro:debug("distance : " .. jsonTable.distance .. " m - ")
        fibaro:debug(jsonTable.time .. " : min : " .. jsonTable.time)
    else
        fibaro:debug("Status:" .. status .. " err: " .. errorCode )
    end

     


  9. Bonjour,

     

    merci. J'ai le même message d'erreur.

     

    Par contre quand je mets l'url sur internet j'ai come retour: et comme j'ai "distance" je pensais que c'était ca que je devait mettre pour récupérer cette variable

     

    {"route":{"hasTollRoad":false,"hasBridge":false,"computedWaypoints":[],"fuelUsed":0.01,"hasTunnel":false,"hasUnpaved":false,"hasHighway":false,"realTime":-1,"boundingBox":{"ul":{"lng":2.43998,"lat":48.847942},"lr":{"lng":2.444597,"lat":48.846908}},"distance":0.275,"time":46............

     

    Ma ligne 7 est

     

    fibaro:debug("distance : " .. jsonTable.distance .. " m - ");

     


  10. Bonjour,

     

    autant l'annoncer tout de suite "je suis nul", à quoi sert de le cacher, ca va se voir !!!

     

    j'essayer à partir de mapquest récuperer la distance d'un parcourt défini:

     

    l'adresse de l'api est: https://www.mapquestapi.com/directions/v2/route?key=pEKtQ21opd7YxXXXXXXXXX&from=48.8469154,2.4396014&to=48.84,2.4430214&outFormat=json&ambiguities=ignore&routeType=fastest&doReverseGeocode=false&enhancedNarrative=false&avoidTimedConditions=false

     

    j'ai mis dans mon VD:

    HC2 = Net.FHttp("www.mapquestapi.com",80);
     
    local response, status, errorCode = HC2:GET("/directions/v2/route?key=pEKtQ21opd7YxBQW&from=48.84691,2.439&to=48.8,2.443021499&outFormat=json&ambiguities=ignore&routeType=fastest&doReverseGeocode=false&enhancedNarrative=false&avoidTimedConditions=false")
     
    jsonTable = json.decode(response);
    fibaro:debug("distance : " .. jsonTable.distance .. " m - ");
    fibaro:debug(jsonTable.time .. " : min : " .. jsonTable.time);
     
    Distance = fibaro:getGlobalValue("jsonTable.distance").. " m"
    local Distance = (" distance : " ..jsonTable.distance .."m" ..jsonTable.distance);
     
    fibaro:call(fibaro:getSelfId(), "setProperty", "ui.Label1.value", Distance);
    fibaro:log(Distance)

    ca me remonte rien même j'ai comme message d'erreur: 

     

    [ERROR] 10:42:58: line 7: attempt to concatenate field 'distance' (a nil value)

    Merci de votre aide

     

    Sébastien


  11. Bonjour,

    très intéressant, je cherchais à faire la même chose avec l'api de Mapquest pour avoir la distance.

     

    En fait je cherche à avoir la distance entre ma current location et la maison pour en informer ma femme si je suis encore trop loin le soir.

     

    Je bloque sur l'obtention de ma current location. Je veux avoir un plan B si la géolocalisation de l'HC2 plante..

     

    Quelqu'un à la solution?

     

    Merci à Vous

     

    Sébastien


  12. Bonjour,

    très intéressant, je cherchais à faire la même chose avec l'api de Mapquest pour avoir la distance.

     

    En fait je cherche à avoir la distance entre ma current location et la maison pour en informer ma femme si je suis encore trop loin le soir.

     

    Je bloque sur l'obtention de ma current location. Je veux avoir un plan B si la géolocalisation de l'HC2 plante..

     

    Quelqu'un à la solution?

     

    Merci à Vous

     

    Sébastien

×