Aller au contenu

Sakkhho

Membres confirmés
  • Compteur de contenus

    3 699
  • Inscription

  • Dernière visite

  • Jours gagnés

    17

Tout ce qui a été posté par Sakkhho

  1. Moi je suis en 4.042 et voici mon module si ca aide edit ; j'arrive pas à le joindre, le fichier est Toutes_lumières.vfib.json mais le fofo me le refuse...
  2. Top merci ! pour ceux que ca intéresse voici le bout de code copier ces lignes toInclude = {202} function shouldInclude(module) for k, v in pairs(toInclude) do if string.find(module.name, v) ~= nil or module.id == v then return true end end return false end et rajouter sur cette ligne le 'or shouldInclude(v)' if type(v.properties.isLight) == "string" and type(v.properties.value) == "string" or shouldInclude(v) and not shouldExclude(v) then idem pour le bouton "refresh"
  3. hello, je remets ma question au cas ou quelqu'un saurait comment l'inclure. merci
  4. Bonjour les amis j'essai de faire ce bout de code pour récupérer les datas de precipitations de WU en regardant le bouton de steven et l'appel pour avoir le forecast des 3 prochains jours j'ai tenté cela, mais ca ne marche dans un 1er temps je veux juste remonter une valeur pour voir si j'y arrive. on verra ensuite la requêtes pour les 7 jours. local cle_api = "xxxx" -- cle api de chez Wunderground local pws = "ISAINTGE186" -- station ID local Dday = "20150430" local WGROUND = Net.FHttp("api.wunderground.com",80) local response ,status, err = WGROUND:GET("/api/"..cle_api.."/history_"..Dday.."/q/pws:"..pws..".json") --http://api.wunderground.com/api/xxxxx/history_20150430/q/pws:ISAINTGE186.json local rain = -1 if (response ~= nil) then rain = 0 local jsonTable = json.decode(response) fibaro:debug(jsonTable.history.dailysummary.precipm) rain = rain + jsonTable.history.dailysummary.precipm fibaro:debug(" Il est tombé " .. rain .. " mm depuis 7 jours") end fibaro:call(fibaro:getSelfId(), "setProperty", "ui.lblHisto.value", rain) ca me renvoie [ERROR] 13:55:39: line :debug (arg 2), expected 'string const &' got 'nil' pourtant la valeur est "precipm":"20.3" donc je pense que le jsonTable.history.dailysummary.precipm n'est pas correct, avez vous une idée ? merci
  5. Sakkhho

    Support Gea

    clair merci
  6. J'ai regardé comment aller chercher les datas en passant par http://api.wunderground.com/api/VOTRE CLE/history_20150430/q/pws:VOTRE STATION.json on peut récupérer cela à la fin "DAILY SUMMARY" "dailysummary": [ { "date": { "pretty": "April 30, 2015", "year": "2015", "mon": "04", "mday": "30", "hour": "00", "min": "00", "tzname": "Europe/Paris" }, "utcdate": { "pretty": "April 29, 2015", "year": "2015", "mon": "04", "mday": "29", "hour": "22", "min": "00", "tzname": "UTC" }, "meantempm":"11.1", "meantempi":"51.9","meandewptm":"8.4", "meandewpti":"47.1","meanwindspdm":"0.0", "meanwindspdi":"0.0","meanwdire":"North","meanwdird":"","humidity":"86","maxtempm":"12.1", "maxtempi":"53.8","mintempm":"10.0", "mintempi":"50.0","maxhumidity":"91","minhumidity":"78","maxdewptm":"10.1", "maxdewpti":"50.2","mindewptm":"6.7", "mindewpti":"44.1","maxpressurem":"1012.8", "maxpressurei":"29.91","minpressurem":"1006.3", "minpressurei":"29.72","maxwspdm":"0.0", "maxwspdi":"0.0","precipm":"18.8", "precipi":"0.74" } donc pour ce jour precipm":"18.8 ensuite dans une scene on stock la date des 7 derniers jours local DAY7 = local DAY6 = ... pour on interroge recupere la valeur precipm sur le site avec une sorte de : http://api.wunderground.com/api/VOTRE CLE/history_ " ... DAY7".. /q/pws:VOTRE STATION.json http://api.wunderground.com/api/VOTRE CLE/history_ " ... DAY6".. /q/pws:VOTRE STATION.json ... ensuite on additionne le tout :-) pour avoir l'historique. personne pour m'aider ? pleeeeasssse
  7. Sakkhho

    Support Gea

    ok je vous crois pourtant j'ai des lignes comme celle ci et ca fonctionne bien... GEA.add({notVacation, notSick, atWork}, 30, "", {{"Days", "Monday"}, {"Time", "13:00", "13:01"}, {"VirtualDevice", id["MODE_MAISON"], 3}}) les conditions Days and Times sont bien après. pas optimisier ?
  8. Sakkhho

    Support Gea

    ici je veux juste contrôler que les volets sont à 100% - je pense que la condition est au bon endroit faudrait peut être mieux que je fasse un {"value+", id["VOLETS_SALON"],90},
  9. Sakkhho

    Support Gea

    Bonjour pouvez vous me dire si cette ligne est ok GEA.add({Present,atHome,{"Global", "Day_Phase", "3 - Matin"}}, 1*30, "",{{id["VOLETS_SALON"],100},{id["VOLETS_CUISINE"],100},{"turnOn", id["WP_TELE"]}}) en gros, c'est si c'est le weekend,matin, que nous somme à la maison, et que les volets sont ouverts (= on est levé) alors turnOn WP j'ai un doute sur l'utilisation du {id["VOLETS_SALON"],100}
  10. voir ici peut etre http://www.maison-et-domotique.com/36795-test-du-portier-video-ip-idp-cam-linkcom/5/
  11. Sakkhho

    Jour Chômé

    en fait le mode vacances est comme cela -- JOURS DE VACANCES ET SCOLAIRE function josdJourVacances() local today=os.date("%Y-%m-%d") local vacances=false -- 2014 if ("2014-07-05"<=today and today<"2014-08-31") then vacances=true -- Vacances d'été -- 2014-2015 elseif ("2014-10-18"<=today and today<"2014-11-03") then vacances=true -- Toussaint Zones elseif ("2014-12-20"<=today and today<"2015-01-05") then vacances=true -- Noël elseif ("2015-02-14"<=today and today<"2015-03-02") then vacances=true -- Hiver Zone C elseif ("2015-04-18"<=today and today<"2015-05-03") then vacances=true -- Printemps Zone C elseif ("2015-07-04"<=today and today<"2015-08-31") then vacances=true -- Vacances d'été -- 2015-2016 elseif ("2015-10-17"<=today and today<"2015-11-01") then vacances=true -- Toussaint elseif ("2015-12-19"<=today and today<"2016-01-04") then vacances=true -- Noël elseif ("2016-02-20"<=today and today<"2016-03-07") then vacances=true -- Hiver Zone C elseif ("2016-04-23"<=today and today<"2016-05-09") then vacances=true -- Printemps Zone C elseif ("2016-07-02"<=today and today<"2016-09-01") then vacances=true -- Vacances d'été -- 2016-2017 elseif ("2016-10-19"<=today and today<"2016-11-03") then vacances=true -- Toussaint elseif ("2016-12-17"<=today and today<"2017-01-03") then vacances=true -- Noël elseif ("2017-02-04"<=today and today<"2017-02-20") then vacances=true -- Hiver Zone C elseif ("2017-04-08"<=today and today<"2017-04-24") then vacances=true -- Printemps Zone C elseif ("2017-07-06"<=today and today<"2017-09-01") then vacances=true -- Vacances d'été end return vacances end pour corriger, j'ai triché est avancé d'un jour ...
  12. j'ai l'impression que je passe jamais en CREPUSCULE et donc en SOIR c'est bon chez toi ? local Crepuscule = tonumber(string.format("%02d%02d",string.sub (fibaro:getValue(1, "sunsetHour"), 1 , 2) , string.sub(fibaro:getValue(1, "sunsetHour"),4) )) ; local Soir = Crepuscule + 0100 ; àquelle heure je devrais passer en crepuscule aujourd'hui par exemple ?
  13. Toujours personne intéressé pour tenter de récupérer les datas "historiques" de WU ? moi je le suis biens sur mais incapable de le faire par contre beta testeur en chef pas de probleme.
  14. messieurs, j'ai installé un inter swiidinter qui pilote une lampe bien sur, comme faire pour l'intégrer dans ce module ?
  15. Sakkhho

    Périphérique Swiidinter

    merci jmg38, meme problème et ça fonctionne avec ta remarque. j'ai mis 5secondes c'est ok ou trop court? il faut le signaler sur le bugtracker non ?
  16. Inter installé avec les icônes, c'est top ! merci encore
  17. bonne nouvelle, ca pourrait faire économiser un pluviomètre à pas mal de monde :-) Qui pourrait avoir les compétences et surtout le temps pour le faire ?
  18. La Weather Underground mets qq heures pour envoyer la confirmation netatmo je me souviens plus. Mais dans les 2 cas une fois le compte active c est immédiat pour la clé. Bon ce matin il me dit arrosage nécessaire. Après la rincé du week-end :-) pas sur. La donnée semaine est critique. Avez vous pu regarder si on peut récupérer quelque chose ? Je voudrai bien aider mais aucune idée comment faire.. Désole
  19. @pepite, steven pensez vous qu'ils soient possible de recuperer les précipitations avec le site WU ? par example : http://www.wunderground.com/history/airport/LFPO/2015/5/1/WeeklyHistory.html?req_city=Paris&req_statename=France&reqdb.zip=00000&reqdb.magic=37&reqdb.wmo=07156 ça permettrai d'avoir la data semaine qui est très importante je pense. Voir meme la data mois mais qui est moins utile. merci pour vos avis
  20. Sakkhho

    Jour Chômé

    bizarrement mon jour chômé veut rester en vacances demain ?? chez vous aussi ? pourtant j'ai ça -- 2014-2015 elseif ("2014-10-18"<=today and today<"2014-11-03") then vacances=true -- Toussaint Zones elseif ("2014-12-20"<=today and today<"2015-01-05") then vacances=true -- Noà«l elseif ("2015-02-14"<=today and today<"2015-03-02") then vacances=true -- Hiver Zone C elseif ("2015-04-18"<=today and today<"2015-05-04") then vacances=true -- Printemps Zone C elseif ("2015-07-04"<=today and today<"2015-08-31") then vacances=true -- Vacances d'été
  21. Sakkhho

    Gache Électrique

    c'est en sailli mais bon je complique si je veux rester en 24DC. on va faire plus simple... merci pour votre aide
  22. Sakkhho

    Gache Électrique

    Sur un portillon extérieur.
  23. Sakkhho

    Gache Électrique

    Ha oui effectivement. Compatible extérieur tu penses ?
  24. Sakkhho

    Gache Électrique

    470E ça pique un peu :-) je me rends compte que je trouverai probablement pas moins cher que gâche standard + transfo 12V + FGS221 ...
  25. Sakkhho

    Gache Électrique

    Hello Je vais avoir une sortie de libre en 24AC sur un FGS221. (Qui servira entre autre à alimenter des électrovannes d'arrosage en 24AC). Savez vous si je peux trouver une gache qui accepterait cette tension ? ce que je vois c'est beaucoup du 12V... merci
×
×
  • Créer...