-
Compteur de contenus
9 579 -
Inscription
-
Dernière visite
-
Jours gagnés
59
Tout ce qui a été posté par pepite
-
heuu peut-etre que : je dirais GEA, lancer une scene en fonction de la valeur d'une variable globale : panipwo
-
@synthetic EXACTEMENT : entre 21h30 et 21h31 GEA va executer les commandes (si conditions remplies) : {"Value", ?Z2, 30}, {"Value", ?Z2, 99} c'est a dire : Donner la valeur 30 à ?Z2 et donner la valeur 99 à Z2 D'ailleurs, si avant cette heure ci la valeur de ?Z2 est deja à 30 avant 21h30, tu peux juste faire {"Value", ?Z2, 99} et inversement,car la dans la meme ligne tu passe à 30 et à 99 ton ?Z2
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
http://ip_hc2/api/devices/id_module Un fichier qui contient des infos sur les modules, que tu peux atteindre depuis un navigateur sinon le toolkit de krikroff ;-)
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
@Synthetic : j'ai pas du etre tres clair : GEA fait soit de l'instantané dès que la condition est remplie : "-1" , soit tu determines un temps, le mini est 30 (à la place du "-1") et dans les OPTIONS de GEA tu mets un "TIME" qui correspondra à l'heure de déclenchement de la ligne GEA je me demande si tu es OK avec le TIMe : {"Time", <from>, <to>} -- Ne vérifie l'évenement QUE si nous sommes dans la/les tranches horaires {"Time", "22:00", "06:00"} Je trouverais ca plus simple de verifier ta presence avant ou apres 21h30 avec une variable globale Tu peux appeler un SCENARIO avec GEA aussi, c'est toi qui vois, mais ca oblige a gérer les 2 scenes. @magic tu as teste ? je crois pas mais tu me fais douter lol je me trompe peut-etre hihihi tu as regarde le json ?
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
@synthetic : heuu non je ne peux pas avoir une syntaxe differente de @Steven, GEA est STEVEN ;-) je jette un oeil pour t'aider ;-) Pour ca : GEA.add({jerentre, avant2130}, -1, "", {{"Time", "21:29", "21:30"}, {"Value", ?Z2, 30}, {"Value", ?Z2, 99}}) Pour la seconde partie ("Time", "21:29", "21:30"), cela ne risque t-il pas de mettre la zone 2 en mode confort seulement pendant 1 minute ? Je n'ai ecrit dans la bonne syntaxe que ce que je comprenais de ton ébauche, mais pour moi : - le déclenchement instantané "-1" ne colle pas avec le TIME que tu veux mettre dans les options. Soit tu l'ecris : et dès que les 2 conditions seront remplies : declenchement instantané GEA.add({jerentre, avant2130}, -1, "", {{"Value", ?Z2, 30}, {"Value", ?Z2, 99}}) Soit : passage en mode confort lorsque les 2 condtitions sont remplies à 21:30, GEA.add({jerentre, avant2130}, 30, "", {{"Time", "21:30", "21:31"}, {"Value", ?Z2, 30}, {"Value", ?Z2, 99}}) pour répondre à ta question non : GEA tourne environ toutes les 30 secs moins le temps de raitement pour effectuer l'OPTION donc ici ton CHAUFFAGE en mode CONFORT
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
@magic_281, de rien. Les valeurs armed et disarmed c'est 0 et 1 je crois si tu l'ecris avec des Value Sinon comme ca, GEA teste si c'est on ou off GEA.add(id["detecteur_porte"],40,"", {{"turnOff", id["prise_tv"]}})
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
bonjour, @synthetic : ta syntaxe GEA n'est pas correcte, j'essaie de t'ecrire un petit truc si je comprends bien tes besoins ;-) Essaie cela : ta condition "je rentre avant 21:30" ne sera verifiee uniquement entre 10:01 et 21:29 si c'est ce que tu veux faire et en declenchement instantané ? -- si je rentre avant 21:30 zone nuit en confort à 21h30 local jerentre = {"Global", "Chauffage", "Je_rentre"} local avant2130 = {"Time", "10:01", "21:29"} GEA.add({jerentre, avant2130}, -1, "", {{"Time", "21:29", "21:30"}, {"Value", ?Z2, 30}, {"Value", ?Z2, 99}})
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
@sebbrunie : comme ca alors, voir dans le debug ce que ca donne : l local pasvacances = {"Global!", "Vacances", "1"} local mamiepasla = {"Global", "Mamie", "1"} local femmedemenagepasla = {"Global", "FemmeMenage", "1"} GEA.add({id["COINORDINATEUR"], pasvacances, mamiepasla, femmedemenagepasla}, 30, "coin ordi ON à 7h00 et 18h semaine", {{"Inverse"}, {"turnOn", id["COINORDINATEUR"]},{"Time", "07:00", "07:02"}, {"Time", "18:01", "18:02"}})
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Bonjour joesab : je dirais : OUI donc ;-)
-
Super, Bon j'ai pas d'ampules dimmables dans la chambre, mois soft le reveil hihih Sinon je l'utiliserais avec GEA Alarm, c'est plutot WAF, par contre des que le reveil des 2 n'est pas à la mee heure...heuuu je pense queje vais l'entendre le WAF mode hihih
-
je vais faire cela je crois aussi, ce petit declaage pour les arrets de tache me convient aussi, bcp plus simple ;-) pour mon petit niveau hihihihi je garde l'instantané pour les vrais declenchements porte-lumiere ou autres ;-)
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
j'ai fouine un peu, je n'ai pas truove d'équivalent sur ios....le changement va s'imposer ;-)
-
MErci Steven, j'ai encore appris : je pensais qu'en rajoutant un function sleep, on allait tout decaler..comme sebcbien ;-)
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
@Steven, j'ai bien 2 noms de variable GEA différentes qui sont bien créés dans le panneau Tests de ce matin : si je mets ca dans l'instance GEA normal --local halogene = GEA.add(id["WP_HALOGENE"], 5*60,"Extinction #name# de #room# après 5 mins à #time# le #date#",{{"VirtualDevice", id["VD_SMSFREE"], 4},{"turnOff", id["WP_HALOGENE"]}, {"Repeat"}}) GEA.add({presence},30,"Allumage Halogène SAM le #date# à #time#", {{"Days", "All"},{"Time", "7:42", "7:43"},{"Time", "23:05", "23:06"}, {"RestartTask", halogene},{"VirtualDevice", id["VD_SMSFREE"], 3},{"Email", 2, "Allumage Halo"}, {"Email", 32, "Allumage Halo Salon"}, {"turnOn", id["WP_HALOGENE"]}}) Et ca dans mon instance instantanée l local halogene = GEA.add(id["WP_HALOGENE"], 5*60,"Extinction #name# de #room# après 5 mins à #time# le #date#",{{"VirtualDevice", id["VD_SMSFREE"], 4},{"turnOff", id["WP_HALOGENE"]}, {"Repeat"}}) GEA.add(id["WP_HALOGENE"], -1, "",{{"StopTask", halogene}}) Mon Halo s'est bien allumée, sauf que GEA normal ne connait pas "halogene", donc ne redemarre pas ma tache GEA instantané arrete bien la tache halogene, je n'ai donc pas d'extinction de l'halo au bout de 5 mimns, ce qui semble etre normal d'apres ce que je comprends. Si je fais ca dans GEA normal l ocal halogene = GEA.add(id["WP_HALOGENE"], 5*60,"Extinction #name# de #room# après 5 mins à #time# le #date#",{{"VirtualDevice", id["VD_SMSFREE"], 4},{"turnOff", id["WP_HALOGENE"]}, {"Repeat"}}) GEA.add({presence},30,"Allumage Halogène SAM le #date# à #time#", {{"Days", "All"},{"Time", "7:42", "7:43"},{"Time", "23:05", "23:06"}, {"RestartTask", halogene},{"VirtualDevice", id["VD_SMSFREE"], 3},{"Email", 2, "Allumage Halo"}, {"Email", 32, "Allumage Halo Salon"}, {"turnOn", id["WP_HALOGENE"]}}) et ca dans GEA instantané : local halogene = GEA.add(id["WP_HALOGENE"], 5*60,"Extinction #name# de #room# après 5 mins à #time# le #date#",{{"VirtualDevice", id["VD_SMSFREE"], 4},{"turnOff", id["WP_HALOGENE"]}, {"Repeat"}}) GEA.add(id["WP_HALOGENE"], -1, "",{{"StopTask", halogene}}) GEA normal eteint bien la lampe au bout de 5 mins, GEA instantané arrete bien la tache donc c'est bien GEA "normal"qui gere. Si j'allume manuellement, GEA eteint au bout de 5 mins, GEA instantané ne fait rien. Ca a l'iar d'etre en conflit mais je ne comprends pas bien. Je vois bien que cela vient de ma declaration de variable local halogene mais si je ne la mets que dans le GEA instantané, je n'ai plus d'extinction du tout, si je la mets dans les 2 GEA, je n'ai plus d'arret de la tache en allumage manuel, si je ne la mets que dans le GEA normal, meme en allumage manuel : extinction. Mes noms de variable GEA sont-ils trop proches ? --panneau : GEA_Instantane et GEA_Tasks -- Scenes : GEA.globalTasks = "GEA_Tasks" GEA.globalTasks = "GEA_Instantane" Ou alors, pas de prise de tete et pour des declenchements instantanés concernant unqiuement des StopTasks je laisse dans mon GEA normal.
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
@syntetic : oui si cela correspond a tes besoins, lis bien le sujet et si c'est dans tuto de chauffage c'est que tu peux lutiliser en faisant confiance ;-) Après avec GEA tu appuies sur les boutons du Module Virtuel pour changer de mode. si tu as besoin @magic_281, simplifie le code, je l'ecrirais comme cela moi GEA.add(id["lampe_cave"], 30,"", {{"turnOn", id["lampe_cave2"]}}) GEA.add(id["lampe_cave"]}, -1,"", {{"Inverse"},{"turnOff", id["lampe_cave2"]}})
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
pas tout compris non plus encore ;-)
-
@971jmd @sakkhho Pour le "!", moi je le traduis en "Different de " et comme ca, plus de soucis dans ma petite tete ;-) Pas d'idee pour mon instance GEA instantané ?
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
ah oui super pour jour chome et travaille... a Venir le GEA pour declenchement instantané ? hihihihi
-
bijour, Tu parles de bouton virtuel, tu veux mettre en place un Module Virtuel en fait ? GEA est une scene qui te permettra d'appuyer sur les differents boutons de tes modules, mais ce sont 2 choses différentes. Tu ne peux pas faire de bouton avec GEA. Tes lignes GEA ne sont pas dans la bonne syntaxe Va voir le tuto GEA et le showroom GEA. Pour avoir plus de support sur GEA, poste dans le forum Support GEA ;-) GEA.add(true, 30, "", {{"Value", ?Z3, 99}, {"Value", ?Z3, 20}))
-
super mais grosse tristesse, pas sous IOS ...va falloir changer d'OS
-
MErci messieurs, je savais pour la version 3 ou 4 mais je me demandais quelle variable avait priorite ;-) question du jour, comprends pas j ai 2 instances GEA, 1 pour declenchement instantane et ne autre pour le reste. Dans GEA "normal" j'ai ca : -- extinction halogene après 5 mins local halogene = GEA.add(id["WP_HALOGENE"], 5*60,"Extinction #name# de #room# après 5 mins à #time# le #date#",{{"VirtualDevice", id["VD_SMSFREE"], 4},{"turnOff", id["WP_HALOGENE"]}, {"Repeat"}}) --Allumage Halogène SAM, test GEA.add({presence},30,"Allumage Halogène SAM le #date# à #time#", {{"Days", "All"},{"Time", "7:30", "7:31"},{"Time", "12:35", "12:36"}, {"RestartTask", halogene},{"VirtualDevice", id["VD_SMSFREE"], 3},{"Email", 2, "Allumage Halo"}, {"Email", 32, "Allumage Halo Salon"}, {"turnOn", id["WP_HALOGENE"]}}) Et dans mon GEA Instantané : local halogene = GEA.add(id["WP_HALOGENE"], 5*60,"Extinction #name# de #room# après 5 mins à #time# le #date#",{{"VirtualDevice", id["VD_SMSFREE"], 4},{"turnOff", id["WP_HALOGENE"]}, {"Repeat"}}) -- Allumage manuel HALOGENE, arret tache extinction GEA.add(id["WP_HALOGENE"], -1, "",{{"StopTask", halogene}}) Mais ce n'est pas pris en compte lorsque j'allume manuellement l'halogene, ca s'eteint qd meme au bout de 5 mins, pas de prise en compte du StopTask Cela fonctionnait lorsque je n'avais qu1 seule instance GEA. Pourtant dans le debug : [DEBUG] 11:03:25: [ 14 | WP_Halogene ] Add Autostart : ajout de la tache pour 300 secondes (ID:1) [VirtualDevice,16,4] [turnOff,14] [Repeat] [DEBUG] 11:03:25: GEA Version 5.31 : en exécution... [DEBUG] 11:03:35: [ 14 | WP_Halogene ] Add Property : ajout de la tache pour lancement instantané (ID:2) [StopTask,1]
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
magnifique :-)
-
Bijour messieurs, A la recherche d'une icone pour mon instance GEA pour les declenchements instantanes svp ? qqun a ca ? MErkiiii
-
bon, je dois avoir un bug avec le powernode et la conso. Quand je teste avec le value, declenchement instantane ok, si je teste avec la conso, il ne se passe rien SI je teste avec un WallPlug, declenchement instantane OK avec POWER mais pas avec Sensor : laps de temps heu question, je viens de decouvrir ca dans GEA, normal pas normal le GEA.isVersionFour? et c'est la meme chose sur mes anciennes versions, je suis en 5.31 GEA.isVersionFour = true --- On est en version 4.017 Beta ou suppérieur -- [FR] Votre langue : FR (default) -- [EN] Your language : EN GEA.language = "FR"; -- [FR] On vérifie toutes les X secondes (default : 30) -- [EN] Check every X seconds GEA.checkEvery = 30 -- [FR] Liste des portables devant recevoir une notification {70, 71} -- [EN] Smarphones you want to be notified {XX, XX} for more than one GEA.portables = {31,15} -- [FR] Affichage des traces dans la console (default : false) -- [EN] Show trace in the debug window GEA.debug = true --GEA.catchError=false end if (not GEA) then GEA = {} GEA.version = "5.31" GEA.language = "FR"; GEA.checkEvery = 30 GEA.index = 0 GEA.isVersionFour = false
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Bijour-Re messieurs, une idée ? ce n'est pas pris en compte dans le debug, il ne lit pas la ligne ca ne fonctionne pas, pas d'allumage Halogene : une idée ? je ne vois pas ou je me trompe --entete 85 power TV = 85, local tvallumee = {"Sensor+", id["TV"], 5} -- test Allumage instantané HALOGENE si TV allumée GEA.add({tvallumee}, -1, "#name# allumée - Allumage HALO le #date# à #time#", {{"Email", 2, "Allumage Halo-TV allumée"}, {"turnOn", id["WP_HALOGENE"]}})
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :