Aller au contenu

Messages recommandés

Posté(e)

@Gandalf

A verifier tout de même? Enable et Disable active et desactive une scene réciproquement. Donc il faut verifier si avec GEa lorsque tu ENABLESCENARIO ta scene, est-elle aussi redémarrée ? ?

Posté(e)

@pepite

 

Jusque maintenant dans ma batterie de Tests oui elles étaient bien réactivées par contre c'est long faut attendre les 30s.. :(

 

Je regarderais peut être a faire deux Script GEA ( enfin si c'est possible ) un avec un check toutes les 10s pour le Off/onn des scènes et un avec le check normal (  30s c'est bien ça ? ) pour les variables globales ( d'ailleurs celui-là je pourrais le faire toutes les 60min ( vu qu'il ne gérerait que des tranches d'heure pleine ;).

 

Enfin voilà après c'est du peaufine pour que l'ensemble soit le plus réactif possible .

 

 

Posté(e) (modifié)

Il est tout a fait possible d'avoir X scènes GEA qui tournent, attention au conflit sil y a le meme code dans les 2 scènes. De même, il faut X variables GEA.

 

Il n'est pas conseille de descendre en desosus de 30s, mais certains l'ont fait. Je n'ai pas d'experience à ce sujet, 30 secondes de ma vie ce n'est pas trop long.

 

Sous GEA tu peux faire du déclenchement instantané aussi.

 

 

 

Modifié par pepite
  • Upvote 1
Posté(e)

@pepite

 

Houla rien compris LoL je suis entre les Tests elles filles c'est chaud je relirais une fois valider la scène GEA comme elle est ;)

 

Et je reviendrais fort de mon incompétence poser plein de questions :13:

Posté(e)

Re coucou @pepite je reviens a la charge, car tout fonctionne bien, mais j'ai 2 pb .

 

Le premier lorsque le script SmartLight allume les lumières alors GEA éteint l'ID 14 automatiquement après 2 min :( 

 

Donc je me suis dit qu'il suffisait de rajouter une condition pour dire si la prise console plus de 30W et si la lampe est allumée l'éteindre après 2 min ( que j'ai changé en 3 min au passage ;) )

 

Le second c'est que je voudrais que ça allume la LED RVB et non le Dimmable 14 a 10%.

 

J'ai donc changé le script je n'ai pas d'erreur dans le Début, mais les LED RVB ne s'allume pas :( tous le reste fonctionne bien bon l'extinction des LED bien sur ne ce fait pas ;)

 

GEA.add({"Sensor+",132,30}, 30, "", {
    {"DisableScenario", 86},
    {"DisableScenario", 102},
    {"turnOff",124},
    {"turnOff",125},
    {"turnOff",53},
    {"turnOff",114},
    {"turnOff", 119},
    {"turnOff", 14},
    {"turnOff", 109},
    {"Value",140,setValue={R="204",G="0",B="255",W="100"}},
    }) 
  
  
GEA.add({{"Value+",140,setValue={R="204",G="0",B="255",W="100"},1},{"Sensor+",132,30}}, 3*60, "RVB 140 allumé depuis 3 mins, extinction", {{"turnOff", 140}})
  
GEA.add({"Sensor-",132,30}, 30, "TV veille, relance scriplights 86", {{"EnableScenario",86},{"EnableScenario",102}}) 
  

 

Posté(e)
Essaie avec ces modifications (en gras)

GEA.add({"Sensor+",132,30}, 30, "", {
    {"DisableScenario", 86},
    {"DisableScenario", 102},
    {"turnOff",124},
    {"turnOff",125},
    {"turnOff",53},
    {"turnOff",114},
    {"turnOff", 119},
    {"turnOff", 14},
    {"turnOff", 109},
    {"rgb", 140, 204, 0, 255, 100} -- {"rgb", <id>, <rouge>, <vert>, <bleu>, <blanc>}
    }) 
GEA.add({{"Value+",140, 0},{"Sensor+",132,30}}, 3*60, "RVB 140 allumé depuis 3 mins, extinction", {{"turnOff", 140}})
  
GEA.add({"Sensor-",132,30}, 30, "TV veille, relance scriplights 86", {{"EnableScenario",86},{"EnableScenario",102}}) 
  

 

  • Upvote 2
Posté(e) (modifié)
GEA.add({"Sensor+",132,30}, 30, "", {
    {"DisableScenario", 86},
    {"DisableScenario", 102},
    {"turnOff",124},
    {"turnOff",125},
    {"turnOff",53},
    {"turnOff",114},
    {"turnOff", 119},
    {"turnOff", 14},
    {"turnOff", 109},
    {"rgb",140,204,0,255,},
    }) 
  
GEA.add({{"Value+",140,0},{"Sensor+",132,30}}, 1*60, "RVB 140 allumé depuis 3 mins, extinction", {{"turnOff", 140}})
  
GEA.add({"Sensor-",132,30}, 30, "TV veille, relance scriplights 86", {{"EnableScenario",86},{"EnableScenario",102}}) 
 

 

 

Nop le RVB 140 ne s'allume po :(

 

OUPS j'ai oublié des espaces ..... Quel Branque....

Modifié par Gandalf
Posté(e)

YES YES YES YES 

 

GEA.add({"Sensor+",132,30}, 30, "", {
    {"DisableScenario", 86},
    {"DisableScenario", 102},
    {"turnOff",124},
    {"turnOff",125},
    {"turnOff",53},
    {"turnOff",114},
    {"turnOff", 119},
    {"turnOff", 14},
    {"turnOff", 109},
    {"rgb", 140, 204, 0, 255, 100},
    }) 
  
GEA.add({{"Value+",140,0},{"Sensor+",132,30}}, 1*60, "RVB 140 allumé depuis 3 mins, extinction", {{"turnOff", 140}})
  
GEA.add({"Sensor-",132,30}, 30, "TV veille, relance scriplights 86", {{"EnableScenario",86},{"EnableScenario",102}}) 
  

 

ça s'allume ET ça s'éteint ;)

 

WhouHouuuuuu

 

Merci Chef :)

  • Upvote 1
Posté(e)

Question a 100 sous ,

 

Je regarde a faire en sorte qu'un appuie sur un bouton Fibaro puisse engendrer l'arrêt d'une scène SmartLight et 2 appuie la réactiver ..

 

J'ai essayé ça, mais je pense que je n'ai pas la bonne syntaxe pour le coup du bouton :(

 

GEA.add({"Value", 104, 1}, , "Si appuie sur bouton 1 fois , couper SmartLight Bureau et allumer a 20%",{
    {"DisableScenario", 103},
    {"Value", 129, 20}
    })
    
    
    
GEA.Add({"Value", 104, 2} , ,"Si appuie 2 fois sur bouton , activer smartlight", {
    {"EnableScenario",102}
  })
  
  
GEA.Add({"DisableScenario", 103},{"Value+", 129, 10}, 120*60, "Si Puits allumé pendant plus de 2h et Scenario sur Off alors turn On SmartLightBureau", {
    {"EnableScenario",102}
    })

 

Posté(e)

Il te manque des accolades sur cette ligne :

 

GEA.Add({"DisableScenario", 103},{"Value+", 129, 10}, 120*60, "Si Puits allumé pendant plus de 2h et Scenario sur Off alors turn On SmartLightBureau", {
    {"EnableScenario",102}
    })

 

GEA.Add({{"DisableScenario", 103},{"Value+", 129, 10}}, 120*60, "Si Puits allumé pendant plus de 2h et Scenario sur Off alors turn On SmartLightBureau", {
    {"EnableScenario",102}
    })

Posté(e)

Et je n'ai pas compris ce que tu souhaites faire par "l'appuie du bouton" ?

 

EDIT : Compris.

 

Tu souhaite que l'appuie sur un bouton d'un VD enclenche une ligne de GEA.Cette fonctionnalité n'existe pas car l'appuie sur un bouton d'un VD ne provoque rien sur la HC2 donc GEA n'est pas capable de capturer cela.

Pour cela il faudrait, par exemple, que l'appuie provoque un changement d'une variable global ou d'un label.

Posté(e)

les bouton Fibaro : ButtonColors.jpg

 

 

OPnt 6 fonction : 1 appuie / 2 appuie / jusque 5 appuie et un appuie long .

 

Mon but est de dire si j'appui X fois sur le bouton ça engendre une action .

 

Ici je voudrais faire :

 

1 appuie = Stop Scène + allumage Y  a X%

2 appuie = Start Scene 

3 appuie = Toutes les lumières allumé ( ça je sais faire ;) )

1 appuie long = Toutes les lumières Off ( ça je sais faire )

 

Merci pour l'accolade manqué ;)

 

 

Posté(e)

Alors oui, c'est totalement possible mais je n'ai plus ce genre de bouton, le mien à tenu 2 semaines.

 

Je ne sais plus s'il faut utilisé CentralSceneEvent ou SceneActivation. J'arriverais donc plus t'aider mais c'est 100% faisable.

Posté(e)

Tu veux que je t'envoient bouton :60:

 

Plus sérieusement pense tu que le début de ma condition est bonne ? le : 

 

{"Value", 104, 1}

Sachant que l'ID 104 est le fameux bouton ;)

Posté(e)

@pepite, @Steven , donc je test un code qui ressemblerais plus a : 

 

  
GEA.add({"CentralSceneEvent", 104, 1}, , "Si appuie sur bouton 1 fois , couper SmartLight Bureau et allumer a 20%", {
    {"DisableScenario", 103},
    {"Value", 129, 20}
    })

car avec ça j'ai le DEBUG :

 

[DEBUG] 10:37:10: line 88: unexpected symbol near ','

 

 

la ligne 88 est la premier alors j'ai testé avec ça : ( pensais qu'il fallait que je définisse le temps a 0 seconde

 

GEA.add({"CentralSceneEvent", 104, 1},0 , "Si appuie sur bouton 1 fois , couper SmartLight Bureau et allumer a 20%", {

et il me dit :

 

[DEBUG] 10:38:45: line 1771: attempt to concatenate local 'name' (a nil value)

 

Posté(e)

{"CentralSceneEvent, 104, 1, "Pressed"}   --- Pour le bouton appuyé une fois

{"CentralSceneEvent, 104, 1, "Pressed2"}   --- Pour le bouton appuyé deux fois

 

Et il faut ajouté dans l'entête 

 

--[[

%% property

104 CentralSceneEvent 1

]]--

Posté(e)

Alors l'entête 

 

--[[
%% autostart
%% properties
104 CentralSceneEvent 1
%% globals
--]]

 

 

le code :

 

GEA.add({"CentralSceneEvent", 104, 1, "Pressed"}, , "20%", {
    {"DisableScenario", 103},
    {"Value", 129, 20},
    })

=

 

[DEBUG] 10:52:16: line 89: unexpected symbol near ','

et le Code :

 

GEA.add({"CentralSceneEvent", 104, 1, "Pressed"}, 30, "20%", {
    {"DisableScenario", 103},
    {"Value", 129, 20},
    })

=

 

[DEBUG] 10:54:19: line 1772: attempt to concatenate local 'name' (a nil value)

 

Posté(e)

@Gandalf, tu utilises quelle version de GEA au fait ?

Pas sur que CentralSceneEvent soit implémenté dans ta version en natif.

 

J'ai retrouvé, tu m'avais envoyé une version de ta scene, tu as la 5.42 de tibahut, tu ne pourras pas utilisé CentralSceneEvent pour le moment.

Patience.

 

 

Posté(e)

Bonjour tout le monde ;)

 

Je fais appel à vous car je rencontre un petit problème...

Le soir la lumière du salon s'éteint automatiquement quand on va se coucher... mais des fois (une ou deux fois par moi), elle ne s'éteint pas.

Ma question : existe-t-il une "commande" pour vérifier si toutes les commandes ont bien été exécutées?

Merci d'avance pour votre aide et pour vos réponses ;)

Posté(e)
Il y a 1 heure, Nissan_GT-R a dit :

elle ne s'éteint pas

Bonjour,

 

Tu vois quelquechose de particulier dans la console  ?

Posté(e)

Quand j'ai pas mal testé GEA parfois la box s'embrouille un petit rebut et elle ce comporte beaucoup mieux peut être a tester ;)

 

 

Posté(e)

Merci pour vos réponses ;)

Rien de particulier dans la console, la box continue de tourner normalement mais ça fait comme si elle avait "oublié" d'éteindre la lumière...

Je la redémarre de temps en temps mais rien à faire, ça recommence au bout de quelques semaines ou quelques mois...

Des fois ça tourne bien pendant plusieurs semaines ou plusieurs mois et après ça me fait le coup une fois ou deux... c'est très aléatoire.

Bizarre bizarre...

×
×
  • Créer...