Dans ma recherche de domotisation de la maison, j'ai installé des “écrans solaire”.
Pour contrôler ceux-ci, j'ai installé des commandes NIKO 552-72301 connectés via zigbee (ZHA) sur Home-Assistant.
Petit soucis, ce modèle, bien que connecté via ZHA, il n'est pas possible de configurer les délais “d'action”; les attributs ne sont même pas visible dans la fenêtre de gestion du périphérique.
Il va donc falloir les configurer via zha_toolkit
.
En scanant le controleur, nous trouvons quelques attributs supplémentaires qui ne sont pas nommés
attribut | descr |
---|---|
0xfcc0 | ? |
0xfcc1 | opening time (in second) |
0xfcc2 | closing time (in second) |
0xfcc3 | ? |
0xfffd | ? |
Certains de ces attributs sont inconnus, mais deux nous intéressent : 0xfcc1
et 0xfcc2
.
Pour lire l'attribut :
service: zha_toolkit.attr_read data: ieee: 'xx:xx:xx:xx:xx:xx' #replace with IEEE of NIKO motor control cluster: 0x0102 attribute: 0xfcc1 manf: 4703
pour modifier l'attribut
service: zha_toolkit.attr_write data: ieee: 'xx:xx:xx:xx:xx:xx' #replace with IEEE of NIKO motor control cluster: 0x0102 attribute: 0xfcc1 manf: 4703 attr_val: 26 #seconds to lift