Aller au contenu

Support Gea


Steven

Messages recommandés

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.

Lien vers le commentaire
Partager sur d’autres sites

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

Lien vers le commentaire
Partager sur d’autres sites

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 ??

Lien vers le commentaire
Partager sur d’autres sites

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?

Lien vers le commentaire
Partager sur d’autres sites

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

  • Upvote 1
Lien vers le commentaire
Partager sur d’autres sites

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 !!!

  • Upvote 1
Lien vers le commentaire
Partager sur d’autres sites

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

Lien vers le commentaire
Partager sur d’autres sites

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

Lien vers le commentaire
Partager sur d’autres sites

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 ?

Lien vers le commentaire
Partager sur d’autres sites

 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?

 

Lien vers le commentaire
Partager sur d’autres sites

Invité chris6783

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

Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...