Outils pour utilisateurs

Outils du site


articles:home-assisantzigbeecontrol-niko-552-72301

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
articles:home-assisantzigbeecontrol-niko-552-72301 [2025/02/19 17:23] – créée fraterarticles:home-assisantzigbeecontrol-niko-552-72301 [2025/03/18 17:22] (Version actuelle) – [attribut non présentés] frater
Ligne 1: Ligne 1:
 ====== home-assisant - zigbee - control niko 552-72301 ====== ====== home-assisant - zigbee - control niko 552-72301 ======
 +
 +Dans ma recherche de domotisation de la maison, j'ai installé des "écrans solaire".
 +
 +Pour contrôler ceux-ci, j'ai installé des commandes [[https://www.niko.eu/en/products/niko-home-control/products-for-traditional-wiring/connected-motor-control-3-a-zigbee-productmodel-niko-7a97247a-5e33-5eaf-b21e-893ba9f15378|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''.
  
  
 ===== attribut non présentés ===== ===== attribut non présentés =====
  
-dans le cluster "window_covering" 0x102+En scanant le controleur, nous trouvons quelques attributs supplémentaires qui ne sont pas nommés:
  
 ^  attribut  ^  descr   ^ ^  attribut  ^  descr   ^
-|  0xfcc1    | opening time (in second) +|  0xfcc0    | ?   | 
-|  0xfcc2    | closing time (in second)  |+|  0xfcc1    | nikoCalibrationTimeUp (in second) 
 +|  0xfcc2    | nikoCalibrationTimeDown (in second)  
 +|  0xfcc3    | ?   | 
 +|  0xfffd    | ?   |
  
 +La plus part de ces attributs sont inconnus, mais en creusant certaines [[https://github.com/Koenkk/zigbee-herdsman/blob/master/src/zspec/zcl/definition/cluster.ts#L1760|sources]] j'ai trouvé une référence à des élément NIKO: ''0xfcc1'' et ''0xfcc2''.
 +
 +Pour lire l'attribut : 
  
 <code yaml> <code yaml>
-service: zha_toolkit.attr_write+service: zha_toolkit.attr_read
 data: data:
-  ieee: 'xx:xx:xx:xx:xx:xx' #replace with IEEE of NIKO motor control +  ieee: 'xx:xx:xx:xx:xx:xx' # replace with IEEE of NIKO motor control 
-  cluster: 0x0102 +  cluster: 0x0102           # Window Covering Cluster 
-  attribute: 0xfcc1+  attribute: 0xfcc1         # NIKO Specific attribute
   manf: 4703   manf: 4703
-  attr_val: 26 #seconds to lift 
 </code> </code>
  
 +pour modifier l'attribut
  
 +<code yaml> 
 +service: zha_toolkit.attr_write 
 +data: 
 +  ieee: 'xx:xx:xx:xx:xx:xx' # replace with IEEE of NIKO motor control 
 +  cluster: 0x0102           # Window Covering Cluster 
 +  attribute: 0xfcc1         # NIKO Specific attribute 
 +  manf: 4703 
 +  attr_val: 26 #seconds to lift 
 +</code>
articles/home-assisantzigbeecontrol-niko-552-72301.1739982195.txt.gz · Dernière modification : 2025/02/19 17:23 de frater