Aller au contenu

bencol

Membres confirmés
  • Compteur de contenus

    106
  • Inscription

  • Dernière visite

  • Jours gagnés

    1

Messages posté(e)s par bencol

  1. Content que ma découverte fasse des émules, et merci àvous d'avoir été au bout du device.

    En fait je ne suis pas tombé dessus par hasard, je cherchais àconnaitre la météo àl'avance pour anticiper sur le chauffage de ma maison.

    Je prépare un device pour piloter le chauffage de manière optimale...sortie prochaine... mais vu qu'on arrive au printemps il ne servira qu'àl'hiver prochain.

  2. voila ce qu'il faut faire pour récupérer latitude et longitude

    HC2 = Net.FHttp("127.0.0.1",80);
    HC2:setBasicAuthentication("admin","xxxx");
    local response, status, errorCode = HC2:GET("/api/settings/location");
    
    if (tonumber(errorCode) == 0)
    then
    	jsonTable = json.decode(response);
    
      	fibaro:debug(jsonTable.latitude); 
      	fibaro:debug(jsonTable.longitude);
    end
    
  3. Pour ceux que cela intéresse, il existe un site web pour récupérer les prévisions météo en json.

    =>  documentation : http://www.prevision-meteo.ch/uploads/pdf/recuperation-donnees-meteo.pdf

    local lat = xx.xx;
    local lng = x.x;
    
    HC2 = Net.FHttp("www.prevision-meteo.ch",80);
    -- documentation : http://www.prevision-meteo.ch/uploads/pdf/recuperation-donnees-meteo.pdf
    
    local response, status, errorCode = HC2:GET("/services/json/lat=" .. lat .. "lng=" .. lng);
    
    if (tonumber(errorCode) == 0)
    then
      jsonTable = json.decode(response);
      fibaro:debug("aujourd'hui : " .. jsonTable.current_condition.tmp .. "°c - " .. jsonTable.current_condition.condition);
      fibaro:debug(jsonTable.fcst_day_1.day_short .. " : min : " .. jsonTable.fcst_day_1.tmin .. "°c - max : " .. jsonTable.fcst_day_1.tmax .. "°c - " .. jsonTable.fcst_day_1.condition);
      fibaro:debug(jsonTable.fcst_day_2.day_short .. " : min : " .. jsonTable.fcst_day_2.tmin .. "°c - max : " .. jsonTable.fcst_day_2.tmax .. "°c - " .. jsonTable.fcst_day_2.condition);
      fibaro:debug(jsonTable.fcst_day_3.day_short .. " : min : " .. jsonTable.fcst_day_3.tmin .. "°c - max : " .. jsonTable.fcst_day_3.tmax .. "°c - " .. jsonTable.fcst_day_3.condition);
      fibaro:debug(jsonTable.fcst_day_4.day_short .. " : min : " .. jsonTable.fcst_day_4.tmin .. "°c - max : " .. jsonTable.fcst_day_4.tmax .. "°c - " .. jsonTable.fcst_day_4.condition);  		
    else 
      fibaro:debug("error "..errorCode ) 
    end
    
    
    
    
    • Upvote 2
  4. Super ! merci pour l'info, j'ai trouvé :

     

    http://192.168.1.99/api/temperature/now-3600/now/summary-graph/rooms/temperature/2

     

    2 correspond à  la pièce.

     

    On obtient un retour en JSON :

    [[1425506153000,18.80],[1425506737000,18.50],[1425507646000,18.30],[1425508554000,18.10],[1425509462000,18.00],[1425509753000,18.00]]

    faut juste que j'arrive à  trouver la correspondance de date des valeurs "1425506153000", j'aime pas manipuler ce genre de truc

    
    
    						
  5. Pas de pb de mon coté et j'ai toute la panoplie Fibaro àl'exception du détecteur de fumée.

    Pour ceux qui hésite sachez que mon lave-vaisselle et mon sèche-linge ne fonctionne plus sans la HC2 (comme les programmateurs étaient morts, je les pilote les machines avec des modules Fibaro).

    Tout ça pour dire que la version est maintenant stable sinon je ne serais plus làpour vous le dire ;-)

    Et ma femme est super exigeante sur le plan WAF !

    • Upvote 2
  6. pour les piles cela dépend vraiment de la configuration. Il est possible d'optimiser les capteurs pour avoir une longévité importante.

     

    Sinon j'ai également été indécis, j'ai passé 8 mois à  comparer les solutions, les points fort et faibles.

    Finalement j'ai choisi une alarme Diagral et une HC2 avec en majorité des modules Fibaro.

    Avec le recul je reste convaincu d'avoir fait le bon choix.

     

    Par contre, la domotique nécessite un certain investissement en temps pour avoir qq chose qui fonctionne comme on le souhaite. Mais c'est plus enrichissant que la télé....

    • Upvote 2
×
×
  • Créer...