Aller au contenu

hermanos

Membres confirmés
  • Compteur de contenus

    123
  • Inscription

  • Dernière visite

Réputation sur la communauté

6 Neutral

À propos de hermanos

  • Rang
    Membre passionné
  • Date de naissance 22/03/1983

Profile Information

  • Sexe :
    Homme
  • Ville :
    idf
  • Box
    Home Center 2
  • Version
    4.530

Visiteurs récents du profil

596 visualisations du profil
  1. hermanos

    Soucis notification

    Une idée de revoir les vieilles séné cachée Envoyé de mon SM-N910F en utilisant Tapatalk
  2. hermanos

    Soucis notification

    Si a l'époque oui mais je l'avais suprimee Envoyé de mon SM-N910F en utilisant Tapatalk
  3. hermanos

    Soucis notification

    hello la familly fibaro j'ai un soucis depuis 15 jours je reçois toute les 20 minutes; une notification que j'avais faite a mes début avec la hc2 pour des tests. il me semble que je l'avais mis sur un wallplug pour le changement d’état. J'ai exclu tout les wall plug mais rien ni fait j'ai effacée la notification du centre mais toujours la toutes les 20 minutes. Quelqu'un pourrez me dire voire a quelle module elle s'est affectée ou comment on peut annulée une notification que je ne trouve nul part ? amicalement
  4. hermanos

    HC2 Waze Calculator multi-itinéraires

    je suis navrée je ne comprend pas je n'arrive pas a ouvrir tes liens j'ai changée de navigateur et pareille aurais tu une piste
  5. hermanos

    HC2 Waze Calculator multi-itinéraires

    j arrive pas a ouvrir tes dossier
  6. hermanos

    HC2 Waze Calculator multi-itinéraires

    il me semble que ci mai bon je recommence tout demain alors car la de ce pc je ne peut pas ouvrir tes lien faut t'il un logiciel spéciale pour les ouvrir
  7. hermanos

    HC2 Waze Calculator multi-itinéraires

    --[[ %% properties %% events %% globals --]] --[[ %% autostart %% properties %% globals --]] if (fibaro:countScenes() > 1) then fibaro:abort() end -------------------------------------------------------------------- -------------------------------------------------------------------- -- Name: HC2 Waze Calculator -- Type: Virtual Device & Scene -- Description: Calcul de temps pour un trajet entre 2 coordonnées. -- Service: API Waze https://www.waze.com/fr/ -- Authors: Jean-Christophe Vermandé & Icon by Moicphil from (domotique-fibaro.fr) -- Ref: http://www.domo-blog.fr/trajets-voiture-waze-eedomus/ -- Release date: 07 Nov 2015 -- Version 1.0.0 -------------------------------------------------------------------- -------------------------------------------------------------------- -------------------------------------------------------------------- -- USER DATA ------------------------------------------------------- -------------------------------------------------------------------- local params = { { name = "Trajet 1", virtualDeviceId = 1449, from = { name = "Home Gomez", x = 2.5075405000000046, -- longitude y = 49.0960441 -- latitude }, to = { name = "Parking Citadine", x = 2.331380999999965, -- longitude y = 48.885163 -- latitude }, pollingMs = 60*1000 }, { name = "Trajet 2", virtualDeviceId = 1452, from = { name = "Home Gomez", x = 2.5075405000000046, -- longitude y = 49.0960441 -- latitude }, to = { name = "Parking Citadine", x = 2.331380999999965, -- longitude y = 48.885163 -- latitude }, pollingMs = 5*60*1000 } } -------------------------------------------------------------------- -- SCRIPT ---------------------------------------------------------- -------------------------------------------------------------------- local serviceUri = "https://www.waze.com/row-RoutingManager/routingRequest" local dataObject = { mainRouteName = "n.c", resultsCache = nil } function Add(key, value) if (value) then dataObject[key] = value end end function ComputeTime() --calcul du temps de trajet local ts = 0 for k,v in pairs(dataObject.resultsCache) do ts = ts + v['crossTime'] end return ts end function SetUI(id, target, value) fibaro:call(id, "setProperty", "ui."..target..".value", value); end function ResetUI(id, value) SetUI(id, "lblVia", value) SetUI(id, "lblFrom", value) SetUI(id, "lblTo", value) SetUI(id, "lblCrossTime", value) SetUI(id, "lblDepTime", value) SetUI(id, "lblArrTime", value) end function Start() for i=1, #params do GetWazeData(i) end end function GetWazeData(idx) local query = serviceUri .. "?from=x:"..(params[idx].from.x).."+y:"..(params[idx].from.y).."&to=x:"..(params[idx].to.x).."+y:"..(params[idx].to.y).."&returnJSON=true&timeout=6000&nPaths=1&options=AVOID_TRAILS:t,ALLOW_UTURNS" local http = net.HTTPClient({ timeout = 2000 }) http:request(query, { options = { method = 'GET', 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" }, data = body }, success = function(p) if p.status == 200 then local status, data = pcall(json.decode, p.data) if (status and data) then Add('mainRouteName', data.response.routeName) Add('resultsCache', data.response.results) if (dataObject.mainRouteName) then print("Via : " .. data.response.routeName) SetUI(params[idx].virtualDeviceId, "lblVia", dataObject.mainRouteName) end print("De " .. params[idx].from.name) print("À " .. params[idx].to.name) SetUI(params[idx].virtualDeviceId, "lblFrom", params[idx].from.name) SetUI(params[idx].virtualDeviceId, "lblTo", params[idx].to.name) -- calcul du temps total de trajet local ts = ComputeTime() local tm = ts/60-((ts%60)/60) print("Temps de trajet approximatif en minutes: " .. tm) SetUI(params[idx].virtualDeviceId, "lblCrossTime", tm .. " m") -- Heure d'arrivée estimée local now = os.time(); local depTime = os.date("%X",now) local arrTime = os.date("%X",now+ts) print("Heure de départ: " .. depTime) print("Heure d'arrivée estimée: " .. arrTime) SetUI(params[idx].virtualDeviceId, "lblDepTime", depTime) SetUI(params[idx].virtualDeviceId, "lblArrTime", arrTime) else print("no data to parse") ResetUI(params[idx].virtualDeviceId, "-- no data --") end else print("parsing error") ResetUI(params[idx].virtualDeviceId, "-- error --") end -- Polling setTimeout(function() GetWazeData(idx) end, params[idx].pollingMs) end, error = function(err) print('Get data error = ' .. err) -- retry after 10 seconds setTimeout(function() GetWazeData(idx) end, 10000) end }) end local modetrace = true local modedebud = true Start()
  8. hermanos

    HC2 Waze Calculator multi-itinéraires

    Dans la scene Envoyé de mon GT-N7100 en utilisant Tapatalk
  9. hermanos

    HC2 Waze Calculator multi-itinéraires

    Rapport Envoyé de mon GT-N7100 en utilisant Tapatalk
  10. hermanos

    HC2 Waze Calculator multi-itinéraires

    Tu voudras une photo du rapport ou de la scene Envoyé de mon GT-N7100 en utilisant Tapatalk
  11. hermanos

    HC2 Waze Calculator multi-itinéraires

    A mince je teu mes sa à ma pose dans 20 min Envoyé de mon GT-N7100 en utilisant Tapatalk
  12. hermanos

    HC2 Waze Calculator multi-itinéraires

    Je suis à distance mais le débug c'est bien les 2 lignes que je t'ai mis non? Envoyé de mon GT-N7100 en utilisant Tapatalk
  13. hermanos

    HC2 Waze Calculator multi-itinéraires

    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
  14. hermanos

    Fibaro Intercom

    Tu peut nous en dire plus sur ton néo Ou as tu fait un tutu Cela m'intéresse merci Envoyé de mon GT-N7100 en utilisant Tapatalk
  15. hermanos

    Fibaro - Capteur D'ouverture Fgk

    Après un reset merci ADN Et une correction du temps de réveille qui par défaut est passer à 120s Ça a l'air d'être rentre dans l'ordre merciii
×