Aller au contenu

Messages recommandés

Posté(e)

good evening, I dont really understand what to put in the header:

 

--[[
%% autostart

??
%% properties
13 value = id of a node (lamp/switch/etc) i understand this one
14 sceneActivation = ?? is this a node which triggers a scene ??

%% globals

should i put all the used globals here?

Awake

Asleep

etc?
--]]

 

Thank you for your help !

Posté(e)

Hello @basklj

 

Be zen, we will help you as better we can ;-)

 

AUTOTSTART : the scene GEA will automatically starts with the reboot of the Home Center

PROPERTIES : ids of device you want use as a trigger with "-1" in a line, when the value or other properties change it will start the line who corresponds to this device

GLOBALS : idem poroperties, you put only the globals you want using with trigger "-1" who starts the line immediately

 

 

Posté(e)
Le 31-1-2017 à 14:42, pepite a dit :

Hello @basklj

 

Be zen, we will help you as better we can ;-)

 

AUTOTSTART : the scene GEA will automatically starts with the reboot of the Home Center

PROPERTIES : ids of device you want use as a trigger with "-1" in a line, when the value or other properties change it will start the line who corresponds to this device

GLOBALS : idem poroperties, you put only the globals you want using with trigger "-1" who starts the line immediately

 

 

merci!

 

does this also concerns the local variables?

 

for example:

local Light = {"Global", "LuxHome", "2"}

 

do I only put "LuxHome" in the header or also "Light"

 

 

Posté(e)



Hello,
In the header, you write always the name of the global variable. In your exemple, "LuxHome"
:-)
But you can use in a line 'Light"

Posté(e)

salut a tous

 

j'ai un petit bleme

 

comment lancer scène avec un variable local

    ---- BOUTON-------
GEA.add(GEA.add({"SceneActivation", id["RIDEAU"] , 25}, -1, "", {action1})


local action1 = GEA.add(, -1, "", {
      {"Open", id["VOLET"], 100}, 
      {"Close", id["STORE"], 100},
      {"Open", id["RIDEAU"], 100},
      {"Global", "depart", "non"},
      })

 

Posté(e)

Bonjour @971jmd,

 

Comme ceci et je rajouterais tout de même une condition dans ta declaration "action1"


 

local action1 = GEA.add({condition}, -1, "", {
      {"Open", id["VOLET"], 100},
      {"Close", id["STORE"], 100},
      {"Open", id["RIDEAU"], 100},
      {"Global", "depart", "non"},
      {"NotStarted"} -- empeche demarrage automatique de la ligne
      })

---- BOUTON-------
GEA.add({"SceneActivation", id["RIDEAU"] , 25}, -1, "", {{"RestartTask", action1}})

 

  • Upvote 1
Posté(e)
local action1 = {"Open", id["VOLET"], 100}, 
      {"Close", id["STORE"], 100},
      {"Open", id["RIDEAU"], 100},
      {"Global", "depart", "non"}

    ---- BOUTON-------
GEA.add({"SceneActivation", id["RIDEAU"] , 25}, -1, "", {action1})

 

  • Upvote 2
Posté(e)

Je réponds plus trop sur le forum car chaque fois que je veux poster un message, je dois "réinitialiser" mon mot de passe alors je commence à en avoir marre et j'abandonne.

 

Donc si tu as une question importante, hésite pas à m'écrire à la maison.

Posté(e)

j'ai tester et rien ne ce passe pas d'erreur dans le debug

 

local action1 = {"Open", id["VOLET"], 100}, 
      {"Close", id["STORE"], 100},
      {"Open", id["RIDEAU"], 100},
      {"Global", "depart", "non"}

local action1 = {"Time", "16:00", "7:10"}, 
      {"turnOn", id["LAMPE_SOUS_PROJO"]}

    ---- BOUTON-------
GEA.add({"SceneActivation", id["RIDEAU"] , 24}, -1, "Mode je suis à la maison", {action1})  

  

 

Posté(e)

Bonjour et bon dimanche à vous ;)

 

Je reviens vers vous car je rencontre un petit problème avec cette commande :

 

GEA.add({id["SENSOR_SALON"], {"Value-", id["SENSOR_SALON_LUM"], 3}, {"Global", "Vacances", "Travail"}}, -1, "", {{"Time", "03:45", "08:44"}, {"turnOn", id["WALL_PLUG_HALOGENE"]}})
 

Dans l'idée, la lampe halogène doit s'allumer entre 3h45 et 8h44 à condition que mon capteur détecte une présence et que la luminosité soit inférieurs à 3 lux...

 

Au début tout fonctionnait correctement...

Ensuite la lampe halogène s'est mise à s'allumer toute seule de temps en temps (2 ou 3 fois par mois) à 03h45...

Maintenant ça le fait tous les jours... tous les jours à 3h45 la lumière s'allume alors qu'on est dans la chambre en train de dormir !!!

 

J'insiste sur le fait qu'au début tout fonctionnait parfaitement !

 

Merci d'avance pour votre aide et pour vos idées ;)

Posté(e)

Bonjour @Nissan_GT-R,

 

Si ca s'allume c'est que les conditions sont remplies, alors :

 - es-tu sur du retour du capteur ? niveau de batterie ? il fonctionne bien ?

 - animal domestique? qui passerait à heure régulière heuuu peu de chance

 - as tu d'autres lignes avec ce capteur ?

Posté(e)

salut a tous

 

je souhaite savoir si {“Disarmed”} qui est une option peut être une condition

 

ce que je cherche a faire c'est si capteur désarmé alors.......

 

 

Posté(e)

Salut  @971jmd,

 

C'est le cas déjà.

C'est une OPTION dans la syntaxe, mais qui dans les faits est une CONDITION. C'est le même fonctionnement que "Time" ;-)

  • Upvote 1
Posté(e)
Le 03/02/2017 à 12:34, 971jmd a dit :

j'ai tester et rien ne ce passe pas d'erreur dans le debug

je revient sur ça 

 

ça ne fonctionne pas :15:

Le 03/02/2017 à 12:34, 971jmd a dit :

local action1 = {"Open", id["VOLET"], 100}, 
      {"Close", id["STORE"], 100},
      {"Open", id["RIDEAU"], 100},
      {"Global", "depart", "non"}

local action1 = {"Time", "16:00", "7:10"}, 
      {"turnOn", id["LAMPE_SOUS_PROJO"]}

    ---- BOUTON-------
GEA.add({"SceneActivation", id["RIDEAU"] , 24}, -1, "Mode je suis à la maison", {action1})  

  

 

 

Posté(e)

Merci pepite pour ton aide ;)

 

Le capteur est ok, j'ai d'autres lignes avec ce capteur mais je les ai supprimées les unes après les autres mais rien ne change...

 

Pas d'animal non plus... j'ai supprimé la condition " {"Time", "03:45", "08:44"} " et biensûr là ça fonctionne, mais dès que je la remet ça recommence :(

 

Le pire c'est que avant ça fonctionnait très bien...

Posté(e)
il y a 20 minutes, 971jmd a dit :

je revient sur ça 

 

ça ne fonctionne pas :15:

 

 

Tu t'attends à ce que ta variable action1 contienne quoi avec un code pareil ?

  • Upvote 1
Posté(e)
il y a 20 minutes, Nissan_GT-R a dit :

Merci pepite pour ton aide ;)

 

Le capteur est ok, j'ai d'autres lignes avec ce capteur mais je les ai supprimées les unes après les autres mais rien ne change...

 

Pas d'animal non plus... j'ai supprimé la condition " {"Time", "03:45", "08:44"} " et biensûr là ça fonctionne, mais dès que je la remet ça recommence :(

 

Le pire c'est que avant ça fonctionnait très bien...

 

Qu'est ce qu'il y a dans ton entête ?

×
×
  • Créer...