Aller au contenu

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

Partager ce message


Lien à poster
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")

 

Partager ce message


Lien à poster
Partager sur d’autres sites

@pepite

 

j'ai fait le teste avec un FGS-213 et rien pour le moment

 

 

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites

@971jmd, bizarre on est bien pourtant à voir le json. 

 

tu as quelquechose dans le débug ? avec les différents "print"

 

FGS 213 ? 

Modifié par pepite

Partager ce message


Lien à poster
Partager sur d’autres sites

Rien dans le debug

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

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

Partager ce message


Lien à poster
Partager sur d’autres sites

oui ils sont quelques uns sur le forum à être sur Jeedom ceux qui font clic clic clic :94:

  • Upvote 3

Partager ce message


Lien à poster
Partager sur d’autres sites

@971jmd, as tu essaye de generer le json du FGS avec la scene que tu as utilisée pour la keyfob ?

 

Es-tu sur de tes parametres ?

Partager ce message


Lien à poster
Partager sur d’autres sites

salut

 

bien le FGS ne dispose pas de   CentralSceneEvent donc impossible de faire des double clik......

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Faut regarder le manuel. Je jetterai un oeil

Partager ce message


Lien à poster
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

Partager ce message


Lien à poster
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

 

 

Partager ce message


Lien à poster
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

Partager ce message


Lien à poster
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 ?

Partager ce message


Lien à poster
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

Partager ce message


Lien à poster
Partager sur d’autres sites

@Did parfait, ça marche nickel avec ce changement de paramètre ^^

  • Upvote 1

Partager ce message


Lien à poster
Partager sur d’autres sites

 Miracle! :60:

J'ai dépanné quelqu'un sur GEA. :)

 

  • Upvote 4

Partager ce message


Lien à poster
Partager sur d’autres sites

 Ah oui, vous êtes tranquilles pour deux années. :P

 

 

Partager ce message


Lien à poster
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: 

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Salut fait que je retrouve ce que j'avais mis sur ces lignes :-).
Quand tas le temps en mp renvoie le code que t utilises :-)

Partager ce message


Lien à poster
Partager sur d’autres sites

Ligne 350 c'est en fait la seule erreur:-)
A priori le keyAttribute de ta ligne est different de celui du device qui est le module declencheur sous events

Partager ce message


Lien à poster
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

Partager ce message


Lien à poster
Partager sur d’autres sites

Punaise, on est le 1er avril, j'ai cru voir Did faire du support GEA :D

 

( Au top Did :13:)

  • Upvote 2

Partager ce message


Lien à poster
Partager sur d’autres sites

×