Aller au contenu

Support Gea


Steven

Recommended Posts

Bonjour, merci encore.

Pour connaitre le keyAttribute de ta séquence, fais le avec cette scene : on le verra dans le debug

 

Il y a 16 heures, pepite a dit :

--[[ %% properties %% events 621 CentralSceneEvent %% globals --]] local trigger = fibaro:getSourceTrigger() local pressSource = trigger.event.data fibaro:debug(json.encode(pressSource)) fibaro:debug("Device Id - pressSource : " ..pressSource["deviceId"]) fibaro:debug("Device ID : " ..trigger["deviceID"])

 

 

Modifié par pepite
Lien vers le commentaire
Partager sur d’autres sites

merci impec

 

j'ai crée préalablement ma séquence   care + rond 

et 

avec le générateur :

--[[
%% properties
%% events
86 CentralSceneEvent
%% globals
--]]

local trigger = fibaro:getSourceTrigger()
 
local pressSource = trigger.event.data
fibaro:debug(json.encode(pressSource))
fibaro:debug("Device Id - pressSource : " ..pressSource["deviceId"])

qui ma donner : ID 7

[DEBUG] 06:15:37: {"icon":{"path":"fibaro\/icons\/com.fibaro.FGKF601\/com.fibaro.FGKF601-7Pressed.png","source":"HC"},"keyAttribute":"Pressed","deviceId":86,"keyId":7}
[DEBUG] 06:15:37: Device Id - pressSource : 86

alors dans GEA:

GEA.add({"CentralSceneEvent", 86, 7, "Pressed"},-1, "Care + Rond")

 

Lien vers le commentaire
Partager sur d’autres sites

Rien dans le debug

C'est bien ce que je pense, sûrement acheté mon FGS sur mars [emoji3]

J'ai vue sur je forum, plusieurs personne qui font du 1clik, 2click, 3......
Et moi rien


Envoyé de mon iPhone en utilisant Tapatalk

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

Bonsoir, je débute totalement avec GEA et pour m'entrainer j'essaye de configurer un compteur de temps écoulé par rapport à la tombée de la nuit / lever du jour.

En mode bloc, j'ai une scene qui fait switcher des variables globables (var_jour / var_nuit) alternativement entre 0 et 1 comme point de départ.

 

Puis en GEA, j'ai voulu m'entrainer à compter les minutes qui s'écoulent depuis la tombée de la nuit (soit à partir du moment où var_jour switch à 0)

 

Le soucis, c'est que var_nuit ne s'incrémente pas +1 mais prend la valeur texte "inc+".

J'ai loupé quelle étape selon vous ? (je suis sûr que c'est un truc tout bête mais j'ai beau lire le tuto je vois pas.

GEA.add({"Global", "var_jour", "0"}, 1*60, "", {{"Global", "var_nuit", "inc+"}})   

 

Home_Center_2.png

Modifié par nigao
Lien vers le commentaire
Partager sur d’autres sites

Bonjour @nigao

 

Tout d'abord bienvenue dans GEA, tu vas voir, c'est juste WAOUW ;-) 

Tout ce que tu souhaites faire a déjà été prévu par le master @Steven dans GEA. 

 

Pour l'incrémentation c'est certainement inc%+ plutôt je crois. 

Et dans ta ligne si tu veux que cela se répète pour incrémenter toutes les minutes il faut que tu rajoutes {"Repeat"}

 

Sinon, 

 

- Coucher du soleil : Sunset

-  10 mins après le coucher du soleil : Sunset+10

- 10 mins avant le coucher du soleil : Sunset-10

 

- Lever du soleil : Sunrise

- 10 mins avant le lever du soleil : Sunrise-10

- 10 mins après le lever du soleil : Sunrise+10

 

 

Lien vers le commentaire
Partager sur d’autres sites

Si Steve à tout prévu c'est cool, toutefois dans mon optique d'apprendre je vais essayer de trouver pourquoi je n'arrive pas à faire +1 et persévérer avec ce code ci.

Plus tard, j'optimiserai avec sunrise / sunset ^^

 

inc+ ou inc%+ renvoi toujours une valeur texte et non pas de fonction +1.

Et sur la page tuto je trouve la syntaxe suivante

 

{"Global", <variable>, "inc+"}      -- Incrémente de 1 automatiquement la variable globale

GEA.add({"Global", "var_jour", "0"}, 1*60, "", {{"Repeat"},{"Global", "var_nuit", "inc%+"}})   

 

Modifié par nigao
Lien vers le commentaire
Partager sur d’autres sites

C'est toi qui vois ;-) 

 

Désolé mais je crois vraiment que c'est inc%+ et dec%- 

 

oui la page tuto n'a pas été mise à jour. 

Tu as quelle version de GEA ?

Lien vers le commentaire
Partager sur d’autres sites

@pepite je compte bien utiliser sunset/sunrise ;) mais je me dis que si j'arrive déjà pas à faire +1 mon avenir dans GEA est mal parti, donc je persiste. mais j'ai testé inc+ et inc%+ rien à faire

Je dispose de la version GEA 5.42 sur HC2 4.120

 

@jojo merci pour la bible, je vais enregistrer le raccourci en attendant que le 404 disparaisse

Lien vers le commentaire
Partager sur d’autres sites

salut @pepite

 

je revient sur GEA : CentralSceneEvent

et j'ai quel que petit erreur dans le debug, ligne 350 et 360

 

si non le code fonctionne

 

[DEBUG] 17:40:15: GEA Version 5.40 : en exécution...
[DEBUG] 17:40:15: En cours : aucun traitement a effectuer
[DEBUG] 17:40:25: GEA.source ligne 331
[DEBUG] 17:40:25: GEA.keys ligne 339
[DEBUG] 17:40:25: ligne 340
[DEBUG] 17:40:25: ligne 350
[DEBUG] 17:40:25: GEA.source ligne 331
[DEBUG] 17:40:25: GEA.keys ligne 339
[DEBUG] 17:40:25: ligne 340
[DEBUG] 17:40:25: ligne 350
[DEBUG] 17:40:25: GEA.source ligne 331
[DEBUG] 17:40:25: GEA.keys ligne 339
[DEBUG] 17:40:25: ligne 340
[DEBUG] 17:40:25: ligne 358 : device ID OK
[DEBUG] 17:40:25: ligne 360
[DEBUG] 17:40:25: 

 

Lien vers le commentaire
Partager sur d’autres sites

salut @pepite

 

----je suis à la maison   KEYFOB  
GEA.add({"CentralSceneEvent", 659, 1, "Pressed"},-1, "Mode je suis à la maison", {{......
      
  
GEA.add({"CentralSceneEvent", 659, 1, "Pressed"}, -1, "", {{....
 
 -------- Depart KEYFOB
GEA.add({"CentralSceneEvent", 659, 1, "Pressed2"}, -1, "Mode je part", {{....
      

-------  PORTAIL------
  GEA.add({"CentralSceneEvent", 659, 1, "Pressed3"}, -1, "",   {{...
 
    ------ HOME CINEMA   BOUTON DE FIBARO- ------------------------------------------------
 GEA.add({"CentralSceneEvent", 468, 1, "Pressed"},-1, "Debut Diaporama", {{.....
      
-----BOUTON DE FIBARO
GEA.add({"CentralSceneEvent", 468, 1, "Pressed2"},  -1, "Fin Diaporama",   {{.....
     
 
  ------DISCO-----ON----BOUTON DE FIBARO-
GEA.add({"CentralSceneEvent", 468, 1, "Pressed3"},-1, "DISCO On", {{....
     
  
  -----DISCO-------- OFF-----BOUTON DE FIBARO--
   GEA.add({"CentralSceneEvent", 468, 1, "Pressed4"},-1, "Disco Off", {{.....

  
-- ==================================================
-- [FR] NE PLUS RIEN TOUCHER
-- [EN] DON'T TOUCH UNDER THIS POINT

 

Modifié par 971jmd
Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...