971jmd 229 Signaler ce message Posté(e) 12 juin 2015 salut @ JOJO et merci pour ton aide pour info les deux dernier ligne fonctionne bien. mai pas les deux premier ligne GEA.add({"Global","sensor",5000}, -1, "éteindre",{{"turnOff",id["lampe_2"]}}) GEA.add(true,1,"Remise à zéro",{{"Time", "20:03", "20:03"}, {"Global","sensor",0}}) Partager ce message Lien à poster Partager sur d’autres sites
971jmd 229 Signaler ce message Posté(e) 12 juin 2015 le probleme n°1 je c'est pas si c'est possible d'affecter la valeur d'une variable et une variable local var1 = fibaro:getValue(226, "showEnergy") GEA.add({"power+", id["lampe_1"], 10}, "", {{"Global", "sensor", "var1"}}) Partager ce message Lien à poster Partager sur d’autres sites
Sakkhho 469 Signaler ce message Posté(e) 12 juin 2015 hello j'ai toujours ce soucis depuis le passage en 4.048 (et 4.049 maintenant) sur cette ligne GEA.add({{"Power-", id["WP_TELE"], 40},{"Power+", id["WP_TELE"], 10},Present}, -1, "",{{"Time", "22:00", "23:30"},{"Value", id["ECL_CHAMBRE_PARENTS"], 20}, {"turnOn",id["ECL_SALON"]}}) la ligne est bien exécutée "rapidement pour pas dire instantanément" donc tout va bien, par contre, 20mn après en gros, elle se relance et les lumières se rallument. avant en 4.042 c'est bien exécuté qu'une fois, je comprends pas. une idée les amis ? Partager ce message Lien à poster Partager sur d’autres sites
jojo 2 614 Signaler ce message Posté(e) 12 juin 2015 @Sakkhho, Et il n'y a pas de variation de power de WP_TELE ou de Present dans l'intervalle ? @971jmd, je ne comprends pas tes 2 derniers posts. Qu'est-ce qui fonctionne et qu'est-ce qui ne fonctionne pas ? Partager ce message Lien à poster Partager sur d’autres sites
971jmd 229 Signaler ce message Posté(e) 12 juin 2015 bonjour JOJO les deux ligne de code ci-dessous fonctionne bien GEA.add({"Global","sensor",5000}, -1, "éteindre",{{"turnOff",id["lampe_2"]}}) GEA.add(true,1,"Remise à zéro",{{"Time", "20:03", "20:03"}, {"Global","sensor",0}}) ce qui ne fonctionne pas : d'affecter la valeur "energy" de la WP a la variable sensor j'ai trouver la solution en LUA pour effecter la valeur de "energy" a la variable sensor local a = fibaro:getValue(226, "energy"); fibaro:setGlobal('sensor', a); mai je ne trouve pas le solution d’intégré le code LUA a GEA Partager ce message Lien à poster Partager sur d’autres sites
Sakkhho 469 Signaler ce message Posté(e) 12 juin 2015 @Sakkhho, Et il n'y a pas de variation de power de WP_TELE ou de Present dans l'intervalle ? non le WP passe direct à 20W = la veille du freeplug et present reste present. du coup je comprends pas Partager ce message Lien à poster Partager sur d’autres sites
jojo 2 614 Signaler ce message Posté(e) 12 juin 2015 en fait essaie de tout mettre àla queue leu leu dans ta scène GEA Partager ce message Lien à poster Partager sur d’autres sites
Sakkhho 469 Signaler ce message Posté(e) 12 juin 2015 C est àdire ? Partager ce message Lien à poster Partager sur d’autres sites
pepite 1 272 Signaler ce message Posté(e) 13 juin 2015 @sakkhho Tu n aurais pas une ligne qui relance cette tache au bout de 20 mins ? Sinon mets ds tes conditions : si lampe eteinte avec un inverse en plus de tes sensor non ? @971jmd Si tu mets ca : GEA.add(226, 30, "la valeur de 226 : #value#", {"Global", "nom", "#value#} Ou pour mettrd du LUA dans GEA, avec un "Function", cherche dans le sujet Attention suis sur tel la syntaxe est fausse Partager ce message Lien à poster Partager sur d’autres sites
pepite 1 272 Signaler ce message Posté(e) 13 juin 2015 Au fait @kionore...;-) Pour faire des tests avec TV allummee en conditions, le plus simple est cela : GEA.add(id["TV"], -1, .....) Et tu mets xx value dans l entete Teste, ca marchera peut-etre mieux ;-) Partager ce message Lien à poster Partager sur d’autres sites
mprinfo 3 336 Signaler ce message Posté(e) 13 juin 2015 Toujours pas de nouvelles de steven ? Envoyé de mon SM-G900F Partager ce message Lien à poster Partager sur d’autres sites
Sakkhho 469 Signaler ce message Posté(e) 13 juin 2015 @sakkhho Tu n aurais pas une ligne qui relance cette tache au bout de 20 mins ? Sinon mets ds tes conditions : si lampe eteinte avec un inverse en plus de tes sensor non ? Quelque chose qui relancerai la ligne c'est soit une variation de Power, soit la variable presence qui serait modifiée comme le mentionnait jojo - mais j'ai rien de tout ca et cette ligne fonctionnait tel que en 4.042 sans probleme mon WP ne passe pas à OFF, mais passe à 20W de conso quand la tele s'éteint (versus 150W quand Allumée) Partager ce message Lien à poster Partager sur d’autres sites
HANSOLO 381 Signaler ce message Posté(e) 13 juin 2015 Toujours pas de nouvelles de steven ? Envoyé de mon SM-G900F Il fait sa timide 1 Partager ce message Lien à poster Partager sur d’autres sites
pepite 1 272 Signaler ce message Posté(e) 13 juin 2015 @sakkhho : OK et as tu essaye avec une seule condition de consommation ? comme ca : GEA.add({{"Power-", id["WP_TELE"], 40},Present}, -1, "",{{"Time", "22:00", "23:30"},{"Value", id["ECL_CHAMBRE_PARENTS"], 20}, {"turnOn",id["ECL_SALON"]}}) Partager ce message Lien à poster Partager sur d’autres sites
PITP2 1 593 Signaler ce message Posté(e) 13 juin 2015 @971jmd, tu peux utiliser les balises {“Functionâ€, function() end} et y inclure ton code lua local a = fibaro:getValue(226, "energy"); fibaro:setGlobal('sensor', a); Partager ce message Lien à poster Partager sur d’autres sites
Sakkhho 469 Signaler ce message Posté(e) 13 juin 2015 @sakkhho : OK et as tu essaye avec une seule condition de consommation ? comme ca : GEA.add({{"Power-", id["WP_TELE"], 40},Present}, -1, "",{{"Time", "22:00", "23:30"},{"Value", id["ECL_CHAMBRE_PARENTS"], 20}, {"turnOn",id["ECL_SALON"]}}) je peux mais la lumière va se déclencher du coup à 22h meme si la TV n'a pas été allumée; ce que je comprends pas c'est qu'avant la 4.048 c'était bon et maintenant le comportement n'est plus correcte; Partager ce message Lien à poster Partager sur d’autres sites
jojo 2 614 Signaler ce message Posté(e) 13 juin 2015 Et pourquoi pas GEA.add({{"Power+", id["WP_TELE"], 10},Present}, -1, "",{{"Time", "22:00", "23:30"},{"Value", id["ECL_CHAMBRE_PARENTS"], 20}, {"turnOn",id["ECL_SALON"]}}) ? Partager ce message Lien à poster Partager sur d’autres sites
Sakkhho 469 Signaler ce message Posté(e) 13 juin 2015 Jojo dans ce cas la lumière va s allumer dès 22h si télé allumée àce moment la. Comme j y arrive. Soit je passe par une variable "télé allumée" / "éteinte" Soit j acheté une Greenwave. D ailleurs bon module cette multiprise ? Partager ce message Lien à poster Partager sur d’autres sites
jojo 2 614 Signaler ce message Posté(e) 13 juin 2015 juste, je n'avais pas totalement compris ton besoin. C'est vrai que ton code initial devrait fonctionner. En effet, tu peux essayer en passant par une variable, et voir si malgré tout il n'y a pas de répétition de la scène toutes les 20 min. Je ne vois pas en quoi une Greenwave réglerait le problème. Partager ce message Lien à poster Partager sur d’autres sites
Sakkhho 469 Signaler ce message Posté(e) 13 juin 2015 Je vais tester avec la variable déjà. La Greenwave je regarderai que la prise télé et pas les autres. Ça évitera peut être des variations de qq Watts qui peuvent gêner ? Je sais pas Partager ce message Lien à poster Partager sur d’autres sites
jojo 2 614 Signaler ce message Posté(e) 13 juin 2015 c'est clair que si tu as toujours le soucis avec la variable, il n'y a plus qu'àpleurer, et je crain que la greenwave ne t'aide pas Partager ce message Lien à poster Partager sur d’autres sites
pepite 1 272 Signaler ce message Posté(e) 14 juin 2015 GreenWave ou WP, tu geresplus facilement après sans passer par la consommation mais par la valeur du Value, plus simple ;-) mais avec un Variable ca correspondra a ton besoin ;-) Bizarre tout de même ce changement de comportement en en 4.048 :-( Partager ce message Lien à poster Partager sur d’autres sites
Sakkhho 469 Signaler ce message Posté(e) 14 juin 2015 clair, 3 lignes pour remplacer quelque chose qui fonctionne bien ... pour rappel GEA.add({{"Power-", id["WP_TELE"], 40},{"Power+", id["WP_TELE"], 10},Present}, -1, "",{{"Time", "22:00", "23:30"},{"Value", id["ECL_CHAMBRE_PARENTS"], 20}, {"turnOn",id["ECL_SALON"]},{"turnOn",id["WP_LED"]}}) je pense qu'il y a un problème avec le 'power', mais avec 'sensor' ca marchait pas je vais donc tester : GEA.add({"Power+", id["WP_TELE"], 100}, 30, "", {{"Global", "Tele", "On"}}) GEA.add({{"Power+", id["WP_TELE"], 10},{"Global", "Tele", "On"}}, -1, "", {{"Global", "Tele", "Off"}}) GEA.add({"Global", "Tele", "Off"}, -1, "",{{"Time", "22:00", "23:30"},{"Value", id["ECL_CHAMBRE_PARENTS"], 20}, {"turnOn",id["ECL_SALON"]},{"turnOn",id["WP_LED"]}}) et faire une 2nd instance GEA pour mes déclenchements instantannés Partager ce message Lien à poster Partager sur d’autres sites
jojo 2 614 Signaler ce message Posté(e) 14 juin 2015 avec tes 2 premières lignes, ta variable Tele, no va-t-elle pas continuellement basculer On / Off ? Partager ce message Lien à poster Partager sur d’autres sites
Sakkhho 469 Signaler ce message Posté(e) 14 juin 2015 ha si, je dois faire plutôt un power- 50 Partager ce message Lien à poster Partager sur d’autres sites