-
Compteur de contenus
1 011 -
Inscription
-
Dernière visite
-
Jours gagnés
2
Tout ce qui a été posté par Yannick
-
HC2 & HCL - 4.520 - Stable - 22/11/2018
Yannick a répondu à un(e) sujet de speedoxx007 dans Firmware
Je confirme.. Merci -
HC2 & HCL - 4.520 - Stable - 22/11/2018
Yannick a répondu à un(e) sujet de speedoxx007 dans Firmware
Salut @Barelle et en clair ça veut dire quoi ?qu'il n'arrive pas à récupérer les infos sur le cloud Netatmo ? -
HC2 & HCL - 4.520 - Stable - 22/11/2018
Yannick a répondu à un(e) sujet de speedoxx007 dans Firmware
V'là la bête... Si l'un de vous peut m'éclairer et surtout m'expliquer que je meurs moins couillon ! merci --[[ %% properties %% autostart %% events %% globals --]] -- DIESE DATEN ANPASSEN local client_id = 'xxxxxxxxxxxxxxxxxxxxxxxxx' local client_secret = 'xxxxxxxxxxxxxxxxx' local username = 'xxxxxxxxxxxxxxx' local password = 'xxxxxxxxxxxx' local refresh = 300 local vd_ID = 506 -- AB HIER NICHTS MEHR ANPASSEN 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 = { checkCertificate = false, 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 -
HC2 & HCL - 4.520 - Stable - 22/11/2018
Yannick a répondu à un(e) sujet de speedoxx007 dans Firmware
Trop gros.... ça passe plus ! -
HC2 & HCL - 4.520 - Stable - 22/11/2018
Yannick a répondu à un(e) sujet de speedoxx007 dans Firmware
Bah oui mais là..... pffffffffffffff je nage ! -
HC2 & HCL - 4.520 - Stable - 22/11/2018
Yannick a répondu à un(e) sujet de speedoxx007 dans Firmware
@Lazer OK j'ai modifié et maintenant sa passe mais j'ai cette erreur que je n'avais pas avant de passer en 4.5x [DEBUG] 08:42:57: Intégration Module Anémomètre NETATMO demarré [DEBUG] 08:42:57: Compte Netatmo Connecté... [DEBUG] 08:42:57: Recherche du Module... [DEBUG] 08:42:57: 2019-01-16 08:42:57.747154 [ fatal] LUA error: /opt/fibaro/scenes/390.lua:60: attempt to index field 'body' (a nil value) Une piste -
HC2 & HCL - 4.520 - Stable - 22/11/2018
Yannick a répondu à un(e) sujet de speedoxx007 dans Firmware
Merci @Lazer -
savent pas lire l'anglais !
-
Vodkaaaaaaaaaaaaaaaaaa
-
Est ce que vous êtes dans le même cas que moi. Sur l'onglet de localisation géographique, je ne peux rien faire. Je voulais paramétrer ma box de test géographiquement mais on ne peut rien modifier. C'est tout bizarre
-
HC2 & HCL - 4.520 - Stable - 22/11/2018
Yannick a répondu à un(e) sujet de speedoxx007 dans Firmware
Salut @Lazer tu le place où exactement dans la scène ? je l'ai mis là function getResponseData(url, body, func) local http = net.HTTPClient() checkCertificate = false, 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 mais ça fonctionne pas -
Salut à tous, je suis passé en 4.53 et depuis la 4.5x je n'ai plus de remontée sur cela scène. Il me mets une erreur de certificat. J'ai vu quelque chose sur un topic, je crois que c'était sur le topic d'une version de firmware mais je ne sais plus où. Y a t'il une astuce ? Merci
-
- Un navigateur web - Connexion à l'adresse IP locale de ta box - Login et Mdp superuser et mise à jour
-
Non mais je plaisante les amis.... je me doute bien que l'offre est claire. Et pour vous dire la vérité, j'ai confondu Lifedomus et Jeedom. c'est pour ça que je pensais qu'ils proposaient un soft sans hard. Désolé de vous avoir choqués
-
Trop dangereux... si ta box ne redémarre pas, il faut que sois à la maison pour la mettre en recovery. Sinon quand Madame rentre le soir avant toi ... tu dors sur le paillasson
-
Pfffffffffffff c'est nul. Merci @Hysis
-
En fonction de la config de ton réseau bien sûr.
-
-
Tu fais toujours la mise à jour depuis le fibaro ID. Il faut que tu te connecte directement sur l'adresse IP de ta box exemple : 192.168.x.x Tant que tu resteras connecter sur le fibaro ID tu ne pourras pas le faire
-
@Hysis c'est bien ce que je craignais. Peut-être sur un NUC avec une clé USB ZWAVE ?
-
Salut à tous, j'aimerais savoir s'il est possible d'installer une version d'essai de Lifedomus sur une HC2 ou sur un NUC (sur une HC2 ce serait cool mais je ne pense pas que ce soit faisable. Et si oui à quelles conditions ? Merci de votre retour
-
Oui mais si tu te connecte de chez toi via le fibaro ID c'est comme si tu étais à l'extérieur. Il faut que tu te connecte directement sur l'adresse IP de ta box.
-
Nouvelle application mobile pour smartphone Fibaro Home Center / Yubii Home Center
Yannick a répondu à un(e) sujet de fredokl dans Applications Smartphones et Tablettes
Ou même avant Alpha... ça existe ou pas ? -
Nouvelle application mobile pour smartphone Fibaro Home Center / Yubii Home Center
Yannick a répondu à un(e) sujet de fredokl dans Applications Smartphones et Tablettes
ah non ça tu n'as pas le choix. Ils ne te posent même pas la question. C'est le superuser et point-barre ! -
Nouvelle application mobile pour smartphone Fibaro Home Center / Yubii Home Center
Yannick a répondu à un(e) sujet de fredokl dans Applications Smartphones et Tablettes
Salut, Non je suis dans le même cas que toi @Lazerje n'ai ni le même login ni le même pwd et ça fonctionne. l'appli n'est pas top mais elle ne demande qu'à évoluer. Espérons qu'ils s'en sortent rapidement. En attendant moi je reste avec mon ancienne appli.