Aller au contenu

Fredric

Membres confirmés
  • Compteur de contenus

    2 241
  • Inscription

  • Dernière visite

  • Jours gagnés

    19

Tout ce qui a été posté par Fredric

  1. Pas de FGMS mais un zd2102 sur la fenêtre, juste au dessus de la baignoire, je l'ai démonté, mis un joint de silicone blanc, cela fait 2 ans et demi,RAS.
  2. vous m'inquiétez sérieusement les copains, cela fait plus d'une semaine que je suis en 4.070, volontairement, je ne touche à rien pour voir si cela tien, tous fonctionne, pas de plantage de quoique se soit et pour info, plus de 80 modules, un petit peu plus de 300 lignes dans GEA normal, un autre GEA instantané de 30 lignes et j'ai enlevé tous les main loop de mes VD depuis que j'ai lu dans un poste que Fibaro demandé de ne pas en avoir trop, moi, j'en ai plus . aujourd'hui, une semaine et trois jour de la mise à jour sans redémarrage ni rien, 69% de mémoire utilisé... wait and see ps: j'oublié, je viens de la 3.6
  3. cela àfait une semaine hier que je suis passé àla 4.070, pas grand chose àdire de plus que j'ai déjàdis, sauf que j'ai noté une fluctuation dans la mémoire utilisé, "avant" elle ne faisait qu'augmenter sans cesse, une diagonal exclusivement vers le haut jusqu’au plantage. Depuis cette version, la mémoire utilisé monte mais redescend aussi, hier c’était à63%, ce matin à56%, c'est sur qu'on est loin des 22% ou 23% du redémarrage mais cela semble mieux, pas le top, mais mieux.
  4. Fredric

    Support Gea

    C'est ça qui est cool avec GEA, on peut vraiment contourner et faire des choses sympa: au lieu de rien mettre dans la variable, on peu mettre 10 par exemple et mettre une deuxième ligne pour avertir que la limite fixé et atteint tout en rafraîchissent quand même. c'est vraiment très ouvert, je m'amuse bien GEA.add ( {"Global!", "ZoneJour", "10"}, -1, "Mise à jour du Thermostat Zone Jour",{{"VirtualDevice",id["Thermostat_ZoneJour"],"14"}}) GEA.add ( {"Global", "ZoneJour", "10"}, -1, "Attention: on se les gèles!",{{"VirtualDevice",id["Thermostat_ZoneJour"],"14"}})
  5. je suis passé de la 4.056 àla 4.070, rien de transcendent dans les améliorations, petit changement pour ma connexion auto àl'interface sur mon écran tactile mural, je ne vois plus les icônes perso en connexion distante. Installation faite vendredi soir, pas redémarré depuis et aucun changement, mémoire utilisé à48% actuellement (partie à22%). Je n'y touche plus pour voir si elle va planter au bout d'une semaine et demi environ, comme avant.
  6. c'est vrai que le premier que j'ai pris à la boutique orange il y a quelques mois, la boite et notice étaient estampillés Orange et le device sans marque. sur celui-ci, j'ai même souci de pile que certain du forum et dés le premier jour. Alors que sur les 4 achetés à 9€, ils sont en boite Fibaro, comme si il venaient de n'importe quel vendeur domotique et pas de souci de batterie (pour le moment....)
  7. je dirais qu'il doit sonner quand il y àdétection, connecté ou pas...
  8. il faut changer login() par FG.services.AuthorizationService.login(); et c'est reparti
  9. personne n'a un souci avec l'authentification automatique, depuis la mises àjour 4.070, les champs ce remplissent mais plus de validation pour rentrer dans l'interface HC2 et ça sur tous mes Pc?
  10. Mises àjour faite, rien de spécial....ça va.
  11. Mises àjour faite, rien de spécial....ça va.
  12. Je viens de recevoir les miens et a ma grande surprise, ils ne sont pas emballés dans des boîtes Orange comme le premier que j'avais acheté, d'ailleurs il y a rien qui mentionne Orange a part la facture bien sûr. Ils sont dans les boites d'origine Fibaro
  13. je viens d'en commander 4 aussi !! Merci pour le tuyau!!! super intéressent à ce prix là même pas de frais de port en colissimo!!
  14. Merci, cela m'étonnait que je ne trouve rien ! Merci pour la réactivité
  15. bonjour à tous Existe-t-il une commande lua pour arrêter la HC2 ? J'imagine que oui mais je n'ai pas trouvé. Hier, il y a eu un accident de la route qui à coupé le courant dans tous le cartier pendant plusieurs heures et comme je n'étais pas chez moi, je n'est pas pu éteindre la hc 2.
  16. Lol ! Oui c'est ça, J'ai installé le VD qui montre la quantité de RAM utiliser et quand elle arrive à 70 % je redémarre la box manuellement. mais je crois que je vais le mettre en automatique, mais il faut que je trouve le bon moment pour le faire faire, que l'alarme ne sont pas active, qu'il y ai aucune scène en action… Waf me rappelle que c'est la troisième fois qu'elle plante depuis aoà»t et évidemment ce n'est jamais quand on est présent. et ça, ça faisait longtemps que c'était pas arrivé: regarde un coup du Toolkit elle c'est plantée à 11h08 et elle fait rien de rien à cette heure ci...
  17. Non ! C'était déjàcomme ça en V3! Et ça marche bien mieux. Grâce àGEA,j'ai supprimé les trois quarts des scènes, il y a que les modules, une vingtaine de plus depuis la V4.
  18. rien, depuis un moment... bon, cela fait que 2 fois depuis Aoà»t 82 modules, 67 VD, 23 scènes et un bon gros GEA
  19. cela fait deux fois que ma box plante, plus d’accès, plus rien, les trois leds bleu allumés. en fait, elle tiens pas plus d'une semaine et demi sans être redémarrée.
  20. oui, c'est vrai que GEA n'est pas une obligation mais il est tellement pratique et facile à mettre en place... j'ai optimisé le code de @Steven pour des chauffages électrique, 11 au total, voici un de mes code pour la Zone 1: --salle a manger R1 -- Méthode à appeler toutes les X secondes (30) par -- un scénario afin de rafraichir ce programme ValeurZ1 = ((fibaro:getGlobal('RTC_Z1'))) local id = { Mod_Chauf_Zone1 = 794, cde1 = 352, cde2 = 354, Radiateur = 364, ST814_Salon = 394 } if (not Heating) then Heating = {} Heating.hysteresis = 0.7 --- +/- de chauffage Heating.holidays = 17 -- température souhaitée du mode vacances Heating.manuel = 19 -- température souhaitée du mode Manuel Heating.stefa = ValeurZ1 -- id du panneau de chauffage normal fibaro:debug(ValeurZ1) Heating.admin = "LOGIN" Heating.password = "MDP" Heating.started = (fibaro:getValue(fibaro:getSelfId(), "ui.lblRunning.value") == "oui") local selfId = fibaro:getSelfId(); -- Return la température de référence Heating.getActualTemp = function() return tonumber(fibaro:getValue(id["ST814_Salon"], "value")) end -- module(s) a allumer/éteindre --- ou autre -- choice= turnOn | turnOff Heating.switch = function(choice) --fibaro:call(33, choice) fibaro:call(id["Radiateur"], "pressButton", choice); end -- Mise en chauffe Heating.warmUp = function() -- allumage du système fibaro:log("Warming Up...") Heating.started = true fibaro:call(fibaro:getSelfId(), "setProperty", "ui.lblRunning.value", "oui") fibaro:call(selfId, "setProperty", "currentIcon", 1083) fibaro:call(id["Radiateur"], "setProperty", "currentIcon", 1078) if (( tonumber(fibaro:getValue(id["cde1"], "value")) == 1 ) and ( tonumber(fibaro:getValue(id["cde2"], "value")) == 0 )) or (fibaro:getGlobal("R1") == "HG") or (fibaro:getGlobal("R1") == "ECO") or (fibaro:getGlobal("R1") == "VACANCES") then Heating.switch("1") end end -- Garde le chauffage allumé -- dans mon cas je ralenti le chauffage -- quand il reste plus euq 1 degré a atteindre Heating.keepOn = function() fibaro:call(selfId, "setProperty", "currentIcon", 1084) fibaro:call(id["Radiateur"], "setProperty", "currentIcon", 1078) --local diff = Heating.getMaxTemp() - Heating.getActualTemp() --if (diff < 1) then -- fibaro:log("Heating slowly...") -- Heating.switch("turnOn") -- fibaro:sleep(2*1000) -- Heating.switch("turnOff") --- We stop it for X minute --else fibaro:log("Heating...") --end end -- Eteint le système de chauffage Heating.stop = function() fibaro:log("Sleeping") Heating.started = false fibaro:call(fibaro:getSelfId(), "setProperty", "ui.lblRunning.value", "non") fibaro:call(selfId, "setProperty", "currentIcon", 1085) fibaro:call(id["Radiateur"], "setProperty", "currentIcon", 1081) if (( tonumber(fibaro:getValue(id["cde1"], "value")) == 0 ) and ( tonumber(fibaro:getValue(id["cde2"], "value")) == 0 )) or (fibaro:getGlobal("R1") == "HG") or (fibaro:getGlobal("R1") == "ECO") or (fibaro:getGlobal("R1") == "VACANCES") then Heating.switch("4") end end -- Optenir la température minimum requise Heating.getMinTemp = function() return Heating.getTempPanel() - Heating.hysteresis end -- Optenir la température maximum requise Heating.getMaxTemp = function() return Heating.getTempPanel() + Heating.hysteresis end -- Démarragedu script Heating.run = function() if (fibaro:getGlobal("Chauffage") == "OFF") then fibaro:call(fibaro:getSelfId(), "setProperty", "currentIcon", 1081) Heating.stop() return elseif (fibaro:getGlobal("R1") == "ECO") then fibaro:call(fibaro:getSelfId(), "setProperty", "currentIcon", 1079) return elseif (fibaro:getGlobal("R1") == "HG") then fibaro:call(fibaro:getSelfId(), "setProperty", "currentIcon", 1082) return end if (fibaro:getGlobal("R1") == "OFF") then Heating.stop() return end --fibaro:debug("Check temperature") -- It is too cold, turn on the heating system if (Heating.getActualTemp() < Heating.getMinTemp()) then --fibaro:debug("Warm it up") Heating.warmUp() -- It is warm enough, stop it elseif (Heating.getActualTemp() > Heating.getMaxTemp()) then --fibaro:debug("Stop it") Heating.stop() -- Temperature is goo enough, keep it as it else if (Heating.started) then --fibaro:debug("Keep it") Heating.keepOn() else -- wait only it is cold enough to activate it fibaro:log("Sleeping...") fibaro:call(selfId, "setProperty", "currentIcon", 1086) fibaro:call(id["Radiateur"], "setProperty", "currentIcon", 1081) end end end -- Méthode de test plus rapide d'écriture -- pour les vieux fatigué comme moi Heating.iif = function(condition, iftrue, iffalse) if (condition) then return iftrue end return iffalse end -- récupère la température de référence indiqué -- dans le pannel de chauffage Heating.getTempPanel = function() if (fibaro:getGlobal("R1") == "VACANCES") then return Heating.holidays end if (fibaro:getGlobal("R1") == "MANUEL") then return Heating.manuel end local strefa = Heating.stefa local day = string.lower(os.date("%A")) local hour = os.date("%H") local min = os.date("%M") local now = 0 local temp = 0 local lasttemp = 0 local mode = "" local lastmode = "" HC2 = Net.FHttp("127.0.0.1",80) HC2:setBasicAuthentication(Heating.admin, Heating.password) response = HC2:GET("/api/panels/heating?id="..strefa) local jsontable =json.decode(response) local week = {"monday","tuesday","wednesday","thursday","friday", "saturday", "sunday"} for k,v in pairs(week) do if (v == day) then now = k * 100000 + hour * 60 + min end end for k,v in pairs(week) do for l,w in pairs({"morning","day","evening","night"}) do if (now > k*100000+jsontable.properties[v][w].hour*60+jsontable.properties[v][w].minute) then temp = jsontable.properties[v][w].temperature mode = v .. " .. " ..w end lasttemp = jsontable.properties[v][w].temperature lastmode = v .. " .. " ..w end end if (temp == 0) then temp = lasttemp mode = lastmode end local oldMode = fibaro:getValue(fibaro:getSelfId(), "ui.lblMode.value") fibaro:call(fibaro:getSelfId(), "setProperty", "ui.lblMode.value", mode ) if (oldMode ~= mode) then fibaro:call(fibaro:getSelfId(), "setProperty", "ui.lblCorr.value", 0) fibaro:call(id["Mod_Chauf_Zone1"], "setProperty", "ui.lblCorr.value", 0); --VD ZONE 1 fibaro:call(id["Mod_Chauf_Zone1"], "setProperty", "currentIcon", 1087) end return tonumber(temp)+Heating.getCorrection() end -- Obtient la correction indiqué par l'utilisateur Heating.getCorrection = function() local oldCorr = fibaro:getValue(fibaro:getSelfId(), "ui.lblCorr.value") if (oldCorr ~= nil) then local undef = "" .. oldCorr if (undef == "") then oldCorr = 0 else oldCorr= tonumber(oldCorr) end else oldCorr = 0 end return oldCorr end end Heating.run() --fibaro:sleep(heating.timer * 1000) --fibaro:call(fibaro:getSelfId(), "pressButton", "1") --fibaro:debug("Current temp : " .. Heating.getActualTemp()) --fibaro:debug("Min temp : " .. Heating.getMinTemp()) --fibaro:debug("Max temp : " .. Heating.getMaxTemp()) --fibaro:debug("Started : " .. Heating.iif(Heating.started, "started", "stopped")) -- Gestion de l'affichage local temp = Heating.getActualTemp() if (fibaro:getGlobal("R1") == "VACANCES") then fibaro:call(fibaro:getSelfId(), "setProperty", "ui.lblTemps.value", temp .. "°C / VAC" ) fibaro:call(id["Mod_Chauf_Zone1"], "setProperty", "ui.lblTemps.value", temp .. "°C / VAC" ) elseif (fibaro:getGlobal("R1") == "OFF") then fibaro:call(fibaro:getSelfId(), "setProperty", "ui.lblTemps.value", temp .. "°C / OFF" ) fibaro:call(id["Mod_Chauf_Zone1"], "setProperty", "ui.lblTemps.value", temp .. "°C / OFF" ) elseif (fibaro:getGlobal("R1") == "MANUEL") then fibaro:call(fibaro:getSelfId(), "setProperty", "ui.lblTemps.value", temp .. "°C / MANUEL" ) fibaro:call(id["Mod_Chauf_Zone1"], "setProperty", "ui.lblTemps.value", temp .. "°C / MANUEL" ) elseif (fibaro:getGlobal("R1") == "ECO") then fibaro:call(fibaro:getSelfId(), "setProperty", "ui.lblTemps.value", temp .. "°C / ECO" ) fibaro:call(id["Mod_Chauf_Zone1"], "setProperty", "ui.lblTemps.value", temp .. "°C / ECO" ) elseif (fibaro:getGlobal("R1") == "HG") then fibaro:call(fibaro:getSelfId(), "setProperty", "ui.lblTemps.value", temp .. "°C / Hors Gel" ) fibaro:call(id["Mod_Chauf_Zone1"], "setProperty", "ui.lblTemps.value", temp .. "°C / Hors Gel" ) else local cor = "" if (Heating.getCorrection() > 0) then cor = "(+" .. Heating.getCorrection() .. ")" elseif (Heating.getCorrection() < 0) then cor = "(" .. Heating.getCorrection() .. ")" end fibaro:call(fibaro:getSelfId(), "setProperty", "ui.lblTemps.value", temp .. "°C / " .. Heating.getTempPanel() .. "°C [+-"..Heating.hysteresis.."] ".. cor) fibaro:call(id["Mod_Chauf_Zone1"], "setProperty", "ui.lblTemps.value", temp .. "°C / " .. Heating.getTempPanel() .. "°C [+-"..Heating.hysteresis.."] ".. cor) end On notera qu'aux lignes 46 et 77 j'ai rajouté la condition de l'état des Switch car à car sinon, à chaque rafraîchissements, le code vient donner l’ordre de mettre ON ou OFF les FGS221 même si il sont déjà dans le bon état. Du coup, toutes les 5 minutes, cela appuyé sur "allumer le chauffage" alors qu'il était déjà sur ON, et 11 modules qui reçoivent la commande de passer sur ON Ou OFF alors qu'il le sont déjà , ça plantait la box en une journée, cela me faisait des crête CPU à 100%. avec cette modif, cela action les Switch seulement si il ne sont pas dans la bon état. On peut réduire du coup, pour avoir un rendu plus précis, le rafraîchissement à 1 minutes sans pénaliser la box, les crête CPU ne dépasse plus les 15%. j'ai également créé une variable pour remplacer l'ID du panneau de chauffage Heating.stefa = ValeurZ1 -- id du panneau de chauffage normal En passant par une scène, je fais changer cette variable selon l'état de la maison, "Absent", "Pressent", " En Mode Alarme"...tous est possible. Il suffit de créer dans le panneau de chauffage un état pour chaque mode et de faire remonter sont ID par la variable. voici ma scène, pas très optimisé mais cela fonctionne très bien: --[[ %% autostart %% properties %% globals Aujourdhui AlarmeGenerale INV --]] ValeurZ1 = ((fibaro:getGlobal('RTC_Z1'))) ValeurZ2 = ((fibaro:getGlobal('RTC_Z2'))) ValeurZ3 = ((fibaro:getGlobal('RTC_Z3'))) ValeurSB = ((fibaro:getGlobal('RTC_SB'))) Valeur_Cellier = ((fibaro:getGlobal('RTC_Cellier'))) if (tonumber(fibaro:getGlobalValue("Aujourdhui")) == 0 ) and ((fibaro:getGlobalValue("AlarmeGenerale")) == "Active" ) then --travail fibaro:setGlobal("RTC_Z1", "3"); --ID Chauffage travail fibaro:setGlobal("RTC_Z2", "876"); --ID Chauffage travail fibaro:setGlobal("RTC_Z3", "3"); --ID Chauffage travail fibaro:setGlobal("RTC_SB", "8"); --ID Chauffage travail fibaro:setGlobal("RTC_Cellier", "7"); --ID Chauffage travail elseif (tonumber(fibaro:getGlobalValue("Aujourdhui")) == 1 ) and ((fibaro:getGlobalValue("AlarmeGenerale")) == "Active" ) then --CP fibaro:setGlobal("RTC_Z1", "3"); --ID Chauffage travail fibaro:setGlobal("RTC_Z2", "876"); --ID Chauffage travail fibaro:setGlobal("RTC_Z3", "3"); --ID Chauffage travail fibaro:setGlobal("RTC_SB", "8"); --ID Chauffage travail fibaro:setGlobal("RTC_Cellier", "7"); --ID Chauffage travail elseif (tonumber(fibaro:getGlobalValue("Aujourdhui")) == 2 ) and ((fibaro:getGlobalValue("AlarmeGenerale")) == "Active" ) then --Weekend fibaro:setGlobal("RTC_Z1", "3"); --ID Chauffage travail fibaro:setGlobal("RTC_Z2", "876"); --ID Chauffage travail fibaro:setGlobal("RTC_Z3", "3"); --ID Chauffage travail fibaro:setGlobal("RTC_SB", "8"); --ID Chauffage travail fibaro:setGlobal("RTC_Cellier", "7"); --ID Chauffage travail elseif (tonumber(fibaro:getGlobalValue("Aujourdhui")) == 3 ) and ((fibaro:getGlobalValue("AlarmeGenerale")) == "Active" ) then --ferie fibaro:setGlobal("RTC_Z1", "874"); -- id du panneau de chauffage Alarme generale ABS fibaro:setGlobal("RTC_Z2", "874"); -- id du panneau de chauffage Alarme generale ABS fibaro:setGlobal("RTC_Z3", "874"); -- id du panneau de chauffage Alarme generale ABS fibaro:setGlobal("RTC_SB", "874"); -- id du panneau de chauffage Alarme generale ABS fibaro:setGlobal("RTC_Cellier", "874"); -- id du panneau de chauffage Alarme generale ABS elseif (tonumber(fibaro:getGlobalValue("Aujourdhui")) == 0 ) and ((fibaro:getGlobalValue("AlarmeGenerale")) == "Inactive" ) and ((fibaro:getGlobalValue("INV")) == "non" ) then --travail fibaro:setGlobal("RTC_Z1", "6"); -- id du panneau de chauffage Present fibaro:setGlobal("RTC_Z2", "871"); -- id du panneau de chauffage Present fibaro:setGlobal("RTC_Z3", "6"); -- id du panneau de chauffage Present fibaro:setGlobal("RTC_SB", "879"); -- id du panneau de chauffage Present fibaro:setGlobal("RTC_Cellier", "7"); -- id du panneau de chauffage Present elseif (tonumber(fibaro:getGlobalValue("Aujourdhui")) == 1 ) and ((fibaro:getGlobalValue("AlarmeGenerale")) == "Inactive" ) and ((fibaro:getGlobalValue("INV")) == "non" ) then --CP fibaro:setGlobal("RTC_Z1", "6"); -- id du panneau de chauffage Present fibaro:setGlobal("RTC_Z2", "871"); -- id du panneau de chauffage Present fibaro:setGlobal("RTC_Z3", "6"); -- id du panneau de chauffage Present fibaro:setGlobal("RTC_SB", "879"); -- id du panneau de chauffage Present fibaro:setGlobal("RTC_Cellier", "7"); -- id du panneau de chauffage Present elseif (tonumber(fibaro:getGlobalValue("Aujourdhui")) == 2 ) and ((fibaro:getGlobalValue("AlarmeGenerale")) == "Inactive" ) and ((fibaro:getGlobalValue("INV")) == "non" ) then --Weekend fibaro:setGlobal("RTC_Z1", "6"); -- id du panneau de chauffage Present fibaro:setGlobal("RTC_Z2", "871"); -- id du panneau de chauffage Present fibaro:setGlobal("RTC_Z3", "6"); -- id du panneau de chauffage Present fibaro:setGlobal("RTC_SB", "879"); -- id du panneau de chauffage Present fibaro:setGlobal("RTC_Cellier", "7"); -- id du panneau de chauffage Present elseif (tonumber(fibaro:getGlobalValue("Aujourdhui")) == 3 ) and ((fibaro:getGlobalValue("AlarmeGenerale")) == "Inactive" ) then --ferie fibaro:setGlobal("RTC_Z1", "874"); -- id du panneau de chauffage Alarme generale ABS fibaro:setGlobal("RTC_Z2", "874"); -- id du panneau de chauffage Alarme generale ABS fibaro:setGlobal("RTC_Z3", "874"); -- id du panneau de chauffage Alarme generale ABS fibaro:setGlobal("RTC_SB", "874"); -- id du panneau de chauffage Alarme generale ABS fibaro:setGlobal("RTC_Cellier", "874"); -- id du panneau de chauffage Alarme generale ABS elseif (tonumber(fibaro:getGlobalValue("Aujourdhui")) == 0 ) and ((fibaro:getGlobalValue("AlarmeGenerale")) == "Inactive" ) and ((fibaro:getGlobalValue("INV")) == "oui" ) then --travail fibaro:setGlobal("RTC_Z1", "875"); -- id du panneau de chauffage Ivités fibaro:setGlobal("RTC_Z2", "875"); -- id du panneau de chauffage Ivités fibaro:setGlobal("RTC_Z3", "875"); -- id du panneau de chauffage Ivités fibaro:setGlobal("RTC_SB", "875"); -- id du panneau de chauffage Ivités fibaro:setGlobal("RTC_Cellier", "7"); -- id du panneau de chauffage Ivités elseif (tonumber(fibaro:getGlobalValue("Aujourdhui")) == 1 ) and ((fibaro:getGlobalValue("AlarmeGenerale")) == "Inactive" ) and ((fibaro:getGlobalValue("INV")) == "oui" ) then --CP fibaro:setGlobal("RTC_Z1", "875"); -- id du panneau de chauffage Ivités fibaro:setGlobal("RTC_Z2", "875"); -- id du panneau de chauffage Ivités fibaro:setGlobal("RTC_Z3", "875"); -- id du panneau de chauffage Ivités fibaro:setGlobal("RTC_SB", "875"); -- id du panneau de chauffage Ivités fibaro:setGlobal("RTC_Cellier", "7"); -- id du panneau de chauffage Ivités elseif (tonumber(fibaro:getGlobalValue("Aujourdhui")) == 2 ) and ((fibaro:getGlobalValue("AlarmeGenerale")) == "Inactive" ) and ((fibaro:getGlobalValue("INV")) == "oui" ) then --Weekend fibaro:setGlobal("RTC_Z1", "875"); -- id du panneau de chauffage Ivités fibaro:setGlobal("RTC_Z2", "875"); -- id du panneau de chauffage Ivités fibaro:setGlobal("RTC_Z3", "875"); -- id du panneau de chauffage Ivités fibaro:setGlobal("RTC_SB", "875"); -- id du panneau de chauffage Ivités fibaro:setGlobal("RTC_Cellier", "7"); -- id du panneau de chauffage Ivités end fibaro:debug(ValeurZ1) fibaro:debug(ValeurZ2) fibaro:debug(ValeurZ3) fibaro:debug(ValeurSB) fibaro:debug(Valeur_Cellier)
  21. +1 c'est devenus une source d'angoisse cette sauvegarde, j'aimerai pouvoir avoir une deuxième box ou je puisse réinjecter ma sauvegarde et que cela reparte.
  22. j'ai voté trop vite, j'ai vu recovery de secours, j'ai coché de suite et j'ai lu après je préfère "Possibilité de sauvegarde en local ou réseau ( autre que la clé )" !!!!!!!
  23. l'Iphone 5S doit être 100% compatible il me semble. mais oui, il faut être sur un Iphone comme l'inverse est vrai, tous ce qui m'intéresse sur la Apple Watch ne fonctionne pas de montre Android vers un iphone, je n'utilise pas les applications Google ou très peut.
  24. Merci @mprinfo du tuyau, je faisais parti des détracteurs, pour moi c'était futile, gadget, ne serre à rien.... Et bien faut vraiment l'essayer, je me suis dit, je test puisque j'ai 15 jours et un retour gratuit et bien non, je retourne pas, je garde, c'est trop excellent!! c'est pas indispensable (comme la domotique ) mais c'est trop pratique.
  25. tu suis ce tuto http://www.domotique-fibaro.fr/index.php/topic/1082-gea-gestionnaire-d%C3%A9v%C3%A9nements-automatique/ est la ligne est GEA.add(true, 3*60, "",{{"VirtualDevice", ID de ton VD de chauffage, 1},{"Repeat"}}) pour un rafraîchissement toute les 3 min. j'ai pas de temps maintenant mais si tu y arrive pas d'ici vendredi, je t’aiderai.
×
×
  • Créer...