pepite Posté(e) le 29 mars 2017 Signaler 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
971jmd Posté(e) le 29 mars 2017 Signaler 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")
971jmd Posté(e) le 29 mars 2017 Signaler Posté(e) le 29 mars 2017 @pepite j'ai fait le teste avec un FGS-213 et rien pour le moment
pepite Posté(e) le 29 mars 2017 Signaler 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
971jmd Posté(e) le 29 mars 2017 Signaler 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
Lazer Posté(e) le 30 mars 2017 Signaler Posté(e) le 30 mars 2017 oui ils sont quelques uns sur le forum à être sur Jeedom ceux qui font clic clic clic 3
pepite Posté(e) le 30 mars 2017 Signaler 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 ?
971jmd Posté(e) le 31 mars 2017 Signaler Posté(e) le 31 mars 2017 salut bien le FGS ne dispose pas de CentralSceneEvent donc impossible de faire des double clik......
pepite Posté(e) le 31 mars 2017 Signaler Posté(e) le 31 mars 2017 Faut regarder le manuel. Je jetterai un oeil
nigao Posté(e) le 31 mars 2017 Signaler 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
pepite Posté(e) le 31 mars 2017 Signaler 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
nigao Posté(e) le 31 mars 2017 Signaler 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
pepite Posté(e) le 31 mars 2017 Signaler 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 ?
jojo Posté(e) le 31 mars 2017 Signaler 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
nigao Posté(e) le 31 mars 2017 Signaler 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
Did Posté(e) le 31 mars 2017 Signaler 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
nigao Posté(e) le 31 mars 2017 Signaler Posté(e) le 31 mars 2017 @Did parfait, ça marche nickel avec ce changement de paramètre ^^ 1
Did Posté(e) le 31 mars 2017 Signaler Posté(e) le 31 mars 2017 Miracle! J'ai dépanné quelqu'un sur GEA. 4
Did Posté(e) le 31 mars 2017 Signaler Posté(e) le 31 mars 2017 Ah oui, vous êtes tranquilles pour deux années.
971jmd Posté(e) le 1 avril 2017 Signaler 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:
pepite Posté(e) le 1 avril 2017 Signaler 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 :-)
pepite Posté(e) le 1 avril 2017 Signaler 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
971jmd Posté(e) le 1 avril 2017 Signaler 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
Lazer Posté(e) le 1 avril 2017 Signaler 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
Messages recommandés