Bonjour,
Merci pour ce plugin qui me sauve la vie pour plusieurs appareils.
J’ai commencé hier à essayer d’intégrer la mini gateway zigbee, tout c’est bien passé avec la manip PACKETCAPTURE.
Mais… s’agissant d’une gatewxay zigbee l’intérêt premier c’est de pouvoir interagir avec les modules qui sont connectés à cette gateway.
Pour le moment je n’ai qu’un barillet pour faire les tests. Il s’agit du modèle A6121 (identique au Xiaomi mais version constructeur : VIMA).
Dans les logs PACKET CAPTURE je retrouve bien les 2 devId mais uniquement un localkey (ce qui est logique je pense car uniquement un module WIFI).
Bref dans le plugin j’arrive a connecter la GW avec son devId et la localkey ou le barillet avec son devId et la localkey. J’ai l’impression qu’il n’y a pas d’intérêt de mettre les 2. Le retour des debuglogs est sur connecté.
Quand je lance via l’application un ajout de clé j’ai les bons logs :
[2020-05-12 11:38:50][DEBUG] : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Search for devices <<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[2020-05-12 11:38:50][DEBUG] : ****** Device listenable Barillet - Class: TuyaCustom_V2 @192.168.0.57 *****
[2020-05-12 11:38:50][DEBUG] : Device and socket exist : key:0 @192.168.0.57 channel:1 diff:1
[2020-05-12 11:38:50][DEBUG] : ****** Device listenable Tuya Box - Class: TuyaCustom_V2 @192.168.0.57 *****
[2020-05-12 11:38:50][DEBUG] : Device and socket exist : key:0 @192.168.0.57 channel:1 diff:1
[2020-05-12 11:38:50][DEBUG] : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> End <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[2020-05-12 11:38:50][DEBUG] : Memory used :2197 ko 360 o
[2020-05-12 11:39:05][DEBUG] : << Ping @192.168.0.57 diff:16
[2020-05-12 11:39:05][DEBUG] : Try:192.168.0.57 6668 - Connect OK!
[2020-05-12 11:39:05][DEBUG] : Receive after decode :Y
[2020-05-12 11:39:21][DEBUG] : << Ping @192.168.0.57 diff:16
[2020-05-12 11:39:21][DEBUG] : Try:192.168.0.57 6668 - Connect OK!
[2020-05-12 11:39:21][DEBUG] : Receive after decode :Y
[2020-05-12 11:39:37][DEBUG] : << Ping @192.168.0.57 diff:16
[2020-05-12 11:39:37][DEBUG] : Try:192.168.0.57 6668 - Connect OK!
[2020-05-12 11:39:37][DEBUG] : Receive after decode :Y
[2020-05-12 11:39:50][DEBUG] : Receive after decode :{"dps":{"161":"Enter"},"cid":"ec1bbdfffe781b28","t":1589276389}
[2020-05-12 11:39:50][DEBUG] : dps:
[2020-05-12 11:39:50][DEBUG] : Read Json OK
[2020-05-12 11:39:50][DEBUG] : Update state
[2020-05-12 11:39:51][DEBUG] : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Search for devices <<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[2020-05-12 11:39:51][DEBUG] : ****** Device listenable Barillet - Class: TuyaCustom_V2 @192.168.0.57 *****
[2020-05-12 11:39:51][DEBUG] : Device and socket exist : key:0 @192.168.0.57 channel:1 diff:1
[2020-05-12 11:39:51][DEBUG] : ****** Device listenable Tuya Box - Class: TuyaCustom_V2 @192.168.0.57 *****
[2020-05-12 11:39:51][DEBUG] : Device and socket exist : key:0 @192.168.0.57 channel:1 diff:1
[2020-05-12 11:39:51][DEBUG] : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> End <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[2020-05-12 11:39:51][DEBUG] : Memory used :2200 ko 8 o
[2020-05-12 11:39:53][DEBUG] : << Ping @192.168.0.57 diff:16
[2020-05-12 11:39:53][DEBUG] : Try:192.168.0.57 6668 - Connect OK!
[2020-05-12 11:39:53][DEBUG] : Receive after decode :Y
[2020-05-12 11:39:55][DEBUG] : Receive after decode :{"dps":{"161":"Esc"},"cid":"ec1bbdfffe781b28","t":1589276395}
[2020-05-12 11:39:55][DEBUG] : dps:
[2020-05-12 11:39:55][DEBUG] : Read Json OK
[2020-05-12 11:39:55][DEBUG] : Update state
ps : avec le PACKETCAPTURE j’ai récupéré toutes les DSP du Barillet, cool. En l’occurence DSP161 c’est pour l’ajout de clé. Si Enter : en recherche, si Esc : fin de recherche.
Par contre, quand je créais une action DSP 161, l’action ne va pas jusqu’au Barillet ou tout du moins celui-ci ne bip pas. J’ai essayé aussi la DSP110 en info pour le retour état batterie mais retour à 0.
[2020-05-12 11:42:45][DEBUG] : Cmd : {"t":"1589276565","devId":"bfdfd9abc48bffd97av2ja","dps":{"161":"Enter"},"uid":""} - Try:127.0.0.1 6900 - Connect OK!
[2020-05-12 11:42:45][DEBUG] : Try:192.168.0.57 6668 - Connect OK!
[2020-05-12 11:42:45][DEBUG] : !!!!!!!!! End !!!!!!!!!!
[2020-05-12 11:42:45][DEBUG] : Receive after decode :Y
[2020-05-12 11:42:49][DEBUG] : << Ping @192.168.0.57 diff:16
[2020-05-12 11:42:49][DEBUG] : Try:192.168.0.57 6668 - Connect OK!
[2020-05-12 11:42:49][DEBUG] : Receive after decode :Y
[2020-05-12 11:42:50][DEBUG] : Cmd : {"t":"1589276570","devId":"bfdfd9abc48bffd97av2ja","dps":{"161":"Esc"},"uid":""} - Try:127.0.0.1 6900 - Connect OK!
[2020-05-12 11:42:50][DEBUG] : Try:192.168.0.57 6668 - Connect OK!
[2020-05-12 11:42:50][DEBUG] : !!!!!!!!! End !!!!!!!!!!
Quand je lance la même requête avec la GW
[2020-05-12 11:44:15][DEBUG] : Cmd : {"t":"1589276655","devId":"bf5211d7fd16740f93ugmf","dps":{"161":"Enter"},"uid":""} - Try:127.0.0.1 6900 - Connect OK!
[2020-05-12 11:44:15][DEBUG] : Try:192.168.0.57 6668 - Connect OK!
[2020-05-12 11:44:15][DEBUG] : !!!!!!!!! End !!!!!!!!!!
[2020-05-12 11:44:15][DEBUG] : Receive after decode :Y
[2020-05-12 11:44:17][DEBUG] : Cmd : {"t":"1589276657","devId":"bf5211d7fd16740f93ugmf","dps":{"161":"Esc"},"uid":""} - Try:127.0.0.1 6900 - Connect OK!
[2020-05-12 11:44:17][DEBUG] : Try:192.168.0.57 6668 - Connect OK!
[2020-05-12 11:44:17][DEBUG] : !!!!!!!!! End !!!!!!!!!!
J’ai peut-être mal saisi la DPS…
Merci pour votre aide.