971jmd 229 Signaler ce message Posté(e) 24 mars 2017 comme ça: GEA.add({"CentralSceneEvent", 621, 1, "Pressed1"},-1, "") Partager ce message Lien à poster Partager sur d’autres sites
971jmd 229 Signaler ce message Posté(e) 24 mars 2017 voici la réaction suit au clik sur le bouton care de la KEYFOB [DEBUG] 10:42:09: GEA Version 5.40 : en exécution... [DEBUG] 10:42:09: En cours : aucun traitement a effectuer [DEBUG] 10:42:20: GEA Version 5.40 : en exécution... [DEBUG] 10:42:20: En cours : aucun traitement a effectuer Partager ce message Lien à poster Partager sur d’autres sites
pepite 1 272 Signaler ce message Posté(e) 24 mars 2017 ah ben a priori, je dois me tromper quelque part, il te manque des lignes dans le code ;-) .Mauvais copier coller ;-) Moi je les ai, mais ca ne fonctionne pas plus ;-) je cherche ;-) Partager ce message Lien à poster Partager sur d’autres sites
971jmd 229 Signaler ce message Posté(e) 25 mars 2017 Ok je cherche aussi, l'occasion de rentrée dans le cœur de GEAEnvoyé de mon iPhone en utilisant Tapatalk Partager ce message Lien à poster Partager sur d’autres sites
pepite 1 272 Signaler ce message Posté(e) 28 mars 2017 Bonjour, Avis aux testeurs, correction ;-) @971jmd, tu peux tester le CentralSceneEvent stp ? Merci GEA_test_complet_CentralSceneEvent.lua Partager ce message Lien à poster Partager sur d’autres sites
971jmd 229 Signaler ce message Posté(e) 28 mars 2017 Ok Envoyé de mon iPhone en utilisant Tapatalk 1 Partager ce message Lien à poster Partager sur d’autres sites
971jmd 229 Signaler ce message Posté(e) 28 mars 2017 non toujours la meme chose il doit manquée un truc comme : fibaro:getSourceTrigger quand je clik sur le care Debug GEA affiche : [DEBUG] 08:45:16: GEA Version 5.40 : en exécution... [DEBUG] 08:45:16: En cours : aucun traitement à effectuer [DEBUG] 08:45:26: GEA Version 5.40 : en exécution... etc Partager ce message Lien à poster Partager sur d’autres sites
pepite 1 272 Signaler ce message Posté(e) 28 mars 2017 Dommage :-) Non il y est, c'est GEA.source :-) Dans ton entete tu peux mettre QUE 621 CentralSceneEvent ? Je sais qu'on peut aller jusqu'à l"attribute" normalement ;-) Merci de ta patience Partager ce message Lien à poster Partager sur d’autres sites
971jmd 229 Signaler ce message Posté(e) 28 mars 2017 toujour la meme chose Partager ce message Lien à poster Partager sur d’autres sites
pepite 1 272 Signaler ce message Posté(e) 28 mars 2017 On va y arriver ;-) J'ai mis des print sur un bon nombre de lignes ;-) pour essayer de voir ou cela s'arrete GEA_test_complet_CentralSceneEvent.lua Partager ce message Lien à poster Partager sur d’autres sites
971jmd 229 Signaler ce message Posté(e) 28 mars 2017 ha ça bouge [DEBUG] 10:25:52: GEA Version 5.40 : en exécution... [DEBUG] 10:25:52: En cours : aucun traitement a effectuer [DEBUG] 10:26:14: GEA.source ligne 331 [DEBUG] 10:26:15: GEA.keys ligne 339 [DEBUG] 10:26:15: ligne 340 [DEBUG] 10:26:15: ligne 342 [DEBUG] 10:26:15: GEA Version 5.40 : en exécution... [DEBUG] 10:26:15: En cours : aucun traitement a effectuer Partager ce message Lien à poster Partager sur d’autres sites
971jmd 229 Signaler ce message Posté(e) 28 mars 2017 GEA T.txt Partager ce message Lien à poster Partager sur d’autres sites
pepite 1 272 Signaler ce message Posté(e) 28 mars 2017 Ca bouge oui, merci ;-) Rajout de debug pour connaitre la valeur de la variable utilisée dans le test du print de la ligne 342 ;-) GEA_test_complet_CentralSceneEvent.lua Partager ce message Lien à poster Partager sur d’autres sites
971jmd 229 Signaler ce message Posté(e) 28 mars 2017 [DEBUG] 11:06:26: GEA Version 5.40 : en exécution... [DEBUG] 11:06:26: En cours : aucun traitement a effectuer [DEBUG] 11:06:43: GEA.source ligne 331 [DEBUG] 11:06:43: GEA.keys ligne 339 [DEBUG] 11:06:43: ligne 340 [DEBUG] 11:06:43: line 323: attempt to concatenate field 'id' (a nil value) Partager ce message Lien à poster Partager sur d’autres sites
pepite 1 272 Signaler ce message Posté(e) 28 mars 2017 Parfait, merci ;-) Tu peux me faire ca stp --[[ %% properties %% events 621 CentralSceneEvent %% globals --]] local trigger = fibaro:getSourceTrigger() local pressSource = trigger.event.data fibaro:debug(json.encode(pressSource)) fibaro:debug("Device ID : " ..trigger["deviceID"]) Partager ce message Lien à poster Partager sur d’autres sites
971jmd 229 Signaler ce message Posté(e) 28 mars 2017 [DEBUG] 11:18:27: {"deviceId":621,"icon":{"path":"fibaro\/icons\/com.fibaro.FGKF601\/com.fibaro.FGKF601-1Pressed.png","source":"HC"},"keyAttribute":"Pressed","keyId":1} [DEBUG] 11:18:27: line 12: attempt to concatenate field 'deviceID' (a nil value) Partager ce message Lien à poster Partager sur d’autres sites
pepite 1 272 Signaler ce message Posté(e) 28 mars 2017 (modifié) Merci. Quand tu as le temps ceci aussi stp et on doit pas etre loin ;-) --[[ %% 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é 28 mars 2017 par pepite erreur deviceid Partager ce message Lien à poster Partager sur d’autres sites
971jmd 229 Signaler ce message Posté(e) 28 mars 2017 [DEBUG] 11:43:01: {"icon":{"source":"HC","path":"fibaro\/icons\/com.fibaro.FGKF601\/com.fibaro.FGKF601-1Pressed.png"},"deviceId":621,"keyAttribute":"Pressed","keyId":1} [DEBUG] 11:43:01: Device Id - pressSource : 621 [DEBUG] 11:43:01: line 13: attempt to concatenate field 'deviceID' (a nil value) Partager ce message Lien à poster Partager sur d’autres sites
pepite 1 272 Signaler ce message Posté(e) 28 mars 2017 Parfait merci. bon ben c'est moi le boulet ;-) Ca doit etre bon ou pas tres loin avec ce code là alors ;-) GEA_test_complet_CentralSceneEvent.lua Partager ce message Lien à poster Partager sur d’autres sites
971jmd 229 Signaler ce message Posté(e) 28 mars 2017 gea t2.luagea t2.lua oui effectivement ça fonctionne, je reçois okok sur mon tel GEA.add({"CentralSceneEvent", 621, 1, "Pressed"},-1, "okok") Partager ce message Lien à poster Partager sur d’autres sites
971jmd 229 Signaler ce message Posté(e) 28 mars 2017 ci joint le debug [DEBUG] 12:11:15: GEA Version 5.40 : en exécution... [DEBUG] 12:11:15: En cours : aucun traitement a effectuer [DEBUG] 12:48:07: GEA.source ligne 331 [DEBUG] 12:48:08: GEA.keys ligne 339 [DEBUG] 12:48:08: ligne 340 [DEBUG] 12:48:08: ligne 358 : device ID OK [DEBUG] 12:48:08: ligne 360 [DEBUG] 12:48:08: [ n/a ] Add Event : ajout de la tache pour lancement instantané (ID:1) [DEBUG] 12:48:08: ligne 362 [DEBUG] 12:48:08: GEA Version 5.40 : en exécution... [DEBUG] 12:48:08: [ n/a ] En cours : vérification (ID:1) [DEBUG] 12:48:08: [ n/a ] Check : démarrage vérification (ID:1) [DEBUG] 12:48:08: [ n/a ] Check : vérification des dates (ID:1) [DEBUG] 12:48:08: [ n/a ] isActivate : vérification de l'activation (ID:1) [DEBUG] 12:48:08: [ n/a ] isActivate : activé (ID:1) [DEBUG] 12:48:08: [ n/a ] Check : activé depuis 30/-1 (ID:1) [DEBUG] 12:48:08: [ n/a ] sendActions : traitement des actions (ID:1) [DEBUG] 12:48:08: [ n/a ] sendActions : !ACTION! : sendPush okok (ID:1) Partager ce message Lien à poster Partager sur d’autres sites
pepite 1 272 Signaler ce message Posté(e) 28 mars 2017 Merci @971jmd, ça fonctionne alors. Parfait ;-) Bon je nettoie les débugs Partager ce message Lien à poster Partager sur d’autres sites
971jmd 229 Signaler ce message Posté(e) 28 mars 2017 je vais tester avec le reste des 5 autre Bouton de la KEYFOB Envoyé de mon iPhone en utilisant Tapatalk 1 Partager ce message Lien à poster Partager sur d’autres sites
971jmd 229 Signaler ce message Posté(e) 29 mars 2017 petit teste nikel GEA.add({"CentralSceneEvent", 86, 1, "Pressed"},-1, "Care") GEA.add({"CentralSceneEvent", 86, 1, "Pressed2"},-1, "Care 2 clik") GEA.add({"CentralSceneEvent", 86, 1, "Pressed3"},-1, "Care 3 clik") GEA.add({"CentralSceneEvent", 86, 1, "HeldDown"},-1, "Care HeldDown") GEA.add({"CentralSceneEvent", 86, 1, "Released"},-1, "Care Released") Partager ce message Lien à poster Partager sur d’autres sites
971jmd 229 Signaler ce message Posté(e) 29 mars 2017 bon demain je vais tester les associations de bouton Rond + Care le rond + le care = Id 17 la je ne sais pas trop comment faire Partager ce message Lien à poster Partager sur d’autres sites