Bonjour à tous, 

Après avoir bataillé comme pas mal de gens avec ma clef ConbeeII et le plugin Deconz, je suis resté sur ma faim pour plusieurs choses.

Tout d’abord, j’avais beaucoup d’espoir pour remplacer mes gateways Xiaomi et passer le tout en local (exit le cloud chinois).

Après l’installation, je me rend compte que mes capteurs ne remontent pas l’info : « batterie », alors que sur le plugin Xiaomi oui et le capteur en lui même aussi d’ailleurs. 
Deuxième constatation, si la clef n’est plus reconnue ou débranchée, le plugin reste au vert et par conséquent ce matin, malgré la clef débranchée, donc plus de communication, je n’en étais pas informé.
Pour cette constatation je n’ai rien trouvé à l’heure actuelle la commande ne renvoie rien …

Gros point noir si on utilise ses équipements Zigbee pour alarme ou surveillance.

Cet article à pour but de présenté une petite subtilité pour récupérer les commandes donc vous avez besoin. 

Tout d’abord, rendez-vous dans votre équipement, je prends ici l’exemple de la clef ConbeeII : 

Cliquez ensuite sur le bouton  » Configuration » et ensuite sur l’onglet « Informations Brutes » : 

Nous allons retrouver ici ce qui nous intéresse, c’est à dire toutes les informations que les équipements renvoient.

Dans le cas de la clef ce qui m’intéresse c’est de savoir si elle est joignable ou non.

On regarde donc la section état (state) et l’information joignable (reachable) ici égale à true (donc c’est ok).

Alors c’est cool, mais je n’ai pas envie de chaque fois regarder la dedans pour savoir si mon équipement est joignable, ni même dans le menu « Réseau Deconz », onglet « Noeuds »‘ pour savoir si la colonne « Accessible » est sur OK. 

Nous allons donc créer la commande directement pour pouvoir la traiter dans un scénario et l’envoie via notre centre de notification en cas de changement d’état.

Pour cela, il faut récupérer des informations et construire notre trame.

Tout d’abord sous « uniquedi » tout ce qui se trouve après le tiret « – » ici « 01-0406 » constitue le départ de la trame.

Vient ensuite la section, ici « config » mais cela pourra être « config (pas présent ici),type,name,…).

Suivie ensuite de « :: » et de l’information que l’on veut récupérer, ici « reachable« .

Ce qui donne : 01-0406.config::reachable

Et c’est cette trame que nous allons entrer en créant une nouvelle commande dans notre équipement. Nous pouvons faire pareil pour l’information de batterie.

Attention : L’information ne remontera que quand l’équipement communiquera son état ( donc pas de suite), il en va de même pour l’info batterie pour un capteur xiaomi par exemple c’est après plusieurs minutes/heures.

Vous avez donc créé une nouvelle commande qui pourra être utilisée dans un scénario et vous renvoyez l’information en notification par le biais du canal que vous avez adoptez.


1 commentaire

Plugin Deconz – les subtilités – Passion de Geeks · 28 avril 2020 à 15 h 28 min

[…] Plugin Deconz – les subtilités est apparu en premier sur […]

Laisser un commentaire

fr_FRFrançais
fr_FRFrançais