Bonjour,
Je viens de fais l’acquisition de 4 Modules supplémentaires QS-Zigbee-C01 lien d’achat : https://fr.aliexpress.com/item/1005002271454360.html?spm=a2g0s.9042311.0.0.65266c37XQXvRV
Visiblement il y a une nouvelle version du firmware du module et je n’ai pas les mêmes informations brutes entre mon premier lot de module et les derniers que je viens de recevoir
L’inclusion c’est bien passée par contre je n’ai pas eu de détection automatique du module.
Après avoir sélectionné l’équipement, celui fonctionne correctement sauf pour la calibration Cf. : https://community.jeedom.com/t/module-qs-zigbee-c01/65187/4
Avec l’onglet action dans la configuration du nœud je peux bien lire les Attributs 61440 ; 61441 ; 61442 et 61443 (endpoint 1 cluster 258)
61440 : Etat des commandes
61441 : Calibration
61442 : Inversion moteur
61443 : temps de calibration
Par contre, contrairement à mon premier lot de module, il m’est impossible d’écrire dans l’attribut 61441 et 61442. j’ai bien la confirmation que la valeur a été écrite avec succès mais la valeur ne change pas à la lecture de l’attribut.
Je possède une clé deconz du coup j’ai fait un test et là l’écriture est bien possible dans ces mêmes attributs et donc permet la calibration.
Est-il possible d’ajouter cette nouvelle version de module ?
Informations brutes nouvelle version :
{
"ieee": "a4:c1:38:24:22:57:8a:fd",
"nwk": 48213,
"status": 2,
"lqi": "216",
"rssi": "-46",
"last_seen": "1630138983.3281722",
"node_descriptor": "01:40:8e:41:11:42:42:00:00:2a:42:00:00",
"endpoints": [
{
"id": 1,
"status": 1,
"device_type": 514,
"profile_id": 260,
"manufacturer": "_TZ3000_fccpjz5z",
"model": "TS130F",
"output_clusters": [
{
"id": 25,
"name": "Ota",
"attributes": []
},
{
"id": 10,
"name": "Time",
"attributes": []
}
],
"input_clusters": [
{
"id": 4,
"name": "Groups",
"attributes": []
},
{
"id": 5,
"name": "Scenes",
"attributes": []
},
{
"id": 6,
"name": "On\/Off",
"attributes": []
},
{
"id": 258,
"name": "Window Covering",
"attributes": [
{
"id": 8,
"name": "current_position_lift_percentage",
"value": 24
}
]
},
{
"id": 0,
"name": "Basic",
"attributes": [
{
"id": 0,
"name": "zcl_version",
"value": 3
},
{
"id": 1,
"name": "app_version",
"value": 66
},
{
"id": 2,
"name": "stack_version",
"value": 0
},
{
"id": 3,
"name": "hw_version",
"value": 1
},
{
"id": 4,
"name": "manufacturer",
"value": "_TZ3000_fccpjz5z"
},
{
"id": 5,
"name": "model",
"value": "TS130F"
},
{
"id": 6,
"name": "date_code",
"value": ""
},
{
"id": 7,
"name": "power_source",
"value": 1
}
]
}
]
},
{
"id": 242,
"status": 1,
"device_type": 97,
"profile_id": 41440,
"manufacturer": null,
"model": null,
"output_clusters": [
{
"id": 33,
"name": "GreenPowerProxy",
"attributes": []
}
],
"input_clusters": []
}
],
"signature": {
"manufacturer": "_TZ3000_fccpjz5z",
"model": "TS130F",
"node_desc": {
"logical_type": 1,
"complex_descriptor_available": 0,
"user_descriptor_available": 0,
"reserved": 0,
"aps_flags": 0,
"frequency_band": 8,
"mac_capability_flags": 142,
"manufacturer_code": 4417,
"maximum_buffer_size": 66,
"maximum_incoming_transfer_size": 66,
"server_mask": 10752,
"maximum_outgoing_transfer_size": 66,
"descriptor_capability_field": 0
},
"endpoints": {
"1": {
"profile_id": 260,
"device_type": 514,
"input_clusters": [
4,
5,
6,
258,
0
],
"output_clusters": [
25,
10
]
},
"242": {
"profile_id": 41440,
"device_type": 97,
"input_clusters": [],
"output_clusters": [
33
]
}
}
},
"class": "zigpy.device"
}
Informations brutes ancienne version :
{
"ieee": "cc:86:ec:ff:fe:c1:ef:62",
"nwk": 42784,
"status": 2,
"lqi": "144",
"rssi": "-64",
"last_seen": "1630140507.7969291",
"node_descriptor": "01:40:8e:02:10:52:52:00:00:2c:52:00:00",
"endpoints": [
{
"id": 1,
"status": 1,
"device_type": 514,
"profile_id": 260,
"manufacturer": "_TZ3000_vd43bbfq",
"model": "TS130F",
"output_clusters": [
{
"id": 10,
"name": "Time",
"attributes": []
},
{
"id": 25,
"name": "Ota",
"attributes": []
}
],
"input_clusters": [
{
"id": 0,
"name": "Basic",
"attributes": [
{
"id": 0,
"name": "zcl_version",
"value": 3
},
{
"id": 1,
"name": "app_version",
"value": 64
},
{
"id": 2,
"name": "stack_version",
"value": 0
},
{
"id": 3,
"name": "hw_version",
"value": 1
},
{
"id": 4,
"name": "manufacturer",
"value": "_TZ3000_vd43bbfq"
},
{
"id": 5,
"name": "model",
"value": "TS130F"
},
{
"id": 6,
"name": "date_code",
"value": ""
},
{
"id": 7,
"name": "power_source",
"value": 1
}
]
},
{
"id": 4,
"name": "Groups",
"attributes": []
},
{
"id": 5,
"name": "Scenes",
"attributes": []
},
{
"id": 258,
"name": "Window Covering",
"attributes": [
{
"id": 8,
"name": "current_position_lift_percentage",
"value": 0
},
{
"id": 61440,
"name": "tuya_moving_state",
"value": 1
},
{
"id": 61441,
"name": "calibration",
"value": 1
},
{
"id": 61442,
"name": "motor_reversal",
"value": 0
},
{
"id": 61443,
"name": "calibration_time",
"value": 10
}
]
}
]
}
],
"signature": {
"manufacturer": "_TZ3000_vd43bbfq",
"model": "TS130F",
"node_desc": {
"logical_type": 1,
"complex_descriptor_available": 0,
"user_descriptor_available": 0,
"reserved": 0,
"aps_flags": 0,
"frequency_band": 8,
"mac_capability_flags": 142,
"manufacturer_code": 4098,
"maximum_buffer_size": 82,
"maximum_incoming_transfer_size": 82,
"server_mask": 11264,
"maximum_outgoing_transfer_size": 82,
"descriptor_capability_field": 0
},
"endpoints": {
"1": {
"profile_id": 260,
"device_type": 514,
"input_clusters": [
0,
4,
5,
258
],
"output_clusters": [
10,
25
]
}
}
},
"class": "zhaquirks.tuya.ts130f"
}
zigbee.log (51,5 Ko)