Aller au contenu

Recommended Posts

comme ça: GEA.add({"CentralSceneEvent", 621, 1, "Pressed1"},-1, "")

Partager ce message


Lien à poster
Partager sur d’autres sites

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

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

Ok je cherche aussi, l'occasion de rentrée dans le cœur de GEA


Envoyé de mon iPhone en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

Ok


Envoyé de mon iPhone en utilisant Tapatalk

  • Upvote 1

Partager ce message


Lien à poster
Partager sur d’autres sites

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

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

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
[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

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
[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

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é par pepite
erreur deviceid

Partager ce message


Lien à poster
Partager sur d’autres sites
[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

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

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

Merci @971jmd, ça fonctionne alors. Parfait ;-) 

Bon je nettoie les débugs

 

Partager ce message


Lien à poster
Partager sur d’autres sites

je vais tester avec le reste des 5 autre Bouton de la KEYFOB


Envoyé de mon iPhone en utilisant Tapatalk

  • Upvote 1

Partager ce message


Lien à poster
Partager sur d’autres sites

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

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

×