pepite Posté(e) le 31 octobre 2017 Signaler Posté(e) le 31 octobre 2017 @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 ? ?
Gandalf Posté(e) le 31 octobre 2017 Signaler Posté(e) le 31 octobre 2017 @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 .
pepite Posté(e) le 31 octobre 2017 Signaler Posté(e) le 31 octobre 2017 (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é le 31 octobre 2017 par pepite 1
Gandalf Posté(e) le 31 octobre 2017 Signaler Posté(e) le 31 octobre 2017 @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
Gandalf Posté(e) le 1 novembre 2017 Signaler Posté(e) le 1 novembre 2017 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}})
Steven Posté(e) le 1 novembre 2017 Auteur Signaler Posté(e) le 1 novembre 2017 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}}) 2
Gandalf Posté(e) le 1 novembre 2017 Signaler Posté(e) le 1 novembre 2017 (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é le 1 novembre 2017 par Gandalf
Steven Posté(e) le 1 novembre 2017 Auteur Signaler Posté(e) le 1 novembre 2017 Il manque aussi le 100 à la fin du RGB 1
Gandalf Posté(e) le 1 novembre 2017 Signaler Posté(e) le 1 novembre 2017 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 1
Gandalf Posté(e) le 4 novembre 2017 Signaler Posté(e) le 4 novembre 2017 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} })
Steven Posté(e) le 6 novembre 2017 Auteur Signaler Posté(e) le 6 novembre 2017 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} })
Steven Posté(e) le 6 novembre 2017 Auteur Signaler Posté(e) le 6 novembre 2017 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.
Gandalf Posté(e) le 6 novembre 2017 Signaler Posté(e) le 6 novembre 2017 les bouton Fibaro : 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é
Steven Posté(e) le 6 novembre 2017 Auteur Signaler Posté(e) le 6 novembre 2017 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.
Gandalf Posté(e) le 6 novembre 2017 Signaler Posté(e) le 6 novembre 2017 Tu veux que je t'envoient bouton 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
pepite Posté(e) le 6 novembre 2017 Signaler Posté(e) le 6 novembre 2017 Bonjour messieurs, Je pense que c'est CentralSceneEvent pour le button.
Gandalf Posté(e) le 6 novembre 2017 Signaler Posté(e) le 6 novembre 2017 @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)
Steven Posté(e) le 6 novembre 2017 Auteur Signaler Posté(e) le 6 novembre 2017 {"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 ]]--
Gandalf Posté(e) le 6 novembre 2017 Signaler Posté(e) le 6 novembre 2017 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)
pepite Posté(e) le 6 novembre 2017 Signaler Posté(e) le 6 novembre 2017 @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.
Gandalf Posté(e) le 6 novembre 2017 Signaler Posté(e) le 6 novembre 2017 HAAAAAAAAA DiMouAPa K'séPaVrai je peux volontiers Updater hein
Nissan_GT-R Posté(e) le 9 novembre 2017 Signaler Posté(e) le 9 novembre 2017 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
pepite Posté(e) le 9 novembre 2017 Signaler Posté(e) le 9 novembre 2017 Il y a 1 heure, Nissan_GT-R a dit : elle ne s'éteint pas Bonjour, Tu vois quelquechose de particulier dans la console ?
Gandalf Posté(e) le 9 novembre 2017 Signaler Posté(e) le 9 novembre 2017 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
Nissan_GT-R Posté(e) le 9 novembre 2017 Signaler Posté(e) le 9 novembre 2017 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...
Messages recommandés