plugin-ZIGBEE Beta

Il y a peut être mieux, mais tu peux essayer:

  • L’approche globale avec le paramètre « M’alerter si un module n’a pas envoyé de message depuis (min) » du plugin.
  • L’approche spécifique, avec l’option " Alertes Communications" dans la configuration avancée de l’équipement.

Ok j’entends bien, peut être faudrait-il mettre les betas de manière privative au moins l’utilisateur lambda ne viendrait pas interférer dans votre volontariat.

J’entends également le fait que se soit une passion moi même je suis passionné dans le travail du bois et pourtant je garde l’art et la manière pour m’exprimer avec mes intéressés.

Et pardonné moi, mais moi j’ai pourtant eu des comptes à donner pour accéder à ce plugin certe c’est une petite somme mais un somme quand même, donc je trouve être en droit d’être respecté comme tel.

Bref je trouve votre boulot super j’ai rien a dire la dessus. Mais n’oublions pas la courtoisie et le tacte.

Encore une fois cordialement.
Aparté terminée.
Bonne continuation pour la finalisation de ce plugin

C’est une installation neuve pour un ami je n’ai jamais inclus autre chose, je n’ai pas d’autre périphérique Zigbee à disposition, on a justement acheté un capteur pour tester que ça fonctionne et on achètera d’autre module si tout va bien. Pour le moment ce n’est pas le cas.

Ce serait bien que le développeur du plugin puisse m’orienter sur la sourcer des erreurs dans le log.

Sur ma box perso, je n’utilise pas le Zigbee, je suis en Zwave et Rfxcom.

L’image de l’équipement avait bien été mise dans le plugin Zigbee, mais elle a été supprimé pour être remplacé par l’image d’un autre équipement :flushed:
J’imagine que c’est parce qu’il y avait un horrible fond blanc, du coup voici une image de l’équipement avec une image pour être ajouté dans le plugin Zigbee à la place:

Recadre et fait une visu sur un thèmes sombre
Capture d’écran du 2021-01-14 15-43-18

edit pas mieux comme ça ?

tst

Pour mémoire le post de ce sujet : plugin-ZIGBEE Beta - #518 par akenad

Et pour avoir éventuellement une réponse, et en particulier de Loïc sur ce sujet, les pré-requis :

  1. s’assurer que le contrôleur est en ligne (monté) dans le plugin zigbee
  2. plugin zigbee beta à jour, d’aujourd’hui :
  3. publier toutes les logs debug lors d’une tentative d’inclusion de l’équipement, d’aujourd’hui

s’assurer que le contrôleur est en ligne :

$ ls -l /dev/serial/by-id
lrwxrwxrwx 1 root root 13 Oct 26 09:36 usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE199xxxx-if00 → …/…/ttyACM0

=> Configuration plugin / Port Zigbee : /dev/ttyACM0

akenad :slight_smile:

Bonjour,

J’ai testé le plugin sur divers capteur xiaomi.
Cela fonctionne plutôt bien pour une bêta.

Je n’ai pas trouvé le capteur de température zigbee rond mais que le carré. J’ai les deux mais du coup pas possible de les différencier dans l’interface.
Concernant les capteurs de lumière aqara, est-il prévu d’ajouter une commande d’absence de mouvement ? Cela simplifie pas mal les choses dans les scénario je trouve.

Merci à vous

Bonjour,

Nouveau capteur :
modèle WSDCGQ11LM « Aqara » (carré)
Fabricant : Xiaomi
model (ZigbeeID) : lumi.weather
Fabricant : Xiaomi
Equipement : [Weather] Capteur de température/pression/humidité

Ancien capteur :
modèle WSDCGQ01LM « Mijia » (rond)
model (ZigbeeID) : lumi.sensor_ht
Fabricant : Xiaomi
Equipement : [Weather] Capteur de température/humidité

Le Model (ZigbeeID) est visible dans Equipement/Configuration/
onglets information ou informations brutes

akenad :slight_smile:

Je viens de faire un test rapide avec ma nouvelle clé USB EZSP (chipset EFR32MG13) à la place de ma Zigate wifi et j’arrive bien à inclure un capteur d’ouverture Xiaomi, et avoir l’état du capteur.
Par contre il m’a fallut rester appuyé plus de 10 secondes sur le bouton du capteur quand il a commencé à clignoter.
Une fois pour faire le reset avec la Zigate avec confirmation du plugin que le capteur est sortie du réseau.
Une seconde fois pour faire la nouvelle inclusion sur la clé EZSP et détection par le plugin.


image

1 « J'aime »

J’ai déjà fait tout ça et publié les résultats et log.

  1. Oui le controleur est en ligne, preuve en est que si j’inclus le module depuis Windows et que je remet la clé sur Windows, le plugin reçoit les trames mais sans savoir quo ien faire puisque pas dans la BDD du plugin.
  2. Je met à jour le plugin à jour tous les jours et pour le moment mon problème n’est pas résolu
  3. Les logs d’aujourd’hui sont les mêmes que déjà posté

Je pense que le problème vient du fait que le plugin ne passe pas la clé Conbee en inclusion, il y a une erreur de TX dans les logs mais je n’en connais pas la raison.

@Loic

image

img src="plugins/zigbee/core/config/devices/xiaomi/LUMI.lumi.remote.b1acn01.png"

Pourrais-tu STP mettre à jour avec cette image plus propre :
LUMI.lumi.remote.b1acn01

Merci

@Loic

As-tu intégré mon Zigbee chinois TZ3000 TS011F plugin-ZIGBEE Beta - numéro 411 . je ne le trouve pas et n’ai tj pas reconnu à l’insertion ?

ps : désolé, dans nos derniers échanges j’avais pas vu la flèche permettant de retrouver le message de référence à une réponse !!

Bonsoir,

J’ai un souci avec mon interrupteur Aqara Opple 6 boutons.
Je ne suis pas sûr que le problème viennent du plugin mais c’est assez étrange.

En gros quand je fait un simple clic, le clic remonte bien mais ne déclenche pas mon scénario.
Par contre si je fait un double clic suivi d’un simple clic le scénario est bien déclenché par le double clic ainsi que le simple clic qui à suivi.

Log : zigbee avec le premier clic qui déclenche pas le scénario

[2021-01-14 20:38:28][DEBUG] : {"devices":{"04:cf:8c:df:3c:7d:3d:4b":{"1":{"18":{"85":{"value":"1.0","cluster_name":"MultistateInputCluster"},"event":{"1_single":{"value":{"button":1,"press_type":"single","attr_id":85,"value":1},"cluster_name":"MultistateInputCluster"}},"0":{"value":"1_single","cluster_name":"MultistateInputCluster"}}}}}}
[2021-01-14 20:38:28][DEBUG] : Search attribut for 04:cf:8c:df:3c:7d:3d:4b logicalId : 1::18::85 => 1.0
[2021-01-14 20:38:28][DEBUG] : Search event command for 04:cf:8c:df:3c:7d:3d:4b logicalId : 1::18::event::1_single::button => 1
[2021-01-14 20:38:28][DEBUG] : Search event command for 04:cf:8c:df:3c:7d:3d:4b logicalId : 1::18::event::1_single::press_type => single
[2021-01-14 20:38:28][DEBUG] : Search event command for 04:cf:8c:df:3c:7d:3d:4b logicalId : 1::18::event::1_single::attr_id => 85
[2021-01-14 20:38:28][DEBUG] : Search event command for 04:cf:8c:df:3c:7d:3d:4b logicalId : 1::18::event::1_single::value => 1
[2021-01-14 20:38:28][DEBUG] : Search attribut for 04:cf:8c:df:3c:7d:3d:4b logicalId : 1::18::0 => 1_single
[2021-01-14 20:38:36][DEBUG] : {"devices":{"04:cf:8c:df:3c:7d:3d:4b":{"1":{"18":{"85":{"value":"2.0","cluster_name":"MultistateInputCluster"},"event":{"1_double":{"value":{"button":1,"press_type":"double","attr_id":85,"value":2},"cluster_name":"MultistateInputCluster"}},"0":{"value":"1_double","cluster_name":"MultistateInputCluster"}}}}}}
[2021-01-14 20:38:36][DEBUG] : Search attribut for 04:cf:8c:df:3c:7d:3d:4b logicalId : 1::18::85 => 2.0
[2021-01-14 20:38:36][DEBUG] : Search event command for 04:cf:8c:df:3c:7d:3d:4b logicalId : 1::18::event::1_double::button => 1
[2021-01-14 20:38:36][DEBUG] : Search event command for 04:cf:8c:df:3c:7d:3d:4b logicalId : 1::18::event::1_double::press_type => double
[2021-01-14 20:38:36][DEBUG] : Search event command for 04:cf:8c:df:3c:7d:3d:4b logicalId : 1::18::event::1_double::attr_id => 85
[2021-01-14 20:38:36][DEBUG] : Search event command for 04:cf:8c:df:3c:7d:3d:4b logicalId : 1::18::event::1_double::value => 2
[2021-01-14 20:38:36][DEBUG] : Search attribut for 04:cf:8c:df:3c:7d:3d:4b logicalId : 1::18::0 => 1_double
[2021-01-14 20:38:54][DEBUG] : {"devices":{"04:cf:8c:df:3c:7d:3d:4b":{"1":{"18":{"85":{"value":"1.0","cluster_name":"MultistateInputCluster"},"event":{"1_single":{"value":{"button":1,"press_type":"single","attr_id":85,"value":1},"cluster_name":"MultistateInputCluster"}},"0":{"value":"1_single","cluster_name":"MultistateInputCluster"}}}}}}
[2021-01-14 20:38:54][DEBUG] : Search attribut for 04:cf:8c:df:3c:7d:3d:4b logicalId : 1::18::85 => 1.0
[2021-01-14 20:38:54][DEBUG] : Search event command for 04:cf:8c:df:3c:7d:3d:4b logicalId : 1::18::event::1_single::button => 1
[2021-01-14 20:38:54][DEBUG] : Search event command for 04:cf:8c:df:3c:7d:3d:4b logicalId : 1::18::event::1_single::press_type => single
[2021-01-14 20:38:54][DEBUG] : Search event command for 04:cf:8c:df:3c:7d:3d:4b logicalId : 1::18::event::1_single::attr_id => 85
[2021-01-14 20:38:54][DEBUG] : Search event command for 04:cf:8c:df:3c:7d:3d:4b logicalId : 1::18::event::1_single::value => 1
[2021-01-14 20:38:54][DEBUG] : Search attribut for 04:cf:8c:df:3c:7d:3d:4b logicalId : 1::18::0 => 1_single

Et les logs du déclenchement du scénario :

------------------------------------
[2021-01-14 20:38:37][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Maison][Interrupteur Opple RDC][Bouton 1].
[2021-01-14 20:38:37][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-01-14 20:38:37][SCENARIO] Evaluation de la condition : ["1_double" == "1_single"] = Faux
[2021-01-14 20:38:37][SCENARIO] Exécution du sous-élément de type [action] : else
[2021-01-14 20:38:37][SCENARIO] Fin correcte du scénario
------------------------------------
[2021-01-14 20:38:54][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Maison][Interrupteur Opple RDC][Bouton 1].
[2021-01-14 20:38:54][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-01-14 20:38:54][SCENARIO] Evaluation de la condition : ["1_single" == "1_single"] = Vrai
[2021-01-14 20:38:54][SCENARIO] Exécution du sous-élément de type [action] : then
[2021-01-14 20:38:54][SCENARIO] Lancement du scénario : FermerVRAll options : []
[2021-01-14 20:38:54][SCENARIO] Fin correcte du scénario

Merci de votre aide

je veux bien te fournir des logs
mais il y a que ca qui remonte mais je ne sais pas si ca vient de l’objet

[2021-01-14 20:30:29][DEBUG] : Command Command.write_parameter (5, <NetworkParameter.watchdog_ttl: 38>, b'X\x02\x00\x00')
[2021-01-14 20:30:29][DEBUG] : Send: 0x0b20000c0005002658020000
[2021-01-14 20:30:29][DEBUG] : Frame received: 0x0b20000800010026
[2021-01-14 20:30:29][DEBUG] : Write parameter watchdog_ttl: SUCCESS


Merci pour la réponse.
Mais lequel je dois choisir dans la liste des devices xiaomi ? Les deux capteurs présent dans la liste sont carrés.

Oui, les 2 images représentent un capteur carré, mais comme je l’ai indiqué plus haut, dans la liste des équipements il y en a un qui indique « pression » (aqara, carré) et pas l’autre (mijia, rond)

L’image du rond est ici : https://zigbee.blakadder.com/assets/images/devices/Xiaomi_WSDCGQ01LM.jpg

modèle WSDCGQ01LM « Mijia » (rond)
model (ZigbeeID) : lumi.sensor_ht
Fabricant : Xiaomi
Equipement : [Weather] Capteur de température/humidité

converti en png ici :
(LUMI.lumi.sensor_ht.png)

A remplacer si tu es impatient ici : /var/www/html/plugins/zigbee/core/config/devices/xiaomi/LUMI.lumi.sensor_ht.png

akenad :slight_smile:

Oui il est dans la liste

1 « J'aime »

Bonjour,
Ca vient de la repetition de la valeur ca sera dans la beta de demain par contre il faudra supprimer l’équipement et refaire une recherche

1 « J'aime »

Bonjour,

Merci Loic,
Pas de souci je test ça demain :slight_smile:

OK en tuya, j’avais pas vu.
Peux-tu mettre à jour le png détouré STP :