pepite Posté(e) le 29 mars 2017 Signaler Partager Posté(e) le 29 mars 2017 (modifié) 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é le 29 mars 2017 par pepite Lien vers le commentaire Partager sur d’autres sites More sharing options...
971jmd Posté(e) le 29 mars 2017 Signaler Partager Posté(e) le 29 mars 2017 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 More sharing options...
971jmd Posté(e) le 29 mars 2017 Signaler Partager Posté(e) le 29 mars 2017 @pepite j'ai fait le teste avec un FGS-213 et rien pour le moment Lien vers le commentaire Partager sur d’autres sites More sharing options...
pepite Posté(e) le 29 mars 2017 Signaler Partager Posté(e) le 29 mars 2017 (modifié) @971jmd, bizarre on est bien pourtant à voir le json. tu as quelquechose dans le débug ? avec les différents "print" FGS 213 ? Modifié le 29 mars 2017 par pepite Lien vers le commentaire Partager sur d’autres sites More sharing options...
971jmd Posté(e) le 29 mars 2017 Signaler Partager Posté(e) le 29 mars 2017 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 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Lazer Posté(e) le 30 mars 2017 Signaler Partager Posté(e) le 30 mars 2017 oui ils sont quelques uns sur le forum à être sur Jeedom ceux qui font clic clic clic 3 Lien vers le commentaire Partager sur d’autres sites More sharing options...
pepite Posté(e) le 30 mars 2017 Signaler Partager Posté(e) le 30 mars 2017 @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 ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
971jmd Posté(e) le 31 mars 2017 Signaler Partager Posté(e) le 31 mars 2017 salut bien le FGS ne dispose pas de CentralSceneEvent donc impossible de faire des double clik...... Lien vers le commentaire Partager sur d’autres sites More sharing options...
pepite Posté(e) le 31 mars 2017 Signaler Partager Posté(e) le 31 mars 2017 Faut regarder le manuel. Je jetterai un oeil Lien vers le commentaire Partager sur d’autres sites More sharing options...
nigao Posté(e) le 31 mars 2017 Signaler Partager Posté(e) le 31 mars 2017 (modifié) 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+"}}) Modifié le 31 mars 2017 par nigao Lien vers le commentaire Partager sur d’autres sites More sharing options...
pepite Posté(e) le 31 mars 2017 Signaler Partager Posté(e) le 31 mars 2017 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 More sharing options...
nigao Posté(e) le 31 mars 2017 Signaler Partager Posté(e) le 31 mars 2017 (modifié) 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é le 31 mars 2017 par nigao Lien vers le commentaire Partager sur d’autres sites More sharing options...
pepite Posté(e) le 31 mars 2017 Signaler Partager Posté(e) le 31 mars 2017 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 More sharing options...
jojo Posté(e) le 31 mars 2017 Signaler Partager Posté(e) le 31 mars 2017 mais la bible est ici https://gea.piccand.me/doku.php (la page est en erreur maintenant, mais ça reviendra) 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
nigao Posté(e) le 31 mars 2017 Signaler Partager Posté(e) le 31 mars 2017 @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 More sharing options...
Did Posté(e) le 31 mars 2017 Signaler Partager Posté(e) le 31 mars 2017 Regardes par ici @nigao, il faut mettre la valeur "GEA.regexFullAllow" à "True" au début des lignes de GEA. https://www.domotique-fibaro.fr/topic/1211-support-gea/?do=findComment&comment=94014 Lien vers le commentaire Partager sur d’autres sites More sharing options...
nigao Posté(e) le 31 mars 2017 Signaler Partager Posté(e) le 31 mars 2017 @Did parfait, ça marche nickel avec ce changement de paramètre ^^ 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Did Posté(e) le 31 mars 2017 Signaler Partager Posté(e) le 31 mars 2017 Miracle! J'ai dépanné quelqu'un sur GEA. 4 Lien vers le commentaire Partager sur d’autres sites More sharing options...
pepite Posté(e) le 31 mars 2017 Signaler Partager Posté(e) le 31 mars 2017 Au top@Did Lien vers le commentaire Partager sur d’autres sites More sharing options...
Did Posté(e) le 31 mars 2017 Signaler Partager Posté(e) le 31 mars 2017 Ah oui, vous êtes tranquilles pour deux années. Lien vers le commentaire Partager sur d’autres sites More sharing options...
971jmd Posté(e) le 1 avril 2017 Signaler Partager Posté(e) le 1 avril 2017 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 More sharing options...
pepite Posté(e) le 1 avril 2017 Signaler Partager Posté(e) le 1 avril 2017 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 :-) Lien vers le commentaire Partager sur d’autres sites More sharing options...
pepite Posté(e) le 1 avril 2017 Signaler Partager Posté(e) le 1 avril 2017 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 Lien vers le commentaire Partager sur d’autres sites More sharing options...
971jmd Posté(e) le 1 avril 2017 Signaler Partager Posté(e) le 1 avril 2017 (modifié) 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é le 1 avril 2017 par 971jmd Lien vers le commentaire Partager sur d’autres sites More sharing options...
Lazer Posté(e) le 1 avril 2017 Signaler Partager Posté(e) le 1 avril 2017 Punaise, on est le 1er avril, j'ai cru voir Did faire du support GEA ( Au top Did ) 2 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés