Aller au contenu

Recommended Posts

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

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

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

@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

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, 

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

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

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

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

Toujours pas de nouvelles de steven ?

Envoyé de mon SM-G900F

Partager ce message


Lien à poster
Partager sur d’autres sites

@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

Toujours pas de nouvelles de steven ?

Envoyé de mon SM-G900F

 

Il fait sa timide  :)

  • Upvote 1

Partager ce message


Lien à poster
Partager sur d’autres sites

@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

@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 :

 

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

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

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

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

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

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

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

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

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

ha si, je dois faire plutôt un power- 50

Partager ce message


Lien à poster
Partager sur d’autres sites

×