Sakkhho Posté(e) le 14 juin 2015 Signaler Posté(e) le 14 juin 2015 quelles precautions à prendre pour un 2nd GEA ? J'ai crée GeaTasks2 et passer le GEA.globalTasks = "GEA_Tasks2" et c'est tout ?
jojo Posté(e) le 14 juin 2015 Signaler Posté(e) le 14 juin 2015 oui, (à la place de GEA.globalTasks = "GEA_Tasks"
Sakkhho Posté(e) le 14 juin 2015 Signaler Posté(e) le 14 juin 2015 bizaremment j'ai perdu tous les push depuis la creation de cette seconde instance ? pour le push semble partir [DEBUG] 18:20:15: [ Mode_Maison=Present ] sendActions : !ACTION! : sendPush Alarme OFF Présence Weekend - Vacances (ID:24) [setDisarmed,67] [setDisarmed,11] [setDisarmed,50] [setDisarmed,167] [setDisarmed,147] [setDisarmed,215] [VirtualDevice,182,1] [If..] et j'arrive plus à me connecter sur l'app iPhone et Ipad ??? Android ok ... j'ai tout rebooté, vérifié les redirections de port tout est ok je comprends vraiment pas ce qu'il se passe la.
Sakkhho Posté(e) le 14 juin 2015 Signaler Posté(e) le 14 juin 2015 Et plus d accès avec mon iPhone aussi. Aie aie la galère
jojo Posté(e) le 14 juin 2015 Signaler Posté(e) le 14 juin 2015 bizarre, si ça peut te rassurer, pas de soucis particulier (outre le dédoublement du GEA) depuis mon passage 3.6->4.042->4.049 au minimum un restart de ta box s'impose
Sakkhho Posté(e) le 14 juin 2015 Signaler Posté(e) le 14 juin 2015 J ai tout tenté je pense. Reboot Supprimé la scène supprimé les apps Supprimé les accès iphone/iPad Etc... Rien. Je pense que ça a rien a voir avec gea et la nouvelle instance. J ai simplement rebooté la box après et ... Ça bug maintenant Via le mac tout est ok en local et en distant Sur Android connexion ok mais' j ai perdu les Pushs
jojo Posté(e) le 14 juin 2015 Signaler Posté(e) le 14 juin 2015 bon soyons positif, ta box est ok, sauf les push. Alors re-vérifie bien la config de ton utilisateur, des fois qu'il aurait changé d'id, ou que la box ne pas envoyer de notif soit cohcée, ou ??
Sakkhho Posté(e) le 14 juin 2015 Signaler Posté(e) le 14 juin 2015 j'ai bien tout regardé, j'ai viré les accès de l'iphone mais rien n'y fait l'app ne se connecte pas. je me connecte en admin ou avec un user pareil..
jojo Posté(e) le 14 juin 2015 Signaler Posté(e) le 14 juin 2015 passe une bonne nuit en laissant dormir tout ce petit monde, et tu verras demain tout fonctionnera ?
Sakkhho Posté(e) le 15 juin 2015 Signaler Posté(e) le 15 juin 2015 et comme par magie ce matin j'ai de nouveau acces ... sans rien faire de plus juste en dormant. Fibaro is magic ! 1
Did Posté(e) le 15 juin 2015 Signaler Posté(e) le 15 juin 2015 @jojo a récupéré la boule de cristal de @Lazer. 1
Fredric Posté(e) le 15 juin 2015 Signaler Posté(e) le 15 juin 2015 je poste mon bout de code qui allume la lampe de la salle àmanger lorsque que plusieurs condition sont remplis. --allume la lampe local cuisine_off = {"Value",id["Lumiere_Cuisine"],0} local salon_off = {"Value",id["Lumiere_Salon"],0} local SM_off = {"Value",id["Lumiere_SM"],0} local lum_down = {"Value-",id["LUM_SM"], 17} local sony_on = {"Power+",id["TV_SONY"], 30} local sony_off = {"Power-",id["TV_SONY"], 20} local lampe_on = {"Value",id["Lumiere_Lampe"],1} GEA.add({lum_down,sony_on,cuisine_off,salon_off,SM_off}, -1, "", {{"turnOn", id["Lumiere_Lampe"]}}) GEA.add({sony_on,lum_down,cuisine_off,salon_off,SM_off}, -1, "", {{"turnOn", id["Lumiere_Lampe"]}}) GEA.add({cuisine_off,lum_down,sony_on,salon_off,SM_off}, -1, "", {{"turnOn", id["Lumiere_Lampe"]}}) GEA.add({salon_off,lum_down,sony_on,cuisine_off,SM_off}, -1, "", {{"turnOn", id["Lumiere_Lampe"]}}) GEA.add({SM_off,lum_down,sony_on,cuisine_off,salon_off}, -1, "", {{"turnOn", id["Lumiere_Lampe"]}}) --eteindre lampe GEA.add({"Value",id["Lumiere_Cuisine"],1}, -1, "", {{"turnOff", id["Lumiere_Lampe"]}}) GEA.add({"Value",id["Lumiere_Salon"],1}, -1, "", {{"turnOff", id["Lumiere_Lampe"]}}) GEA.add({"Value",id["Lumiere_SM"],1}, -1, "", {{"turnOff", id["Lumiere_Lampe"]}}) GEA.add({sony_off,lampe_on}, -1, "", {{"turnOn", id["Lumiere_Cuisine"]}}) il me parait un peu lourd, quand pensez vous?
jojo Posté(e) le 15 juin 2015 Signaler Posté(e) le 15 juin 2015 oui, c'est lourd, mais si tu as besoins d'instantanné, et pas attendre 30s, c'est la seule solution que je vois 1
jojo Posté(e) le 15 juin 2015 Signaler Posté(e) le 15 juin 2015 je n'avais regardé que la partie allumer lampes. Pour éteindre, j'optimiserais ainsi : GEA.add(id["Lumiere_Cuisine"], -1, "", {{"turnOff", id["Lumiere_Lampe"]}}) GEA.add(id["Lumiere_Salon"], -1, "", {{"turnOff", id["Lumiere_Lampe"]}}) GEA.add(id["Lumiere_SM"], -1, "", {{"turnOff", id["Lumiere_Lampe"]}}) GEA.add({sony_off,id["Lumiere_Lampe"]}, -1, "", {{"turnOn", id["Lumiere_Cuisine"]}}) et je supprimerais la ligne local lampe_on = {"Value",id["Lumiere_Lampe"],1} Toujours dans l'optique d'optimisation, ne mets des -1 que so tu ne peux pas te permettre d'attendre max 30s 1
jojo Posté(e) le 15 juin 2015 Signaler Posté(e) le 15 juin 2015 je vous partage ici le fruit d'une petite recherche. Mon objectif initial : définir si j'étais au lit, sans devoir appuyer sur un bouton, pour par exemple enclencher un certain nombre d'actions. Je considère que je suis au lit s'il est entre 23h00 et 04h00 ET que toutes les lampes sont éteintes. Ici, je vous présente comment tester avec GEA si toutes les lampes sont éteintes : J'ai d'abord créé une variable GEA_Lampe : elle est à "Non" si elles sont toutes éteintes, et à "Oui" si au moins 1 lampe est allumée. -- groupes de devices local groupeLampes = { DeviceID["LUM_VITRINE"], DeviceID["LUM_SALONTV"], DeviceID["LUM_PETITSALON"], DeviceID["LUM_SALLEMANGER"], DeviceID["PRISE_TV"], DeviceID["PRISE_PS3"], DeviceID["LUM_HALLENTREE"], DeviceID["LUM_SDBREZ_LAVABO"], DeviceID["LUM_SDBREZ_DOUCHE"], DeviceID["LUM_HALLNUIT_SDJ"], DeviceID["LUM_HALLNUIT_SDB"], DeviceID["PRISE_BUREAU"], DeviceID["LUM_SDBETAGE"], DeviceID["LUM_TERREST"], DeviceID["LUM_TERRPAR"], DeviceID["LUM_JARDIN"], } GEA.add (True, 1, "", {{"Global", "GEA_Lampe", "Non"}, {"Repeat"}}) for _,v in ipairs(groupeLampes) do GEA.add (v, 1, "", {{"Global", "GEA_Lampe", "Oui"}, {"Repeat"}}) end GEA.add ({"Global", "GEA_Lampe", "Oui"}, 1, "Oui", {{"Portable", MobileID["V_Nexus5"]}}) GEA.add ({"Global", "GEA_Lampe", "Non"}, 1, "Non", {{"Portable", MobileID["V_Nexus5"]}}) On peut utiliser la même chose, dans l'autre sens pour dire qu'on est levé. VIVE GEA !!! 1
kiwi Posté(e) le 18 juin 2015 Signaler Posté(e) le 18 juin 2015 Hello, Je suis en train de migrer du scheduler en LUA a GEA. J'ai jamais totalement tout migré dessus car; j'avoue je ne maitrise pas totalement GEA et sa syntaxe (après va falloir que je fasse le chauffage, et ca va pas être coton). J'ai les lignes suivantes : -- === Volets === -- Warning pour les volets GEA.add(id["KAROTZ"], 30, "", {{"VirtualDevice", id["KAROTZ"], "2"},{ "Time","Sunset-10","Sunset-5"}}) -- Fermeture rue GEA.add(true, 30, "", {{"Scenario", 64},{"Time","Sunset+10","Sunset+15"}}) -- Fermeture jardin GEA.add(true, 30, "", {{"Scenario", 65},{"Time","Sunset+20","Sunset+25"}}) -- Ouverture le Matin GEA.add(true, 30, {{{"Open",id["VL_RUE"],100},{"Open",id["VL_JARDIN"],100}},{"Time","Sunrize","Sunrize+5"}}) Mais GEA ronchonne : [DEBUG] 17:15:52: [ Toujours ] sendActions : traitement des actions (ID:36) [DEBUG] 17:15:52: [ Toujours ] !!! ERREUR !!! : vérification (ID:36) [DEBUG] 17:16:22: [ Toujours ] sendActions : traitement des actions (ID:36) [DEBUG] 17:16:22: [ Toujours ] !!! ERREUR !!! : vérification (ID:36) A priori l'ID 36 = la dernière ligne que j'ai mis ci-dessus. Une bonne idée?Xavier
jojo Posté(e) le 18 juin 2015 Signaler Posté(e) le 18 juin 2015 GEA.add(true, 30,"", {{"Open",id["VL_RUE"],100},{"Open",id["VL_JARDIN"],100},{"Time","Sunrize","Sunrize+5"}})
kiwi Posté(e) le 18 juin 2015 Signaler Posté(e) le 18 juin 2015 Merci @jojo, mais... [DEBUG] 18:23:45: [ Toujours ] !!! ERREUR !!! : vérification (ID:36) [Open,96,100] [Open,97,100] [Time,Sunrize,Sunrize+5]
jojo Posté(e) le 18 juin 2015 Signaler Posté(e) le 18 juin 2015 pas Sunrize, mais Sunrise, avec un S et pas un Z
jojo Posté(e) le 18 juin 2015 Signaler Posté(e) le 18 juin 2015 autre petit conseil au passage pour faciliter la relecture : les options de temps, date, ... qui ressemble plus àdes conditions (mais sont des options de limitation de la condition) je les mettrais en début d'options, et les vrais actions àprendre ensuite
kiwi Posté(e) le 18 juin 2015 Signaler Posté(e) le 18 juin 2015 Ouah le boulet Oui effectivement je me suis toujours demandé s'il y avais un ordre. Merci de l'idée
Arbu-jl Posté(e) le 18 juin 2015 Signaler Posté(e) le 18 juin 2015 Bonsoir à tous, je suis passé sur la version 4.049, j'avoue que tout fonctionne plutôt bien sauf 1 ou 2 scene dans GEA. Toutes les autres lignes sont impec J'ai modifié GEA avec la version 4 et plus, régénéré mes ID, copier coller, mais voila, 3 jours que je me bats avec cette commande... alors qu'avant en 3.6 cela fonctionnait bien J'ai bien mes triggers au début etc... Les les s'allument bien mais ne s'éteignent jamais... GEA.add({id["MOUVETAGE1"], jour}, -1, "", {{"RGB", id["LEDESCALIER2EME"], 0, 0, 0, 10}}) GEA.add({id["PORTE2EMETAGE"], jour}, -1, "", {{"RGB", id["LEDESCALIER2EME"], 0, 0, 0, 10}}) --Extinction 1 mn après local LedEsc2 = GEA.add(id["LEDESCALIER2EME"], 60, "", {{"turnOff", id["LEDESCALIER2EME"]}, {"Repeat"}}) GEA.add(id["PORTE2EMETAGE"], -1, "", {{"RestartTask", LedEsc2}}) GEA.add(id["MOUVETAGE1"], -1, "", {{"RestartTask", LedEsc2}}) Pouvez-vous m'aider? Il y a t-il des changements avec les capteurs de Mouvement et porte Figaro ?
Did Posté(e) le 19 juin 2015 Signaler Posté(e) le 19 juin 2015 Bonsoir, Depuis que j'ai raccordé mes jeux de cellules sur la motorisation du portail, je tournais avec cette ligne pour me le fermer automatiquement GEA.add(61, 10*60, "", {{"VirtualDevice", 169, 1},{"Time", "22:20", "07:00"}}) 61 étant un FGBS pour l'état fermé du portail 169, le module virtuel qui commande une sortie de l'IPX Mais maintenant, si à l'heure de fermer, quelque chose passe devant les cellules, le portail se rouvre (normal) mais ne se referme plus. J'aimerais garder le fait que s'il est fermé (entre 22h30 et 7h) et que je rentre tard, je l'ouvre et 10 minutes après, il se referme tout seul. Je pense qu'il faut une variable "Portail" mais comment feriez-vous?
Invité chris6783 Posté(e) le 19 juin 2015 Signaler Posté(e) le 19 juin 2015 Tu peux essayer avec un repeat dans la ligne GEA avant d'envisager la variable . Comme ça GEA va relancer la commande tant que ton FGBS signalera le portail ouvert
Messages recommandés