Domodial 351 Signaler ce message Posté(e) 2 janvier 2016 Hello, Le parametre pour la gestion des LUX avec GEA c'est Sensor ou ça se passe avec Value- ou + ? Car je n'arrive a rien avec les deux, l'allumage est immédiat et non sur <4 Lux Merci Partager ce message Lien à poster Partager sur d’autres sites
jojo 2 620 Signaler ce message Posté(e) 2 janvier 2016 Ah tu as plusieurs Devices qui pourraient rentrer dans la danse ? Il ne faudrait pas multiplier les lignes, car si tu as 20 devi es ce sera l'enfer, et si tu veux changer autre chose tu devras le faire 20 fois +>pas beau. Validons d'abord qu'avec 1 device c'est comme tu veux, on verra ensuite pour l'étendre àplusieurs Devices Partager ce message Lien à poster Partager sur d’autres sites
Sakkhho 469 Signaler ce message Posté(e) 2 janvier 2016 Hello, Le parametre pour la gestion des LUX avec GEA c'est Sensor ou ça se passe avec Value- ou + ? Car je n'arrive a rien avec les deux, l'allumage est immédiat et non sur <4 Lux Merci C'est sensor de mémoire - mais j'utilise pas. Post ta ligne, on y verra plus clair (sans jeu de mot) Ah tu as plusieurs Devices qui pourraient rentrer dans la danse ? Il ne faudrait pas multiplier les lignes, car si tu as 20 devi es ce sera l'enfer, et si tu veux changer autre chose tu devras le faire 20 fois +>pas beau. Validons d'abord qu'avec 1 device c'est comme tu veux, on verra ensuite pour l'étendre à plusieurs Devices Ha oui, j'ai 10 modules qui sont armés quand l'alarme passe sur ON, donc 20 lignes ... oui ta syntaxe est meilleur, car elle évite de créer une valeur dans un variable prédéfinies de plus (meme si je pense que l'impact est nul ?) moi j'avais ca -- Variable à Intrusion si module en alerte et armé GEA.add({id["OUV_CAVE"],AlarmeOn}, -1, "Alerte intrusion ! Porte Cave - #date# #time#", {{"Armed"}, {"VirtualDevice", id["ETAT_ALARME"], 3}, {"VirtualDevice", id["GESTION_CAMERA"], 2}, {"VirtualDevice", id["GESTION_CAMERA"], 6}}) -- Variable à IntrusionConfirmée si module en alerte et armé et Intrusion deja detectée GEA.add({id["OUV_CAVE"],Intrusion}, -1, "Intrusion confirmée! Porte Cave - #date# #time#", {{"Armed"},{"Global", "Etat_Alarme", "Intrusion Confirmée"}}) -- Gestion de la Sirene si Mode Vacances GEA.add({IntrusionConf, onVacation}, 2*60, "Sirene ON",{{"turnOn",id["SIRENE"]},{"Repeat"}}) GEA.add(id["SIRENE"], 5*60, "Sirene OFF",{{"turnOff",id["SIRENE"]}}) donc plus de lignes ... et pas optimisé du tout par contre comment on simplifie pour limiter les lignes de mes 10modules ? Partager ce message Lien à poster Partager sur d’autres sites
jojo 2 620 Signaler ce message Posté(e) 2 janvier 2016 Hello, Le parametre pour la gestion des LUX avec GEA c'est Sensor ou ça se passe avec Value- ou + ? Car je n'arrive a rien avec les deux, l'allumage est immédiat et non sur <4 Lux Merci j'utilise ceci, et ça fonctionne impeccable ! {"Value-", DeviceID["LUX_HALLNUIT_SDJ"], 5} Partager ce message Lien à poster Partager sur d’autres sites
jojo 2 620 Signaler ce message Posté(e) 2 janvier 2016 @Sakkhho, Pour pouvoir gérer plusieurs devices diférents, il faudra passer par une VG dont la valeur sera ensuite gérée par GEA.. As-tu testé mon code (en remplaçant la sirène par une lampe, pour ne pas énerve les voisins) ? Dès que confirmé, je regarde pour plusieurs devices Partager ce message Lien à poster Partager sur d’autres sites
Sakkhho 469 Signaler ce message Posté(e) 2 janvier 2016 oui ça fonctionne sauf qu'àla 2nde détection la ligne 1 et 2 sont lues, car les deux sont valables. avec ma variable à"intrusion confirmée" je limitai l'exécution àla 2nde ligne Partager ce message Lien à poster Partager sur d’autres sites
jojo 2 620 Signaler ce message Posté(e) 2 janvier 2016 pour moi, la ligne 1 devait s'exécuter à chaque fois. et la ligne 2 seulement à la confirmation (donc à la 2° fois). Pour plusieurs devices, il te faut 2 intrusions du même device ou deux intrusions de devices différents, c'est ok (ce serait plus simple) ? Partager ce message Lien à poster Partager sur d’autres sites
Sakkhho 469 Signaler ce message Posté(e) 2 janvier 2016 2 intrusions, peut importe le device, (le meme ou un autre) la ligne 1 doit s'exécuter tout le temps ( = si maison pas seulement en mode vacances) mais si j'execute la ligne 2 car les conditions sont remplis, la ligne 1 s'exécute aussi une seconde fois en meme temps car les conditions sont aussi là (pas très grave tu me diras.) Partager ce message Lien à poster Partager sur d’autres sites
Olinet 16 Signaler ce message Posté(e) 2 janvier 2016 Est-il possible de fixer une valeur àune variable globale dans GEA a une heure précise ? Partager ce message Lien à poster Partager sur d’autres sites
Sakkhho 469 Signaler ce message Posté(e) 2 janvier 2016 oui on peut tout faire avec GEA ici avec 'Time" comme par exemple GEA.add(true, 30, "", {{"Time", "01:00", "01:00"}, {"Time", "14:00", "14:00"}, {"VirtualDevice", id["MY_BATTERIES"], 11},}) -- Verification Batteries je fais un appuie sur le VD batteries 2 fois par jour pour fixer la valeur tu fais GEA.add(true, 30, "", {{"Time", "14:00", "14:00"}, {"Global", "tavariable", "tavaleur"}}) 1 Partager ce message Lien à poster Partager sur d’autres sites
Olinet 16 Signaler ce message Posté(e) 2 janvier 2016 Merci Sakkhho, juste fabuleux ce GEA ! Partager ce message Lien à poster Partager sur d’autres sites
Sakkhho 469 Signaler ce message Posté(e) 2 janvier 2016 De rien je te conseil de regarder le showroom ici tu trouveras beaucoup d'idées et d'exemples. GEA m'a permis de virer presque toutes mes scènes et tout passe par là . C'est top niveau. Partager ce message Lien à poster Partager sur d’autres sites
Domodial 351 Signaler ce message Posté(e) 2 janvier 2016 j'utilise ceci, et ça fonctionne impeccable ! {"Value-", DeviceID["LUX_HALLNUIT_SDJ"], 5} Helo Jojo, Ben je galère pas mal, en fait avec ma ligne, soit rien ne se passe lorsque le detecteur clignote, soit il s'allume tout seul je ne sais pas pourquoi. Je n'ai aucun autre ligne qui commande cet éclairage. --- Allumage à 50% dès que détection mouvement en dessous de 2Lux. GEA.add({{"Value-", id["LUX_SEJOUR"], 2}, {id["DETECTEUR_SEJOUR"]}}, -1, "", {{"Value", id["MURAL_SEJOUR"],50}}) Partager ce message Lien à poster Partager sur d’autres sites
Sakkhho 469 Signaler ce message Posté(e) 2 janvier 2016 le -1 est valable uniquement pour le LUX (la 1ere commande) si tu veux un -1 pour LUX ou DETECT alors il te faut 2 lignes inverse les 2 déjà c'est plus logique On switch ON instannement si DETECTION et si LUX<2 GEA.add({{id["DETECTEUR_SEJOUR"]},{"Value-", id["LUX_SEJOUR"], 2}}, -1, "", {{"Value", id["MURAL_SEJOUR"],50}}) 1 Partager ce message Lien à poster Partager sur d’autres sites
Peter 68 Signaler ce message Posté(e) 2 janvier 2016 @Domodial si ca peut t'aider GEA.add({id["DETECTEUR_ESCALIER"], {"Value-", id["LUX"], 5}}, -1, "", {{"turnOn", id["E_CLAIRAGE_ESCALIER"],{"Value", 20}}}) --GEA.add( id["DETECTEUR_ESCALIER"], 30, "", {{"Inverse"}, {"turnOff", id["E_CLAIRAGE_ESCALIER"]}}) --=================================================================== tu a juste a l'adapter Partager ce message Lien à poster Partager sur d’autres sites
Domodial 351 Signaler ce message Posté(e) 2 janvier 2016 Je craque, parce que quand meme comme je l'ai dit j'ai tout essayé, mais c'est une daube ou quoi ce module ? Un simple allumage ne passe pas. Si je fait un simple allumage a partir d'une scène bloc ça fonctionne. Ha ben tient, il vient de s'allumer avec 10 secondes de délais. GEA.add({ id["DETECTEUR_SEJOUR"], {"Value-", id["LUX_SEJOUR"], 3}}, -1, "", {{"TurnOn", id["MURAL_SEJOUR"]}}) Partager ce message Lien à poster Partager sur d’autres sites
Sakkhho 469 Signaler ce message Posté(e) 2 janvier 2016 Tu peux le régler plus sensible peut être Partager ce message Lien à poster Partager sur d’autres sites
Sakkhho 469 Signaler ce message Posté(e) 2 janvier 2016 Tu peux le régler plus sensible peut être Partager ce message Lien à poster Partager sur d’autres sites
Domodial 351 Signaler ce message Posté(e) 2 janvier 2016 J'ai viré les LUX, ça ne s'allume pas non plus. Alors que sur une scène bloc c'est immédiat... je craque EDIT : il est réglé a 8 donc le plus sensible, je craque. Partager ce message Lien à poster Partager sur d’autres sites
Domodial 351 Signaler ce message Posté(e) 3 janvier 2016 J'ai localisé pourquoi je n'avais pas de réponse de GEA, bien que le log me disait qu'il allumait la dite lampe. En fait j'ai par erreur tapé un "TurnOn" àla place de "turnOn" C'est ce matin en m'y remettant que j'ai trouvé, l'allumage est donc immédiat comme en mode bloc. Quel quiche Partager ce message Lien à poster Partager sur d’autres sites
pepite 1 272 Signaler ce message Posté(e) 3 janvier 2016 tant moeiux !! pas tout suivi, je redebarque, mais le principal est que cela fonctionne !! Partager ce message Lien à poster Partager sur d’autres sites
Did 1 722 Signaler ce message Posté(e) 3 janvier 2016 J'aurais pu la faire aussi, celle-ci. Partager ce message Lien à poster Partager sur d’autres sites
Domodial 351 Signaler ce message Posté(e) 3 janvier 2016 Comment faites vous pour stoper une action lorsque reprise manuel ? J'ai une ligne qui tous les jours allume une lampe (et s'éteind a 20h30) Mais si cette lampe me dérange a un moment, elle se rallume. Je ne sais pas comment arrêter la relance. Un stoptask ? GEA.add({"Value-", id["LUX_SEJOUR"], 10}, -1, "", {{"turnOn", id["PLAFOND_SALON"]}}) Partager ce message Lien à poster Partager sur d’autres sites
Domodial 351 Signaler ce message Posté(e) 3 janvier 2016 Avec ce code ça semble fonctionner ---------------------------------- --- LUMIERES AUTOMATIQUE SALON -- ---------------------------------- --- Allumage Plafond Salon si 10LUX GEA.add({"Value-", id["LUX_SEJOUR"], 10}, -1, "", {{"turnOn", id["PLAFOND_SALON"]}, {"RestartTask", PlafonSalond}}) --- On stop l'allumage à 20h30 quoi qu'il arrive local PlafonSalond = GEA.add({id["PLAFOND_SALON"]}, -1, "", {{"Time", "20:29", "20:30"}, {"turnOff", id["PLAFOND_SALON"]}}) --- On arrete le declenchement en boucle si appuie manuel sur interrupteur GEA.add(id["PLAFOND_SALON"], -1, "", {{"StopTask", PlafonSalond}}) Ha ben non, la lampe vient de se rallumer Grrrrrr Partager ce message Lien à poster Partager sur d’autres sites
pepite 1 272 Signaler ce message Posté(e) 3 janvier 2016 (modifié) Tu ne veux pas que cela se rallume si tu l’éteins manuellement ? La tu dis, si la luminosite est <10 lux, allume la lampe "plafond salon" Au choix : avec une variable Globale genre "PlafondSalon" pour allumer GEA.add({"Value-", id["LUX_SEJOUR"], 10}, -1, "", {{"turnOn", id["PLAFOND_SALON"]}, {"Global", "PlafondSalon", "auto"}}) pour eteindre a 20h30, tu verifies la condition sur la variable Plafond Salon GEA.add({"Global", "PlafondSalon", "auto"}, 30, "", {{"turnOff", id["PLAFOND_SALON"]}, {"Time", "20:30", "20:31"}}) ou alors avec un StopTask local allumsalon = GEA.add({"Value-", id["LUX_SEJOUR"], 10}, -1, "", {{"turnOn", id["PLAFOND_SALON"]}}) --Si lux Sejour eteinte, alors arrete de la tache d'allumage automatique GEA.add(id["LUX_SEJOUR"], -1, "", {{"Inverse"}, {"StopTask", allumsalon}}) j'avais pas compris que c'etait sur l'allumage et non sur l'extinction lol En tout cas tu as compris, c'est ca ;-) Modifié 3 janvier 2016 par pepite Partager ce message Lien à poster Partager sur d’autres sites