pepite Posté(e) le 15 octobre 2019 Signaler Partager Posté(e) le 15 octobre 2019 Salut @ADN182, Facilement détournable ;-), enfin je crois Vérifie ce que le RGB te renvoie AVEC puis SANS program : GEA.add({"Program", 354}, 30,"{Result}") Après un petit GEA.add({"Program", 354}, 30,"{Result}", {"VariableCache", "ProgramRGB", "ON"}) GEA.add({"Or", 354, {"VariableCache", "ProgramRGB", "ON"}}, 30, "RGB ON") Ou alors tu mets un program qui n'existe pas, qui permet de jouer avec les differents programs GEA.add({"Program!", 354,22}, 30,"{Result}", {"VariableCache", "ProgramRGB", "ON"}) GEA.add(354, 30, "RGB OFF", { {"Inverse"}, {"VariableCache", "ProgramRGB", "OFF"}}) GEA.add({354, {"VariableCache", "ProgramRGB", "OFF"}}, 30, "RGBs OFF", {"Inverse"}) Evidemment non testé, mais ca donne l'idée ;-) 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
lestatstann Posté(e) le 15 octobre 2019 Signaler Partager Posté(e) le 15 octobre 2019 Bonjour à tous, je continue ma domotisation et j'en arrive au coin TV... J'ai pu inclure mon ampli Onkyo avec un VD (issu des plugins Fibaro) ce qui me permet d'avoir tout un tas de commande dans GEA, (voir PJ) Or il me manque une commande, en effet j'ai deux sorties branchées sur l'ampli, et j'aimerai, pouvoir choisir la sortie avec GEA, un genre de Output Main et Output sub. Il y a bien une ligne "output" dans la liste ci dessous mais je ne pense pas que cela soit le HDMI Output. Quelqu'un a t il une idée ? Merciiiiii Lien vers le commentaire Partager sur d’autres sites More sharing options...
pepite Posté(e) le 15 octobre 2019 Signaler Partager Posté(e) le 15 octobre 2019 Bonjour @lestatstann, C'est bien un module virtuel que tu as pour ton Onkyo ? As tu donc un bouton pour tester depuis ton module virtuel ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
lestatstann Posté(e) le 15 octobre 2019 Signaler Partager Posté(e) le 15 octobre 2019 Malheureusement non pas de bouton non plus : Lien vers le commentaire Partager sur d’autres sites More sharing options...
ADN182 Posté(e) le 15 octobre 2019 Signaler Partager Posté(e) le 15 octobre 2019 Merci @pepite, Il y a 14 heures, pepite a dit : GEA.add({"Program", 354}, 30,"{Result}") ça donne, le numéro du programme et donc 0 si pas de progam du coup voici la soluce : GEA.add({id["BANDEAU_EVIER"], {"Program", id["BANDEAU_EVIER"], 0}}, 30, "RGB OFF", {"Inverse"}) Lien vers le commentaire Partager sur d’autres sites More sharing options...
pepite Posté(e) le 16 octobre 2019 Signaler Partager Posté(e) le 16 octobre 2019 Bonjour, @ADN182 Well done ;-) @lestatstann Clique sur - setMute() pour voir le code proposé, puis mets nous le code du bouton mute et du setMute() (qui devraient etre identiques) Puis sur : -setOutput() pour avoir le code Lien vers le commentaire Partager sur d’autres sites More sharing options...
lestatstann Posté(e) le 17 octobre 2019 Signaler Partager Posté(e) le 17 octobre 2019 Bonjour @pepite Merci pour ton implication ! Voici les commandes demandées : fibaro:call(180, "setMute", "") fibaro:call(180, "setOutput", "") Je commence à comprendre le raisonnement, je pense que maintenant je dois essayer le "setOutpout" avec différentes valeurs comme "Main", "Sub" etc ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
pepite Posté(e) le 17 octobre 2019 Signaler Partager Posté(e) le 17 octobre 2019 Bonjour @lestatstann, On est un peu HS du support GEA ;-) Regarde le code qui se trouve derriere ton bouton "Mute". Quel est-il ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
lestatstann Posté(e) le 17 octobre 2019 Signaler Partager Posté(e) le 17 octobre 2019 Ben c'est ce que je vous ai envoyé non ? quand je veux reprendre le "mute" dans GEA il colle ce code : fibaro:call(180, "setMute", "") là n'est pas votre question ? De plus c'est dans GEA que j'aimerais piloter cela, donc pourquoi HS ? Et je me suis permis de le publier dans la bonne section mais j'ai l'impression que les autres sections sont mortes :x je vais tenter un code de ce genre ce soir : fibaro:call(180, "setOutput", "Main") Il me semble que c'est ce que je cherche Merci d'avance =) Lien vers le commentaire Partager sur d’autres sites More sharing options...
Steven Posté(e) le 17 octobre 2019 Auteur Signaler Partager Posté(e) le 17 octobre 2019 Tiens nous au courant de ton test et on te pond un code compatible GEA. Lien vers le commentaire Partager sur d’autres sites More sharing options...
pepite Posté(e) le 18 octobre 2019 Signaler Partager Posté(e) le 18 octobre 2019 Il y a 15 heures, lestatstann a dit : quand je veux reprendre le "mute" dans GEA il colle ce code : Bonjour, MéaCulpa, je n'ai pas été très clair. Effectivement, cela fait cela lorsque tu es dans la scène de GEA et que tu vas chercher le setMute() des actions depuis GEA. Je voudrais en plus connaitre TOUT le code présent derriere le bouton "MUTE" du VD pour savoir s'il y a autre chose que fibaro:call(180, "setMute","") Tu ne peux pas directement utilise le code LUA de fibaro dans GEA, qui est un langage à lui tout seul. Comme dit le maitre, tiens nous au courant et on te mettra cela en mode GEA ;-) Lien vers le commentaire Partager sur d’autres sites More sharing options...
lestatstann Posté(e) le 18 octobre 2019 Signaler Partager Posté(e) le 18 octobre 2019 Malheureusement pas de réaction à ma fonction output comme vous le prédisiez, pourrais tu me rappeler comment obtenir le code LUA du bouton mute ? (c'est un plugin Fibaro) Merci =) Lien vers le commentaire Partager sur d’autres sites More sharing options...
soulac Posté(e) le 20 octobre 2019 Signaler Partager Posté(e) le 20 octobre 2019 bonjour Messieurs, Bon question bête je sais mais je n'arrive plus à fermer mes volets à une heure précise en fonction d'un période (Hiver - été) J'arrive bien à fermer mes volets à une heure précise avec le code suivant : -- Fermeture des volets de la cuisine à 23h00 GEA.add(true , 30 , "" , {{"Time","23:00","23:01"},{"Close",id["VR_CUISINE"],100}}) j'ai ajouté deux conditions comme suite : local PeriodeEte = {"Dates","01/05","15/10"} local PeriodeHiver = {"Dates","16/10","30/04"} Maintenant j'ai associé les deux : -- Fermeture des volets de la cuisine à 23h00 l'été GEA.add(PeriodeEte, 30 , "" , {{"Time","23:00","23:01"},{"Close",id["VR_CUISINE"],100}}) -- Fermeture des volets de la cuisine à 21h00 l'hiver GEA.add(PeriodeHiver, 30 , "" , {{"Time","21:00","21:01"},{"Close",id["VR_CUISINE"],100}}) Mais malheureusement cela ne fonctionne pas. Une petite idée SVP Lien vers le commentaire Partager sur d’autres sites More sharing options...
Steven Posté(e) le 20 octobre 2019 Auteur Signaler Partager Posté(e) le 20 octobre 2019 Quelqu'un a remonté le problème avec les dates. Il faudrait mentionner l'année. Je n'ai pas encore eu le temps de vérifier. Envoyé de mon SM-G935F en utilisant Tapatalk Lien vers le commentaire Partager sur d’autres sites More sharing options...
soulac Posté(e) le 21 octobre 2019 Signaler Partager Posté(e) le 21 octobre 2019 @Steven merci pour ton retour juste pour info avant avec GEA V5 j'avais cette ligne qui fonctionné avec dates. --Fermeture des volets à 80% si D_TEMP_EXT est à 25°C --GEA.add({"Value+",id["D_TEMP_EXT"], 25}, 10*60, "Fermeture VR Temp + 25°C",{{"Time","11:50","19:00"},{"Dates","01/05","01/10"},{"Close",id["VR_SAM"],80},{"Close",id["VR_CHAMBRE_P"],80},{"Close",id["VR_CHAMBRE_M"],80}}) Donc si je comprends bien pas moyen de ce servir de Dates avec GEA V6 ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
pepite Posté(e) le 21 octobre 2019 Signaler Partager Posté(e) le 21 octobre 2019 Bonjour, Tes periodes été et hiver peuvent aussi être gérées par DST ou NODST ;-) Lien vers le commentaire Partager sur d’autres sites More sharing options...
pepite Posté(e) le 22 octobre 2019 Signaler Partager Posté(e) le 22 octobre 2019 Bonjour messieurs, @ArTi69 Could you give us your line 735 please ? your "ui....value" is not a global but a label certainly under %% properties to ativate immediately when the value of the label change @MAM78 Je ne comprends déjà meme pas tes conditions, lol trop tôt ;-) Soit une ouverture de fenetre, soit "terrasse off" OU (terrasse on ET timer 01) soit "jardin off", OU (terrasse on ET timer 01) soit "garage off, OU ("terrasse on ET timer 01") J'ai bon ? As tu testé ? Ca fonctionne ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
soulac Posté(e) le 22 octobre 2019 Signaler Partager Posté(e) le 22 octobre 2019 Le 21/10/2019 à 08:41, pepite a dit : Bonjour, Tes periodes été et hiver peuvent aussi être gérées par DST ou NODST ;-) @pepite j'ai testé avec DST et NODST avec le code suivant : local PeriodeEte = {"DST"} local PeriodeHiver = {"NODST"} GEA.add(PeriodeHiver, 30 , "" , {{"Time","09:05","09:06"},{"Close",id["VR_CHAMBRE_AMIS"],100}}) Mais cela ne fonctionne pas. Une petite idée. Lien vers le commentaire Partager sur d’autres sites More sharing options...
pepite Posté(e) le 22 octobre 2019 Signaler Partager Posté(e) le 22 octobre 2019 Salut @soulac Et comme ceci : GEA.add({ {"NODST"}, {"Time","09:05","09:06"}}, 30 , "" , {"Close",id["VR_CHAMBRE_AMIS"],100}) Lien vers le commentaire Partager sur d’autres sites More sharing options...
mipa Posté(e) le 22 octobre 2019 Signaler Partager Posté(e) le 22 octobre 2019 Hello les spécialistes du GEA Petit soucis pour ma part ces derniers temps. Une lampe extérieur qui ne doit s'allumer qu'entre le coucher et le lever du jour s'allume depuis quelque temps aussi la journée, et en plus la condition temps n'est plus respecté (CAD qu'elle reste allumé en permanence) une idée ou chercher ? Je ne vois rien d'anormal sur le debug Si je l'éteint en manuel cela fonctionne. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dragoniacs Posté(e) le 22 octobre 2019 Signaler Partager Posté(e) le 22 octobre 2019 @mipa peux tu nous donner tes lignes de commande GEA associées à ces actions ?Envoyé de mon SM-A530F en utilisant Tapatalk Lien vers le commentaire Partager sur d’autres sites More sharing options...
mipa Posté(e) le 22 octobre 2019 Signaler Partager Posté(e) le 22 octobre 2019 Oui bien sûre ! local exctinction = GEA.add({"Time", "Sunset", "Sunrise"}, 3*60, "", { {"turnOff",id["LampeExterieur"]}, {"NotStart"} }) -- 1er passage devant le detecteur, Lampe éteinte, GEA.add({{"Time", "Sunset", "Sunrise"}, {id["DetecteurMVT"]}, {"TurnOff",id["LampeExterieur"]}}, -1, "", { {"TurnOn", id["LampeExterieur"]}, {"RestartTask", exctinction } }) -- 2ème passage deavnt le detecteur, Lampe allumée GEA.add( { {id["DetecteurMVT"]}, {"Time", "Sunset", "Sunrise"}, {"TurnOn",id["LampeExterieur"]} }, -1, "", {"RestartTask", exctinction} ) Est ce que cela ne viendrait pas plutôt d'ici ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
soulac Posté(e) le 22 octobre 2019 Signaler Partager Posté(e) le 22 octobre 2019 Il y a 1 heure, pepite a dit : Salut @soulac Et comme ceci : GEA.add({ {"NODST"}, {"Time","09:05","09:06"}}, 30 , "" , {"Close",id["VR_CHAMBRE_AMIS"],100}) @pepite bon effectivement en supprimant les ligne de condition : local PeriodeEte = {"DST"} local PeriodeHiver = {"NODST"} cela fonctionne avec la ligne GEA.add({{"DST"}, {"Time","10:55","10:56"}}, 30 , "" , {"Close",id["VR_CHAMBRE_AMIS"],100}) Maintenant pouvons nous avancer la date DST et NOTDST ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
pepite Posté(e) le 22 octobre 2019 Signaler Partager Posté(e) le 22 octobre 2019 @mipa Peux tu essayer cela stp : local exctinction = GEA.add({ {"turnOn", id["LampeExterieur"]}, {"Time", "18:45", "08:30"} }, 3*60, "", { {"turnOff",id["LampeExterieur"]}, {"NotStart"} }) -- 1er passage devant le detecteur, Lampe éteinte, GEA.add({ id["DetecteurMVT"], {"Time", "18:45", "08:30"}, {"turnOff",id["LampeExterieur"]}}, -1, "", { {"turnOn", id["LampeExterieur"]}, {"RestartTask", exctinction } }) -- 2ème passage deavnt le detecteur, Lampe allumée GEA.add( { id["DetecteurMVT"], {"Time", "18:45", "08:30"}, {"turnOn",id["LampeExterieur"]} }, -1, "", {"RestartTask", exctinction} ) @soulac As tu essaye de mettre l'annee comme t'a conseille @Steven. comme ceci local PeriodeEte = {"Dates","01/05/19","15/10/19"} local PeriodeHiver = {"Dates","16/10/19","30/04/19"} -- Fermeture des volets de la cuisine à 23h00 l'été GEA.add(PeriodeEte, 30 , "" , {{"Time","23:00","23:01"},{"Close",id["VR_CUISINE"],100}}) -- Fermeture des volets de la cuisine à 21h00 l'hiver GEA.add(PeriodeHiver, 30 , "" , {{"Time","21:00","21:01"},{"Close",id["VR_CUISINE"],100}}) 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
soulac Posté(e) le 22 octobre 2019 Signaler Partager Posté(e) le 22 octobre 2019 @pepite Merci pour ton retour mais malheureusement cela ne fonctionne pas. @Steven si j'ai bien compris "Dates" est un bug de la version GEA V6 ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés