Aller au contenu

Messages recommandés

Posté(e)

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}})
  
  
Posté(e)

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"}})
Posté(e)

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 ?

Posté(e)

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

Posté(e)

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

Posté(e)

@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

Posté(e)

@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

Posté(e)

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 ;-)

Posté(e)

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

Posté(e)

@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"]}})
Posté(e)

@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);
Posté(e)

 

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

Posté(e)

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"]}})

?

Posté(e)

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 ?

Posté(e)

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.

Posté(e)

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

Posté(e)

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

Posté(e)

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

Posté(e)

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

Posté(e)

avec tes 2 premières lignes, ta variable Tele, no va-t-elle pas continuellement basculer On / Off ?

×
×
  • Créer...