pepite Posté(e) le 15 octobre 2019 Signaler 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
lestatstann Posté(e) le 15 octobre 2019 Signaler 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
pepite Posté(e) le 15 octobre 2019 Signaler 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 ?
lestatstann Posté(e) le 15 octobre 2019 Signaler Posté(e) le 15 octobre 2019 Malheureusement non pas de bouton non plus :
ADN182 Posté(e) le 15 octobre 2019 Signaler 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"})
pepite Posté(e) le 16 octobre 2019 Signaler 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
lestatstann Posté(e) le 17 octobre 2019 Signaler 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 ?
pepite Posté(e) le 17 octobre 2019 Signaler 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 ?
lestatstann Posté(e) le 17 octobre 2019 Signaler 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 =)
Steven Posté(e) le 17 octobre 2019 Auteur Signaler Posté(e) le 17 octobre 2019 Tiens nous au courant de ton test et on te pond un code compatible GEA.
pepite Posté(e) le 18 octobre 2019 Signaler 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 ;-)
lestatstann Posté(e) le 18 octobre 2019 Signaler 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 =)
soulac Posté(e) le 20 octobre 2019 Signaler 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
Steven Posté(e) le 20 octobre 2019 Auteur Signaler 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
soulac Posté(e) le 21 octobre 2019 Signaler 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 ?
pepite Posté(e) le 21 octobre 2019 Signaler Posté(e) le 21 octobre 2019 Bonjour, Tes periodes été et hiver peuvent aussi être gérées par DST ou NODST ;-)
pepite Posté(e) le 22 octobre 2019 Signaler 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 ?
soulac Posté(e) le 22 octobre 2019 Signaler 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.
pepite Posté(e) le 22 octobre 2019 Signaler 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})
mipa Posté(e) le 22 octobre 2019 Signaler 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.
Dragoniacs Posté(e) le 22 octobre 2019 Signaler 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
mipa Posté(e) le 22 octobre 2019 Signaler 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 ?
soulac Posté(e) le 22 octobre 2019 Signaler 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 ?
pepite Posté(e) le 22 octobre 2019 Signaler 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
soulac Posté(e) le 22 octobre 2019 Signaler 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 ?
Messages recommandés