Aller au contenu

Yannick

Membres confirmés
  • Compteur de contenus

    1023
  • Inscription

  • Dernière visite

  • Jours gagnés

    4

Tout ce qui a été posté par Yannick

  1. eh merde... inaccessible ! Erreur 503 ... même depuis l'appli elle n'est pas joignable !! C'est quoi l'Url pour la rebooter déjà ??
  2. Moi suis un fou... je clique, je clique, je clique... mais je viens de me commander une 2ème box quand même... ce sera plus WAF !!
  3. Salut les amis, Mise à Jour passée aussi de mon côté et RAS à part le VD Mybatterie qui ne fonctionnait plus mais réglé par la mise à jour de @flamalex. Par contre une question : j'ai sous mes scènes en LUA un bouton qui s'appèle "désactiver" Mais quand je clique dessus j'ai une erreur 403 : Access Forbidden alors que je suis connecté en admin et en local sur ma box. KEZAKO ?
  4. Yannick

    My Batteries

    Merci @DER5lu
  5. Yannick

    My Batteries

    Salut les amis, Juste une question : comment on fait pour faire apparaître l'ensemble des modules sur batteries de notre installation. Il ne m'affiche que 10 modules alors que j'en ai plus. @flamalexmerci pour ta modif.
  6. Yannick

    Plugin Netatmo

    Bon et ben on va attendre 2034 que les opérateurs se décident à tirer la Fibre chez moi...
  7. Yannick

    Plugin Netatmo

    @pepite Salut, Ouais je sais merci ! je l'ai viré il ne me servait plus à rien. Mais j'ai pas encore eu le temps de le réaffecter !! @Lazer.. Bizarre. Le plugin me dit que le compte est bien connecté. J'ai le même souci avec l'intégration de l'anémomètre. Au bout d'un moment, le compte Netatmo ne se connecte plus. Je sais que ma connexion est merdique mais bon... https://www.domotique-fibaro.fr/topic/10416-netatmo-anemometre/?tab=comments#comment-175212
  8. Yannick

    Plugin Netatmo

    salut @Lazer Je confirme que le plugin Netatmo, au bout d'un certain temps, ne remonte plus les infos... j'illustre mon propos : Capture 1 : Etat du module chambre sur la HC2 à 9h40 Capture 2 Etat du module à la même heure sur l'interface Web de ma station. et je ne peux rien faire à part redémarrer ma box pour qu'il reprenne la synchro
  9. Yannick

    Netatmo Anemometre

    salut @minos, il s'agit de l'ID de ton VD que tu dois intégrer.
  10. Yannick

    Netatmo Anemometre

    Et je me rend compte également que les modules nativement gérés par la HC2 via le Plugin Netatmo ne se mettent plus à jour quasi au même moment. Comme si il y avait un buffer de données à saturation.
  11. Yannick

    Netatmo Anemometre

    salut à tous, j'ai intégrer le VD et intégrer la scène qui actualise et va chercher les infos : Ci-joint la scène : --[[ %% properties %% autostart %% events %% globals --]] -- Données Personnelles local client_id = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxx' local client_secret = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' local username = 'xxxxxxxxxxxxxxx@xxxxxxx' local password = 'xxxxxxxxxx' local refresh = 300 local vd_ID = 506 -- Ici on touche plus local token = '' local request_body = '' fibaro:debug('Intégration Module Anémomètre NETATMO demarré') local sourceTrigger = fibaro:getSourceTrigger(); function oAuth(nextFunction) local request_body = 'grant_type=password&client_id=' .. client_id .. '&client_secret=' .. client_secret .. '&username=' .. username .. '&password=' .. password .. '&scope=read_station' getResponseData('https://api.netatmo.net/oauth2/token', request_body, function(data) token = data.access_token fibaro:debug('Compte Netatmo Connecté...') getDevices() end ) setTimeout(oAuth, refresh*1000); end function getResponseData(url, body, func) local http = net.HTTPClient() http:request(url, { options = { method = 'POST', headers = { ['Content-Type'] = 'application/x-www-form-urlencoded;charset=UTF-8' }, data = body }, success = function(response) func(json.decode(response.data)) end }) end function getDevices() getResponseData('https://api.netatmo.net/api/devicelist','access_token='..token, function(data) fibaro:debug('Recherche du Module...') for _, v in pairs(data.body.modules) do if (v.data_type[1] == 'Rain') then rain_id = v._id fibaro:debug('Pluviomêtre ' .. rain_id .. ' Trouvé!') rain_bat = calcBat(v.battery_vp, true) elseif (v.data_type[1] == 'Temperature') then extern_id = v._id fibaro:debug('Thermomètre ' .. extern_id .. ' Trouvé!') elseif (v.data_type[1] == 'Wind') then wind_id = v._id fibaro:debug('Anémomêtre ' .. wind_id .. ' Trouvé!') getmeasureWind() end int_id = data.body.devices[1]._id end end ) end function getmeasureWind() request_body_wind = 'access_token='..token..'&device_id='..int_id..'&module_id='..wind_id..'&scale=max&type=WindStrength,WindAngle,GustStrength,GustAngle&date_end=last' getResponseData('https://api.netatmo.net/api/getmeasure', request_body_wind, function(getData) fibaro:debug('Recherche des Données..') WindStrength = getData.body[1].value[1][1] WindAngle = getData.body[1].value[1][2] GustStrength = getData.body[1].value[1][3] GustAngle= getData.body[1].value[1][4] fibaro:debug('Vitesse du Vent : ' .. WindStrength .. ' km/h') fibaro:setGlobal('WindStrength', WindStrength) fibaro:debug('Direction: ' .. WindAngle .. ' °') fibaro:setGlobal('WindAngle', WindAngle) fibaro:debug('Rafales : ' .. GustStrength .. ' km/h') fibaro:setGlobal('GustStrength', GustStrength) fibaro:debug('Direction des Rafales : ' .. GustAngle .. ' °') fibaro:setGlobal('GustAngle', GustAngle) fibaro:call(vd_ID, "pressButton", "5"); fibaro:debug('Anémomêtre Réglé. Patientez 5 min.') end ) end if (sourceTrigger["type"] == "autostart") then oAuth(); end et voici le bouton d'actualisation du VD local WindStrength = fibaro:getGlobal('WindStrength') fibaro:debug('Force du vent actualisée') fibaro:call(fibaro:getSelfId(), "setProperty", "ui.Label1.value", WindStrength.. " km/h") local WindAngle = fibaro:getGlobal('WindAngle') fibaro:debug('Direction Actualisée') fibaro:call(fibaro:getSelfId(), "setProperty", "ui.Label2.value", WindAngle.. " °") local GustStrength = fibaro:getGlobal('GustStrength') fibaro:debug('Rafales') fibaro:call(fibaro:getSelfId(), "setProperty", "ui.Label3.value", GustStrength.. " kmh/h") local GustAngle = fibaro:getGlobal('GustAngle') fibaro:debug('Direction Rafales Actualisée') fibaro:call(fibaro:getSelfId(), "setProperty", "ui.Label4.value", GustAngle.. " °") fibaro:log("" ..WindStrength.. " km/h " ..WindAngle.." °") et voici le VD complet Cela fonctionne très bien... mais pas plus de 24h. A partir d'un moment, la scène patauge et n'arrive plus à remonter les infos du Netatmo. Voici ce qu'elle me donne (capture.jpg)... aucune activité alors que normalement ça donne cela (capture1.jpg) Pour que ça fonctionne, il faut que je redémarre ma box.... Y aurai-il une optimisation du code à faire ? Quelqu'un peut me donner un coup de patte ? Merci les amis Anémomètre.vfib
  12. c'est exactement pour ça que je veux l'implémenter !!!
  13. Merci @couillerotnickel. c'est top !! @Gandalf l'anémomètre c'est un VD je suis en train de le mettre en place mais je ne sais pas encore si cela fonctionne.
  14. merci @Lazerpour les précisions... je confirme uptime de 28 jours et une dérive de 2 min 30 environ... J'y croyais !!!mais non..
  15. ouais j'ai zappé mais c'est le cas ... rien du tout dans les paramètres
  16. Salut à tous, J'ai un truc bizarre, j'ai 3 capteurs de présence à la maison 2 FGMS et un AEOTEC Multisensor et il y a un truc qui me saoule et que je ne pige absolument pas. Je reçois des notifications PUSH et notifications par mail à chaque fois que quelqu'un passe devant... Mais je n'arrive pas à trouver d'où ces notif viennent puisque dans les paramètres de chaque module, je n'ai rien (voir captures) comment je peux savoir comment elles sont envoyées ces notif ????
  17. Yannick

    Plugin Netatmo

    Salut @Lazeret @minos... petite rectification : j'ai passé le polling time de mon plugin à 1 au lieu de 60 et là tout remonte régulièrement et je n'ai pas l'impression que cela engendre de souci particulier...
  18. ce serait cool que tu puisse la faire voici une trame si tu veux
  19. Salut @couillerot, tu avais commencé une série d'icônes pour la station Netatmo, très cool d'ailleurs, mais il manque l'anémomêtre. ç a
  20. Yannick

    Plugin Netatmo

    ou la désolé... j'ai eu un bug !
  21. Yannick

    Plugin Netatmo

    autre question : @couillerotnous a créé de très belles icônes pour la station avec des couleurs différentes pour les capteurs CO2 mais on ne peut pas les mettre en oeuvre puisqu'on a pas la possibilité de faire apparâitre plusieurs niveau sur le module... une subtilité peut-être pour que cela fonctionne ?
  22. Yannick

    Plugin Netatmo

    autre question : @couillerotnous a créé de très belles icônes pour la station avec des couleurs différentes pour les capteurs CO2 mais on ne peut pas les mettre en oeuvre puisqu'on a pas la possibilité de faire apparâitre plusieurs niveau sur le module... une subtilité peut-être pour que cela fonctionne ?
  23. Yannick

    Plugin Netatmo

    Merci @flechg. je vais regarder ça et je partagerai si j'arrive à faire fonctionner. Par contre une question à la communauté de l'anneau : j'ai l'impression que les infos ne remonte plus depuis la V4.140.. Je n'ai plus de mise à jour sur les différent module. Il y a un réglage à faire quelque part ? comment on peut faire pour faire une actualisation en temps réel ? Merci pour vos retours
  24. Salut Juste pour info et si vous ne suivez pas le topic de la nouvelle bêta, si vous voulez ne plus avoir de souci avec le décalage de l'heure, rendez-vous ici sur votre box: ---> Configuration--->situation Géographique ----> serveur NTP et remplacer l'existant par celui-ci : ntp.ciril.fr A quelques secondes prêt ça, ne bouge pas !! A plus
  25. Ravi de vous avoir aidé les gars !!! modeste contribution eu égard aux nombreux coup de pattes pour mettre en branle mon système !!!
×
×
  • Créer...