-
Compteur de contenus
3 525 -
Inscription
-
Dernière visite
-
Jours gagnés
10
Tout ce qui a été posté par 971jmd
-
j'ai pas bien compris le pourquoi du ! GEA.add({{"Global!", "Vacances", "1"}......
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Déjà un petit code pour t'informer de la position de ta variable a chaque changement de position tu sera informer GEA.add({"Global", "Vacances", "1"}, -1, "Global vacances à 1") GEA.add({"Global", "Vacances", "0"}, -1, "Global vacances à 0")
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Bonjour @sebruni.... Envoi la ligne de code pour mieux comprend le problème
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
La hc2 t'as sauver la vie [emoji12] Envoyé de mon iPhone en utilisant Tapatalk
-
@ Steven nikel les slider autre chose juste pour comprend, comment tu explique que pour moi, mes incrémentation fonctionne sans le + GEA.add({"value",id["centretable"], 1}, -1, "", {{"Global", "var22", "inc"}})
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
ouhhaaa une mise a jours rien que pour nous deux merci Steven
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
non
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
@mobby38 pour résumer la situation on ne fait pas mieux
-
Avec true GEA.add(true, 1*60, "", {{"Slider", 295, "slider1", 55}}) pas de résultat
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
pour moi ça fonctionne pas GEA.add({"value",id["lpsalon"], 1}, 30, "sl", {{"Slider", 217, "slider1", 55}}) [DEBUG] 08:57:43: [ Value [274|Lampe salon] = 1 ] sendActions : traitement des actions (ID:2) [Slider,217,slider1,55] [DEBUG] 08:57:43: [ Value [274|Lampe salon] = 1 ] sendActions : !ACTION! : Slider 217,slider1=55 (ID:2) [Slider,217,slider1,55] [DEBUG] 08:57:43: [ Value [274|Lampe salon] = 1 ] sendActions : !ACTION! : sendPush sl (ID:2) [Slider,217,slider1,55] [DEBUG] 08:57:43: [ Value [274|Lampe salon] = 1 ] sendActions : !ACTION! : sendPush sl (ID:2) [Slider,217,slider1,55] [DEBUG] 08:57:43: [ Value [274|Lampe salon] = 1 ] Done : tache effectuée et suspendue (ID:2) [Slider,217,slider1,55]
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
il est tempe que FIBARO se réveille de leur laurier
-
si je comprend bien à la base il y a un probleme, le moteur module virtuel serai plus performant que moteur des scène il serai bien d'effectuer le meme teste (module virtuel et scéne) sous une version 3
-
ça prouve que le HC2 est largement au dessus de nos besoin je me trompe ou pas ? et que le moteur module virtuel serai plus performant que moteur des scène j'ai meme fait le test à 5000 itérations [DEBUG] 22:17:50: Nb runs : 5000 | id : 5 | G.Variable : var22 [DEBUG] 22:17:50: ---------------------------------------------- [DEBUG] 22:17:50: [DEBUG] 22:17:50: getValue Exist : 0s [DEBUG] 22:17:51: getValue Not Exist : 1s [DEBUG] 22:18:12: setValue : 21s [DEBUG] 22:18:13: getGlobal Exist : 1s [DEBUG] 22:18:13: getGlobal Not Exist : 0s [DEBUG] 22:18:14: setGlobal : 1s [DEBUG] 22:18:14: getType : 0s [DEBUG] 22:18:15: getName : 1s [DEBUG] 22:18:15: getRoomID : 0s [DEBUG] 22:18:16: getRoomName : 1s [DEBUG] 22:18:16: getSunrise : 0s [DEBUG] 22:18:16: [DEBUG] 22:18:16: ---------------------------------------------- [DEBUG] 22:18:16: ALL DONE
-
pououou tout c'est itérations me donne des irritation
-
dans module virtuel finalement ça bouge très très peut [DEBUG] 21:47:52: Nb runs : 1000 | id : 14 | G.Variable : var22 [DEBUG] 21:47:52: ---------------------------------------------- [DEBUG] 21:47:52: [DEBUG] 21:47:52: getValue Exist : 0s [DEBUG] 21:47:53: getValue Not Exist : 1s [DEBUG] 21:47:57: setValue : 4s [DEBUG] 21:47:57: getGlobal Exist : 0s [DEBUG] 21:47:57: getGlobal Not Exist : 0s [DEBUG] 21:47:57: setGlobal : 0s [DEBUG] 21:47:57: getType : 0s [DEBUG] 21:47:57: getName : 0s [DEBUG] 21:47:57: getRoomID : 0s [DEBUG] 21:47:57: getRoomName : 0s
-
Moi tout a zéros Envoyé de mon iPhone en utilisant Tapatalk
-
c'est à dire, en quelque mots
-
-
Je cherche a comprendre Question bête, pourquoi quand je réalise le test de STEVEN dans un bouton virtuel en lua, les résultats sorte à zéro --[[ %% properties %% globals --]] -- Parameters -- local id_exist = 274 local global_exist = "var22" local nbIteration = 1000 -- Do not touch please --- local id_not_exist = 100056 local global_not_exist = "AABBCCDDEEFFGGHHIIFF" function log(name, start) if (start) then fibaro:debug("<span style=\"font-family:monospace; white-space:pre; clear:both; float:right\"> "..name .. " " .. (os.time()-start) .. "s</span>") else fibaro:debug("<span style=\"font-family:monospace; white-space:pre; clear:both; float:right\"> "..name .. "</span>") end end function execute(name, func) if (not pcall(function() local start = os.time() for i= 1,nbIteration do func() end log(name, start) end)) then fibaro:debug("ERROR : " .. name) end end log("Nb runs : " .. nbIteration .. " | id : " .. id_exist .. " | G.Variable : " .. global_exist) log("----------------------------------------------") log("") -- Tests --- execute("getValue Exist :", function() fibaro:getValue(id_exist, "value") end) execute("getValue Not Exist :", function() fibaro:getValue(id_not_exist, "value") end) execute("setValue :", function() fibaro:call(id_exist, "setValue", fibaro:getValue(id_exist, "value")) end) execute("getGlobal Exist :", function() fibaro:getGlobalValue(global_exist) end) execute("getGlobal Not Exist :", function() fibaro:getGlobalValue(global_not_exist) end) execute("setGlobal :", function() fibaro:setGlobal(global_exist, fibaro:getGlobalValue(global_exist)) end) execute("getType :", function() fibaro:getType(id_exist) end) execute("getName :", function() fibaro:getName(id_exist) end) execute("getRoomID :", function() fibaro:getRoomID(id_exist) end) execute("getRoomName :", function() fibaro:getRoomName(fibaro:getRoomID(id_exist)) end) execute("getSunrise :", function() fibaro:getValue(1, "sunsetHour") end) log("") log("----------------------------------------------") log("ALL DONE")
-
petit video sur le test du CPU
-
Oui Envoyé de mon iPhone en utilisant Tapatalk
-
moi aussi j'ai pas tout compris La V4 serait moins performante?
-
- true signifie quoi exactement ? True signifie toujours vrai ou un actionneur permanent - le timing 1*60 veut juste dire quoi au juste ? tout les minutes (1*60) GEA vérifie les condition soit: est estTravail est ok , Time", "07:15", "07:20 est ok si les deux condition sont réunis alors ouvre les volets ... Par-contre tu peut remplacer TRUE par une autre action exemple si tu mai GEA.add({"value",id["centretable"], 1}, 1*60, "" si la valeur de ma lampe (centretable) est égale à 1 et que après une minutes (1*60) les condition estTravail est ok , Time", "07:15", "07:20 est ok alors ouvre les volet ... GEA.add({"value",id["centretable"], 1}..... est tout simplement un actionneur GEA.add(true, 1*60, "" ..... est tout simplement un actionneur sans condition 1*60 = une minute ( 1x60 secondes) 5*60 = 5 minute ( 5x60 secondes) etc.. Pas toujours facile d'expliquer
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
je me rappelle plus comment faire. j'ai réaliser un code GEA qui passe ma variable à 22 par exemple, jusque la pas de soucie Mai impossible de me rappeler le code LUA à inséré dans mon bouton slider pour récupéré la valeur de la variable et bien sur monter mon slider à 22
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
pour GEA je contournerai le probleme en passant par une variable
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :