Page 1 sur 1
Zigate - version software des devices connectés
Publié : 02 mars 2019, 22:54
par lboue
Bonjour à tous,
J'aimerais savoir s'il est possible de récupérer la version software des devices connectés à la Zigate via Domoticz dans les logs ou d'une autre manière.
En effet on retrouve ce type d'information dans l'application Hue qui est liée au Hue Bridge
Le pont Ikea TRÅDFRI permet aussi d'afficher les versions et de détecter/réaliser les mises à jours.
Cordialement,
Re: Zigate - version software des devices connectés
Publié : 03 mars 2019, 08:16
par pipiche
Regardes dans le fichier DeviceList ( celui qui se trouve dans www/zigate/reports
C’est un json
Par contre l’info n’est pas particulièrement recherchée, car pour l’instant nous n’avons pas l’upgrade OTA
Envoyé de mon iPhone en utilisant Tapatalk
Re: Zigate - version software des devices connectés
Publié : 03 mars 2019, 10:31
par lboue
Effectivement j'ai trouvé un champ
App Version, est-ce bien cela ?
Code : Tout sélectionner
"483c": {
"App Version": "11",
"Battery": {},
"Bind": {
"0000": {
"Phase": "requested",
"Stamp": 1551376192,
"Status": ""
},
"0006": {
"Phase": "requested",
"Stamp": 1551376252,
"Status": ""
},
"0406": {
"Phase": "requested",
"Stamp": 1551376192,
"Status": ""
}
},
"ConfigureReporting": {
"Ep": {
"01": {
"0000": {},
"0006": "",
"0406": {}
}
},
"TimeStamps": {
"01-0000": 1551549027,
"01-0006": 1551549088,
"01-0406": 1551549027
}
},
"Ep": {
"01": {
"0000": {},
"0006": {},
"0406": "01",
"ClusterType": {
"356": "Motion"
}
}
},
"Heartbeat": "64881",
"IEEE": "00158d0002672492",
"MacCapa": "80",
"Model": "lumi.sensor_motion",
"ProfileID": {},
"RIA": "0",
"RSSI": 132,
"ReadAttributes": {
"Ep": {
"01": {
"0001": {},
"0400": {},
"0402": {},
"0403": {},
"0405": {},
"0406": {
"0000": "00"
}
}
},
"TimeStamps": {
"01-0001": 1551199914,
"01-0400": 1551199914,
"01-0402": 1551199914,
"01-0403": 1551199914,
"01-0405": 1551199914,
"01-0406": 1551199914
}
},
"SQN": "00",
"Stamp": {
"MsgType": "8702",
"Time": "2019-03-03 09:44:43"
},
"Status": "inDB",
"Type": "Motion",
"Version": "3",
"ZDeviceID": {}
},
Je pensais trouver ce champ aussi sur ma télécommande RWL021
C'est curieux car je retrouve bien les informations de version via
homebridge-hue.
Sur l'application Hue cela ressemble à ça :

Re: Zigate - version software des devices connectés
Publié : 03 mars 2019, 13:01
par pipiche
lboue a écrit : 03 mars 2019, 10:31
Je pensais trouver ce champ aussi sur ma télécommande RWL021
C'est curieux car je retrouve bien les informations de version via
homebridge-hue.
Je ne dis pas que l'information n'existe pas, je dis simplement que comme elle n'est pas utile pour le plugin, on se s'encombre pas de cette information pour le moment
Re: Zigate - version software des devices connectés
Publié : 05 mars 2019, 20:36
par lboue
Merci pour l'info.
Est-ce que le commit
be3843cdc65ac2630738ec708744fb8c6d53ac40 à un rapport ? Je lis SW_BUILD_ID.
Code : Tout sélectionner
# General
listAttributes = [] listAttributes = []
# By default only request attribute 0x0005 to get the model Identifier # By default only request attribute 0x0005 to get the model Identifier
listAttributes.append(0x0000) # ZCL Version if fullScope:
listAttributes.append(0x0000) # ZCL Version
listAttributes.append(0x0001) # APPLICATION_VERSION
listAttributes.append(0x0002) # STACK_VERSION
listAttributes.append(0x0003) # HARDWARE_VERSION
listAttributes.append(0x0004) # MANUFACTURER_NAME
listAttributes.append(0x0005) # Model Identifier listAttributes.append(0x0005) # Model Identifier
if fullScope:
listAttributes.append(0x0006) # DATE_CODE
listAttributes.append(0x0007) # PowerSource
if fullScope:
listAttributes.append(0x000A) # LOCATION_DESCRIPTION
listAttributes.append(0x000F) # SW_BUILD_ID
Re: Zigate - version software des devices connectés
Publié : 05 mars 2019, 20:45
par pipiche
lboue a écrit : 05 mars 2019, 20:36
Merci pour l'info.
Est-ce que le commit
be3843cdc65ac2630738ec708744fb8c6d53ac40 à un rapport ? Je lis SW_BUILD_ID.
Code : Tout sélectionner
# General
listAttributes = [] listAttributes = []
# By default only request attribute 0x0005 to get the model Identifier # By default only request attribute 0x0005 to get the model Identifier
listAttributes.append(0x0000) # ZCL Version if fullScope:
listAttributes.append(0x0000) # ZCL Version
listAttributes.append(0x0001) # APPLICATION_VERSION
listAttributes.append(0x0002) # STACK_VERSION
listAttributes.append(0x0003) # HARDWARE_VERSION
listAttributes.append(0x0004) # MANUFACTURER_NAME
listAttributes.append(0x0005) # Model Identifier listAttributes.append(0x0005) # Model Identifier
if fullScope:
listAttributes.append(0x0006) # DATE_CODE
listAttributes.append(0x0007) # PowerSource
if fullScope:
listAttributes.append(0x000A) # LOCATION_DESCRIPTION
listAttributes.append(0x000F) # SW_BUILD_ID
C'est l'idée, mais c'est a creuser

Par contre si tu veux n'hésites pas à investiguer et soumettre une PR ....
Re: Zigate - version software des devices connectés
Publié : 05 mars 2019, 23:31
par lboue
Merci, c'est sympa, je vais essayer de tester. Est-ce que
fullScope est activé par défaut ou bien c'est une option quelque part ?
[EDIT] J'ai essayé de ré-appairer ma télécommande Hue Dimmer switch et j'ai eu ça sur la branche pre-4.1:
Code : Tout sélectionner
Line 592: 2019-03-05 23:45:42.733 (Zigate) ReadAttributeRequest_0000 - Key: 2075
Line 2347: 2019-03-05 23:45:47.748 (Zigate) ReadAttributeRequest_0001 - Key: 2075
Line 2353: 2019-03-05 23:45:47.749 (Zigate) ReadAttributeRequest_0000 - Key: 2075
Et aussi ça
Code : Tout sélectionner
Line 2812: 2019-03-05 23:45:58.069 (Zigate) ReadCluster - 0x0000 - ZCL Version: 1
Line 2851: 2019-03-05 23:45:58.078 (Zigate) ReadCluster - 0x0000 - Hardware version: 1
Line 2864: 2019-03-05 23:45:58.081 (Zigate) ReadCluster - 0x0000 - Manufacturer: Philips
Re: Zigate - version software des devices connectés
Publié : 06 mars 2019, 00:11
par lboue
J'ai fini par trouver la liste des attributs.
J'ai remarqué des attributs 20 et 21 qui semblent contenir des valeurs mais je ne sais pas leur nom.
Code : Tout sélectionner
Line 1756: 2019-03-05 23:45:43.130 (Zigate) Decode8102 - Individual Attribute response : [2075:02] ClusterID: 0000 AttributeID: 0000 Status: 00 Type: 20 Size: 0001 ClusterData: >01<
Line 1809: 2019-03-05 23:45:43.134 (Zigate) Decode8102 - Individual Attribute response : [2075:02] ClusterID: 0000 AttributeID: 0001 Status: 00 Type: 20 Size: 0001 ClusterData: >02<
Line 1858: 2019-03-05 23:45:43.139 (Zigate) Decode8102 - Individual Attribute response : [2075:02] ClusterID: 0000 AttributeID: 0002 Status: 00 Type: 20 Size: 0001 ClusterData: >01<
Line 1909: 2019-03-05 23:45:43.143 (Zigate) Decode8102 - Individual Attribute response : [2075:02] ClusterID: 0000 AttributeID: 0003 Status: 00 Type: 20 Size: 0001 ClusterData: >01<
Line 1962: 2019-03-05 23:45:43.147 (Zigate) Decode8102 - Individual Attribute response : [2075:02] ClusterID: 0000 AttributeID: 0004 Status: 00 Type: 42 Size: 0007 ClusterData: >5068696c697073<
Line 2017: 2019-03-05 23:45:43.152 (Zigate) Decode8102 - Individual Attribute response : [2075:02] ClusterID: 0000 AttributeID: 0005 Status: 00 Type: 42 Size: 0006 ClusterData: >52574c303231<
Line 2070: 2019-03-05 23:45:43.157 (Zigate) Decode8102 - Individual Attribute response : [2075:02] ClusterID: 0000 AttributeID: 0006 Status: 00 Type: 42 Size: 0008 ClusterData: >3230313630333032<
Line 2122: 2019-03-05 23:45:43.161 (Zigate) Decode8102 - Individual Attribute response : [2075:02] ClusterID: 0000 AttributeID: 0007 Status: 00 Type: 30 Size: 0001 ClusterData: >03<
Line 2170: 2019-03-05 23:45:43.166 (Zigate) Decode8102 - Individual Attribute response : [2075:02] ClusterID: 0000 AttributeID: 000a Status: 86 Type: ff Size: 0000 ClusterData: ><
Line 2215: 2019-03-05 23:45:43.169 (Zigate) Decode8102 - Individual Attribute response : [2075:02] ClusterID: 0000 AttributeID: 000f Status: 86 Type: ff Size: 0000 ClusterData: ><
Line 2254: 2019-03-05 23:45:43.173 (Zigate) Decode8102 - Individual Attribute response : [2075:02] ClusterID: 0000 AttributeID: 0010 Status: 86 Type: ff Size: 0000 ClusterData: ><
Line 2299: 2019-03-05 23:45:43.177 (Zigate) Decode8102 - Individual Attribute response : [2075:02] ClusterID: 0000 AttributeID: 0015 Status: 86 Type: ff Size: 0000 ClusterData: ><
Line 2759: 2019-03-05 23:45:58.056 (Zigate) Decode8102 - Individual Attribute response : [2075:02] ClusterID: 0001 AttributeID: 0000 Status: 86 Type: ff Size: 0000 ClusterData: ><
Line 2770: 2019-03-05 23:45:58.058 (Zigate) Decode8102 - Individual Attribute response : [2075:02] ClusterID: 0001 AttributeID: 0020 Status: 00 Type: 20 Size: 0001 ClusterData: >1c<
Line 2782: 2019-03-05 23:45:58.061 (Zigate) Decode8102 - Individual Attribute response : [2075:02] ClusterID: 0001 AttributeID: 0021 Status: 00 Type: 20 Size: 0001 ClusterData: >c8<
Line 2794: 2019-03-05 23:45:58.065 (Zigate) Decode8102 - Individual Attribute response : [2075:02] ClusterID: 0001 AttributeID: 0035 Status: 86 Type: ff Size: 0000 ClusterData: ><