971jmd Posté(e) le 12 juin 2015 Signaler Partager Posté(e) le 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}}) Lien vers le commentaire Partager sur d’autres sites More sharing options...
971jmd Posté(e) le 12 juin 2015 Signaler Partager Posté(e) le 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"}}) Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sakkhho Posté(e) le 12 juin 2015 Signaler Partager Posté(e) le 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 ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
jojo Posté(e) le 12 juin 2015 Signaler Partager Posté(e) le 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 ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
971jmd Posté(e) le 12 juin 2015 Signaler Partager Posté(e) le 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 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sakkhho Posté(e) le 12 juin 2015 Signaler Partager Posté(e) le 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 Lien vers le commentaire Partager sur d’autres sites More sharing options...
jojo Posté(e) le 12 juin 2015 Signaler Partager Posté(e) le 12 juin 2015 en fait essaie de tout mettre àla queue leu leu dans ta scène GEA Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sakkhho Posté(e) le 12 juin 2015 Signaler Partager Posté(e) le 12 juin 2015 C est àdire ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
pepite Posté(e) le 13 juin 2015 Signaler Partager Posté(e) le 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 Lien vers le commentaire Partager sur d’autres sites More sharing options...
pepite Posté(e) le 13 juin 2015 Signaler Partager Posté(e) le 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 ;-) Lien vers le commentaire Partager sur d’autres sites More sharing options...
mprinfo Posté(e) le 13 juin 2015 Signaler Partager Posté(e) le 13 juin 2015 Toujours pas de nouvelles de steven ? Envoyé de mon SM-G900F Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sakkhho Posté(e) le 13 juin 2015 Signaler Partager Posté(e) le 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) Lien vers le commentaire Partager sur d’autres sites More sharing options...
HANSOLO Posté(e) le 13 juin 2015 Signaler Partager Posté(e) le 13 juin 2015 Toujours pas de nouvelles de steven ? Envoyé de mon SM-G900F Il fait sa timide 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
pepite Posté(e) le 13 juin 2015 Signaler Partager Posté(e) le 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"]}}) Lien vers le commentaire Partager sur d’autres sites More sharing options...
PITP2 Posté(e) le 13 juin 2015 Signaler Partager Posté(e) le 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); Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sakkhho Posté(e) le 13 juin 2015 Signaler Partager Posté(e) le 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; Lien vers le commentaire Partager sur d’autres sites More sharing options...
jojo Posté(e) le 13 juin 2015 Signaler Partager Posté(e) le 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"]}}) ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sakkhho Posté(e) le 13 juin 2015 Signaler Partager Posté(e) le 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 ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
jojo Posté(e) le 13 juin 2015 Signaler Partager Posté(e) le 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. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sakkhho Posté(e) le 13 juin 2015 Signaler Partager Posté(e) le 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 Lien vers le commentaire Partager sur d’autres sites More sharing options...
jojo Posté(e) le 13 juin 2015 Signaler Partager Posté(e) le 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 Lien vers le commentaire Partager sur d’autres sites More sharing options...
pepite Posté(e) le 14 juin 2015 Signaler Partager Posté(e) le 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 :-( Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sakkhho Posté(e) le 14 juin 2015 Signaler Partager Posté(e) le 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 Lien vers le commentaire Partager sur d’autres sites More sharing options...
jojo Posté(e) le 14 juin 2015 Signaler Partager Posté(e) le 14 juin 2015 avec tes 2 premières lignes, ta variable Tele, no va-t-elle pas continuellement basculer On / Off ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sakkhho Posté(e) le 14 juin 2015 Signaler Partager Posté(e) le 14 juin 2015 ha si, je dois faire plutôt un power- 50 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés