Bonjour,
Un petit point sur le retour d’état pour les ampoules ZLL.
-plugin-zigbee 2020-11-07
-Exemple de l’équipement Philips.LCT015 :
Dans les commandes de l’équipement,
Si on test les commandes On et Off, l’ampoule s’allume et s’éteint mais l’Etat ne change pas,
ici après un test de commande On, l’ampoule est allumée mais le test de la commande Info « Etat » donne comme résultat 0 :
Par contre si dans l’équipement, on va dans Configuration du noeud / Action :
et que pour « Lecture d’un attribut »
-on décoche la case « Autoriser le cache »
-on renseigne Endpoint, Cluster, Attribut (11, 6, 0), puis cliquer « Valider »
alors s’affiche l’Etat de l’ampoule (Résultat attribut 0 : 1) :
Log debug Zigbee ) :
(config noeud/action, Lecture attribut 11::6::0 → 1)
[2020-11-07 18:42:11][DEBUG] : http://127.0.0.1:8089/device/info?ieee=00%3A17%3A88%3A01%3A04%3Ace%3Aae%3A50 type : GET
[2020-11-07 18:42:23][DEBUG] : http://127.0.0.1:8089/device/attributes type : POST
[2020-11-07 18:42:23][DEBUG] : [[1],[]]
[2020-11-07 18:42:23][DEBUG] : {"devices":{"00:17:88:01:04:ce:ae:50":{"11":{"6":[{"value":"Bool.true","cluster_name":"On\/Off"}]}}}}
[2020-11-07 18:42:23][DEBUG] : Search attribut for 00:17:88:01:04:ce:ae:50 logicalId : 11::6::0 => Bool.true
Puis si dans les commandes de l’équipement, on reteste la commande Info « Etat », le résultat est passé à 1 :
et extrait infos brutes, cluster entrant 6 :
{
"id": 6,
"name": "On\/Off",
"attributes": [
{
"id": 0,
"name": "on_off",
"value": 1
}
]
},
Ce qui m’amène à penser qu’il devrait être possible de remonter l’état pour une ampoule ZLL dans le plugin zigbee.
Par ailleurs j’ai fais fonctionner dans le plugin Zigbee en Démon 2 avec un controleur USB CC2531 flashé avec un firmware coordinator zigbee 1.2 ici : https://github.com/Koenkk/Z-Stack-firmware/raw/master/coordinator/Z-Stack_Home_1.2/bin/default/CC2531_DEFAULT_20190608.zip
avec inclusion d’une Ampoule Philips LTW001.
akenad