-
Compteur de contenus
1 378 -
Inscription
-
Dernière visite
-
Jours gagnés
37
Tout ce qui a été posté par flacon030
-
la il semble que plus rien ne fonctionne depuis vendredi 15H30 Je n'ai plus de T°, d'hydro, vent, ECT...sur mon HC2 (les valeurs sont bloqué a la même valeur depuis vendredi 15H30) Je suis le seul? Pour info le plugins me dit que je suis déconnecté au site netatmo (il y a des changement d'identification?) et les infos remontent bien sur leur site donc mes sondes fonctionnent bien
-
Bonjour Je tenais a remercier mprinfo Sont aide aura été très précieuse pour trouver une solution Encore 1000 merci
-
même a deux mètres j'ai eu des problèmes, a présent je cherche plus a comprendre, je le place a moins de 50cm
-
oui c'est se que je fait, j'ai placé un long cordon RJ45 sur la HC2 pour pouvoir l'approché des modules, et de cette façon tous mes modules ont été mis a jour sans le moindre probleme et bien plus rapidement qu'a distance
-
par expérience il faut que les modules soit tous prés de la box HC2 pour faire la mise a jour des firmware des modules. Perso mes modules détection de mouvement ne voulaient pas se mettre a jour et en les plaçant prés de la box tous est rentré dans l'ordre idem avec mes modules dimmer
-
bon je fait un petit up pour ma clef, cette fois ci je pense qu'elle a définitivement rendu l’âme. elle ne se monte plus quel que soit l'OS (windows, mac, pc box fibaro) Quels solutions ?
-
mise a jour faite j'ai désinstaller le plugins eco-divice et remis en place après la mise a jour tous c'est bien passé par contre ma clef usb est hs pas moyen de faire un backup elle est n'y reconnu sur mon mac, n'y sur pc et n'y sous linux.... comment faire pour en refaire une?
-
il est toujours possible de réinstaller l'eco-divice en plugins de Julien CHENAVAS? Il faut toujours le désinstaller avant de faire la mise a jour?
-
c'est bien celle que j'ai recupéré Le principal c'est d'avoir trouvé une solution Pour ceux qui serait dans le même cas que moi il suffit de modifier juste ces deux lignes
-
oui je suis bien avec la dernière version sur mon eco divice Mais je n'ai peut être pas la dernière version de teleinfo-ed
-
Je viens enfin de trouver le problème Si vous n'utilisez par la 2éme entrée compteur de l'eco divice, le code qui se trouve dans le fichier ecod2sql.php doit être modifié. En effet en ne câblant pas l'entrée deux de l'eco divice la base mysql attend une valeur, or il n'y a rien si l'entrée n'est pas cablé $result=mysqli_query($link, $query) or die ("<b>Erreur</b> dans la requète <b>" . $query . "</b> : " . mysqli_error()); if ($tarif_type =='BASE') { $T1_HCHP=0; $T1_HCHC=0; $T2_HCHP=0; $T2_HCHC=0; } else { $T1_BASE=0; $T2_BASE=0; // si T2 actif commenter les deux lignes //print " inside HCHP"; $T2_HCHP=0; $T2_HCHC=0; }
-
je viens de trouver une réponse sur ce post et cela fonctionne parfaitement sur ma TV
-
Merci cela fonctionne très bien sur mon sony 49X8305C 4K avec android TV
-
petit up Je ne trouve toujours pas de solutions. Je suis le seul dans ce cas?
-
je suis toujours a la recherche d'une solution si une personne pouvais m'aider. Merci
-
Merci pour ces précisions
-
C'est bon je pense avoir compris. Il faut décocher "le dispositif déclencheur" du capteur que l'on veut qui ne soit pas interroger en permanence. "258 value" qui est ma sonde de T° ne doit pas apparaitre C'est bien cela?
-
et comment modifier ce paramétré? Merci en code LUA cela me donne ce code --[[ %% properties 33 value 32 value 258 value %% events %% globals --]] local sourceTrigger = fibaro:getSourceTrigger(); function tempFunc() local currentDate = os.date("*t"); local startSource = fibaro:getSourceTrigger(); if ( ( tonumber(fibaro:getValue(33, "value")) == 0 and tonumber(fibaro:getValue(32, "value")) == 0 and tonumber(fibaro:getValue(258, "value")) <= 18 and ((currentDate.wday == 2 or currentDate.wday == 3 or currentDate.wday == 4 or currentDate.wday == 5 or currentDate.wday == 6) and string.format("%02d", currentDate.hour) .. ":" .. string.format("%02d", currentDate.min) == "16:45") or ((currentDate.wday == 1 or currentDate.wday == 7) and string.format("%02d", currentDate.hour) .. ":" .. string.format("%02d", currentDate.min) == "09:00") ) ) then fibaro:call(201, "setThermostatSetpoint", "1", "22"); end setTimeout(tempFunc, 60*1000) end if (sourceTrigger["type"] == "autostart") then tempFunc() else local currentDate = os.date("*t"); local startSource = fibaro:getSourceTrigger(); if ( ( tonumber(fibaro:getValue(33, "value")) == 0 and tonumber(fibaro:getValue(32, "value")) == 0 and tonumber(fibaro:getValue(258, "value")) <= 18 and (currentDate.wday == 2 or currentDate.wday == 3 or currentDate.wday == 4 or currentDate.wday == 5 or currentDate.wday == 6) or (currentDate.wday == 1 or currentDate.wday == 7) ) or startSource["type"] == "other" ) then fibaro:call(201, "setThermostatSetpoint", "1", "22"); end end
-
Personne pour me donner une direction a suivre? Merci
-
Bonjour a tous Je recherche comment faire une scène a un moment précis. Je m'explique: Je veut que ma clim démarre a 17H30 mais seulement si la T° extérieur est inférieur a 17°C et que mes fenêtres soient fermés J'avais fait cela Le problème c'est qu'a chaque fois que la T° baise de 0,1°C le scripte envoie l'ordre a la clim de se mettre a 22°C Or je voudrais que cela ne se fasse qu'a un moment précis
-
au vu de ce problème y a t'il un moyen de relancer la scène toutes les heures ou 24h? Merci
-
Bonjour a tous J'ai mis en place une scène en LUA que j'ai récupérè sur le net pour le relevé du vent http://www.siio.com/energy-saving/integrating-the-netatmo-anemometer-into-the-fibaro-home-center-2-this-is-how-it-works-11973/ Mais de façon aléatoire elle se bloque et me met le code erreur suivant: [DEBUG] 07:19:33: [1;31m2016-10-25 07:19:33.662724 [ fatal] LUA error: /usr/share/lua/5.2/json/decode/util.lua:35: unexpected character @ character: 1 0:1 [<] line: voici le code de la scène il semble que le code LUA fibaro n'aime pas le symbole "@" mais malheureusement l'identifiant netatmo se fait avec le nom de user avec une adresse mail, donc avec un "@" Que faire? --[[ %% properties %% autostart %% globals --]] -- DIESE DATEN ANPASSEN local client_id = 'xxx' local client_secret = 'xxx' local username = 'xxx' local password = 'xxx' local refresh = 360 local vd_ID = 318 -- AB HIER NICHTS MEHR ANPASSEN local token = '' local request_body = '' fibaro:debug('netatmo-Windsensor Integration v.1.0 gestartet.') 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('Netatmo Authentification OK...') 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 Windsensor...') for _, v in pairs(data.body.modules) do if (v.data_type[1] == 'Rain') then rain_id = v._id --fibaro:debug('Regensensor ' .. rain_id .. ' erkannt') --rain_bat = calcBat(v.battery_vp, true) elseif (v.data_type[1] == 'Temperature') then extern_id = v._id --fibaro:debug('Aussensensor ' .. extern_id .. ' erkannt') elseif (v.data_type[1] == 'Wind') then wind_id = v._id fibaro:debug('Windsensor N°' .. 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('Lecture des variables...') 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('windstaerke', WindStrength) fibaro:debug('Direction du vent: ' .. WindAngle .. ' °') fibaro:setGlobal('windrichtung', WindAngle) fibaro:debug('Rafales de vent: ' .. GustStrength .. ' km/h') fibaro:setGlobal('boenstaerke', GustStrength) fibaro:debug('Direction rafales de vent: ' .. GustAngle .. ' °') fibaro:setGlobal('boenrichtung', GustAngle) fibaro:call(vd_ID, "pressButton", "5"); fibaro:debug('Lecture des variables terminée. Attendre 5 minutes.') end ) end if (sourceTrigger["type"] == "autostart") then oAuth(); end Bien évidement les identifiants et mots de passe son bon dans mon code
-
C'est bon c’était bien le mot wind qu'il fallait mettre en minuscule
- 1 285 réponses
-
- tuto multimã©dia
- graphiques
-
(et 2 en plus)
Étiqueté avec :
-
Je viens d’installer ce plugin pour le netatmo wind http://www.siio.com/energy-saving/integrating-the-netatmo-anemometer-into-the-fibaro-home-center-2-this-is-how-it-works-11973/ Comment récupérer la valeur des variable dans le "variable panel" de la hc2 pour que cette dernière soit graphé? c'est bien ici que je place le nom de ma variable comme cecci "["name"] = "windstaerke"" sachant que je veut récupérer la variable "windstaerke" du panneau des variables de la HC2 Car je n'ai pas de donné qui remonte dans mes graphes faut t'il cette syntaxe } ou }, apres ["name"] = "windstaerke"? -- User Global Variables local variables = { { ["type"] = "Wind", ["id"] = 2001, ["name"] = "windstaerke" } } Quant je clique sur "sensors" j'ai le message erreur? Merci
- 1 285 réponses
-
- tuto multimã©dia
- graphiques
-
(et 2 en plus)
Étiqueté avec :
-
toujours rien pour l'anémomètre? Je suis en 4.10 et il ne semble toujours pas reconnu?
