[Résolu] Sonde Xaomi fuite d'eau : détections intempestives

Ici un forum de discussion sur Zigate , sa mise en place , les plugin , l'utilisation avec Domoticz
Keros
Messages : 405
Enregistré le : 23 juil. 2019, 20:57

[Résolu] Sonde Xaomi fuite d'eau : détections intempestives

Message par Keros »

Bonjour à tous,
EDIT du 2 sep 2019 :
Il s'agissait d'un bug de la version béta du plugin > Correction faite par Pipiche.
EDIT du 5 nov 2019 : les sondes s'activent sans présence d'eau. Voir le post
EDIT du 19/11/2019 : Il semblerait que tout soit OK coté plugin / domoticz. Y aurait'il un problème avec les capteurs. Voir le post
EDIT du 27/11/2019 : Il semblerait que le plugin intercepte une fausse détection. MAJ faite par Pipiche > En test Voir le post
EDIT du 8 dec 2019 :
Il s'agissait d'un faux positif > Deuxième correction faite par Pipiche.
J'ai un soucis avec toutes mes sondes Xaomi (Aqara) à détecteur de fuites. Celles-ci :

Image

Au mois de juin, lorsque j'ai commencé à utiliser la Zigate, elles fonctionnaient : je les faisais passer à On lorsque je pontais les vis avec un fil électrique.

Aujourd'hui cet essai ne fonctionne plus et cela sur mes 4 sondes :?

En temps, j'ai eu des problèmes pour utiliser ma Zigate en Wifi : j'ai fait toutes les mises à jours (Plugin en version beta, zigate dashboard.plugin.version4.6.007 et Zigate dashboard.firmware.version031a)

Les tests que j'ai fait :
  • Etat de départ
Je n'ai pas touché à la sonde depuis un moment : le pontage électrique ne donne rien et l'appui simple sur le bouton non plus. Aucune trace dans les log (debuging en mode DomoticZ plugin)
  • Appui long sur le bouton de la sonde

Code : Tout sélectionner

2019-08-31 08:24:00.830 (Zigate) leaveMgtReJoin - sAddr: 39ec , ieee: 00158d000271bb56, [0/True]
2019-08-31 08:24:00.830 Status: (Zigate) Sonde O1 (39ec/00158d000271bb56) send a Leave indication and will be outside of the network
2019-08-31 08:24:00.830 Status: (Zigate) Calling leaveMgt to request a rejoin of 39ec/00158d000271bb56
Sortie de la Zigate du réseau.
  • Réactivation du permit join depuis l'interface admin web du plugin

Code : Tout sélectionner

2019-08-31 08:24:26.220 (Zigate) Permit Join status: 01
2019-08-31 08:24:26.220 (Zigate) ---> self.permitTojoin['Starttime']: 1567232666
2019-08-31 08:24:26.220 (Zigate) ---> self.permitTojoin['Duration'] : 255
2019-08-31 08:24:26.221 (Zigate) ---> Current time : 1567232666
2019-08-31 08:24:26.221 (Zigate) ---> self.Ping['Permit'] (prev) : Off
2019-08-31 08:24:26.221 (Zigate) ---> self.Ping['Permit'] (new ) : On
2019-08-31 08:24:26.115 Status: (Zigate) Request Accepting new Hardware for ever
2019-08-31 08:24:26.221 Status: (Zigate) Accepting new Hardware: On
  • Appui long sur le bouton de la sonde

Code : Tout sélectionner

2019-08-31 08:24:36.686 (Zigate) DeviceExist - Update Status from 'Left' to 'inDB' for NetworkID : 6745
2019-08-31 08:24:36.928 (Zigate) Decode8701 - MsgData: 0000 MsgLen: 4
2019-08-31 08:24:36.928 (Zigate) Decode8701 - Route discovery has been performed for , status: 00 Nwk Status: 00
2019-08-31 08:24:36.681 Status: (Zigate) Device Annoucement ShortAddr: 6745, IEEE: 00158d000271bb56
2019-08-31 08:24:36.682 Status: (Zigate) NetworkID : 6745 is replacing 39ec and is attached to IEEE : 00158d000271bb56
2019-08-31 08:24:36.923 Status: (Zigate) Device Annoucement ShortAddr: 6745, IEEE: 00158d000271bb56
Détection du nouveau device et remplacement de l'ancien par le nouveau
  • Test du pontage électrique
Aucun changement dans DomoticZ : ni widget ni dans les logs
  • Appui simple sur le bouton de la sonde

Code : Tout sélectionner

2019-08-31 08:24:48.051 (Zigate) Decode8000 - PacketType: 0100 Status: [15] - 15
Une ligne de code apparait dans les log ... :roll: Rien de change dans le widget
  • Appui simple sur le bouton de la sonde

Code : Tout sélectionner

2019-08-31 08:25:28.544 (Zigate) UpdateDevice - ( Sonde O1) 1:On
Le widget passage à On et y reste.
  • Appui simple sur le bouton de la sonde

Code : Tout sélectionner

2019-08-31 08:26:02.188 (Zigate) UpdateDevice - ( Sonde O1) 0:Off
Le widget passage à Off et y reste.


J'ai essayé de débrancher/rebrancher les piles des sondes : ça n'y a rien changé.


Je me doute que vous ne tester pas vos sondes tous les jours, est-ce que les votre fonctionnent toujours ? C'est utilisant une sonde pour faire un "capteur de niveau" que j'ai vu que j'avais un soucis :?

Deuxième question : qu'est ce que je peux faire pour avoir plus d'infos sur les échanges de la Zigate ?

En vous remerciant par avance.
Modifié en dernier par Keros le 08 déc. 2019, 11:34, modifié 10 fois.

pipiche
Messages : 1419
Enregistré le : 04 avr. 2018, 16:16
Contact :

Re: Sonde Xaomi fuite d'eau ne fonctionne plus

Message par pipiche »

sur quelle version du plugin es-tu ?
Si tu es sur la 4.5 (branche stable)et que tu as un Domoticz beta, tu devrais avoir accès à l'interface admin du plugin sur le port 9440.
Dans ce cas je te suggère d'activer le debug. Pour cela tu vas dans Settings/Parametres , tu actives Advanced/Avancé
et là tu active debugInput , debugCluster, debugWidget

Puis tu refais le test. De cette façon on verra si la Zigate/Plugin recoivent ou pas un message lors du shunt du capteur.
Si c'est le cas, tu fais un attache (pas en copie-collé) le fichier de log et je jetterai un oeil

Keros
Messages : 405
Enregistré le : 23 juil. 2019, 20:57

Re: Sonde Xaomi fuite d'eau ne fonctionne plus

Message par Keros »

Merci de ton aide Pipiche,

J'ai activé les paramètres avancés Cluster, Widget et Input. Il n'y a pas beaucoup de lignes, je te mets les infos dans le message.

Voici les log lorsque je shunt la sonde :

Code : Tout sélectionner

2019-08-31 23:46:58.742 (Zigate) Too early for a new update of LastSeen 6745
2019-08-31 23:46:58.742 (Zigate) Decode8401 - MsgSQN: 1b MsgSrcAddr: 6745 MsgEp:01 MsgClusterId: 0500 MsgZoneStatus: 0001 MsgExtStatus: 00 MsgZoneID: ff MsgDelay: 0000
2019-08-31 23:46:58.742 (Zigate) IAS Zone for device:6745 - alarm1: 1, alaram2: 0, tamper: 0, battery: 0, Support Reporting: 0, restore Reporting: 0, trouble: 0, acmain: 0, test: 0, battdef: 0
2019-08-31 23:46:58.742 (Zigate) Decode8401 MsgZoneStatus: 01
2019-08-31 23:46:58.742 (Zigate) MajDomoDevice - Device ID : 00158d000271bb56 - Device EP : 01 - Type : 0500 - Value : 01 - Hue : - Attribute_ :
2019-08-31 23:46:58.742 (Zigate) MajDomoDevice - Type = Door
2019-08-31 23:46:58.743 (Zigate) MajDomoDevice - NWKID = 6745 IEEE = 00158d000271bb56 Unit = 34
2019-08-31 23:46:58.743 (Zigate) MajDomoDevice - {'0000': {}, '0001': '2965;0;0;0', 'ClusterType': {'34': 'Water'}, '0006': '00'}
2019-08-31 23:46:58.743 (Zigate) MajDomoDevice - We have 1 EPs with ClusterType
2019-08-31 23:46:58.743 (Zigate) MajDomoDevice - NWKID: 6745 SwitchType: 0, DeviceType: Water, ClusterType: Door, old_nVal: 0 , old_sVal: Off
Et les log lorsque je retire le shunt de la sonde :

Code : Tout sélectionner

2019-08-31 23:47:15.220 (Zigate) Too early for a new update of LastSeen 6745
2019-08-31 23:47:15.221 (Zigate) Decode8401 - MsgSQN: 1c MsgSrcAddr: 6745 MsgEp:01 MsgClusterId: 0500 MsgZoneStatus: 0000 MsgExtStatus: 00 MsgZoneID: ff MsgDelay: 0000
2019-08-31 23:47:15.221 (Zigate) IAS Zone for device:6745 - alarm1: 0, alaram2: 0, tamper: 0, battery: 0, Support Reporting: 0, restore Reporting: 0, trouble: 0, acmain: 0, test: 0, battdef: 0
2019-08-31 23:47:15.221 (Zigate) Decode8401 MsgZoneStatus: 00
2019-08-31 23:47:15.221 (Zigate) MajDomoDevice - Device ID : 00158d000271bb56 - Device EP : 01 - Type : 0500 - Value : 00 - Hue : - Attribute_ :
2019-08-31 23:47:15.221 (Zigate) MajDomoDevice - Type = Door
2019-08-31 23:47:15.221 (Zigate) MajDomoDevice - NWKID = 6745 IEEE = 00158d000271bb56 Unit = 34
2019-08-31 23:47:15.221 (Zigate) MajDomoDevice - {'0000': {}, '0001': '2965;0;0;0', 'ClusterType': {'34': 'Water'}, '0006': '00'}
2019-08-31 23:47:15.221 (Zigate) MajDomoDevice - We have 1 EPs with ClusterType
2019-08-31 23:47:15.221 (Zigate) MajDomoDevice - NWKID: 6745 SwitchType: 0, DeviceType: Water, ClusterType: Door, old_nVal: 0 , old_sVal: Off
D'après ce que je comprends, la Zigate voit bien les MsgZoneStatus: 0001 et 0000 et l'info est transmise pour la maj du device.

Sauf que le device ne passe pas à On et les logs du device ne montrent aucune activité...

Tu vois quelque chose Pipiche ? Tu as besoin d'infos supplémentaires ?

pipiche
Messages : 1419
Enregistré le : 04 avr. 2018, 16:16
Contact :

Re: Sonde Xaomi fuite d'eau ne fonctionne plus

Message par pipiche »

Sur quelle branche du plugin es-tu ? Si c'est sur beta fait un git pull ce devrait etre corrigé

Keros
Messages : 405
Enregistré le : 23 juil. 2019, 20:57

Re: Sonde Xaomi fuite d'eau ne fonctionne plus

Message par Keros »

J'étais en béta (je commence à à avoir l'habitude). Après la mise à jour, les sondes fonctionnent de nouveau "normalement".

Encore un fois, MERCI Pipiche pour ta disponibilité et ta réactivité :P

pipiche
Messages : 1419
Enregistré le : 04 avr. 2018, 16:16
Contact :

Re: Sonde Xaomi fuite d'eau ne fonctionne plus

Message par pipiche »

Je viens de vérifier le problème n'etait que sur la beta, pas sur la branche stable.
Il a été introduit par des changements effectués pour prendre en compte les capteur Konke notamment.
Je maintiens le plugin Zigate sur mon temps libre .
Si vous appréciez ce que je fais, vous pouvez contribuer par un don Paypal , ce qui me permettra notamment l'achat d’équipements et de les tester/valider pour le plugin.
Wiki ici
chat sur Keybase.io

Keros
Messages : 405
Enregistré le : 23 juil. 2019, 20:57

Re: Sonde Xaomi fuite d'eau ne fonctionne plus

Message par Keros »

Merci de ton retour, c'est sympa de savoir.

Content d'avoir pu vous aider à améliorer la Zigate ;)

Keros
Messages : 405
Enregistré le : 23 juil. 2019, 20:57

Re: [Ré-ouvert] Sonde Xaomi fuite d'eau ne fonctionne plus

Message par Keros »

Je ré-ouvre ce sujet car mes sondes ne fonctionnent pas correctement :

Sans présence d'eau, mes différentes sondes passent à l'état ON et restent allumées... J'en ai 4 a des endroits différents et les 4 "plantent".

Je ne sais pas comment avoir des log du problème.

Mes sondes sont au sous-sol. Je veux bien qu'il y ait plus d'humidité mais sans plus. Une feuille de sopalin à côté n'est pas mouillée.

Est ce que vous avez ou déjà eu ce problème ?

pipiche
Messages : 1419
Enregistré le : 04 avr. 2018, 16:16
Contact :

Re: [Ré-ouvert] Sonde Xaomi fuite d'eau ne fonctionne plus

Message par pipiche »

Keros a écrit :
05 nov. 2019, 20:59
Je ré-ouvre ce sujet car mes sondes ne fonctionnent pas correctement :

Sans présence d'eau, mes différentes sondes passent à l'état ON et restent allumées... J'en ai 4 a des endroits différents et les 4 "plantent".

Je ne sais pas comment avoir des log du problème.

Mes sondes sont au sous-sol. Je veux bien qu'il y ait plus d'humidité mais sans plus. Une feuille de sopalin à côté n'est pas mouillée.

Est ce que vous avez ou déjà eu ce problème ?
Pour les logs il faut regarder les logs domoticz. Le plugin domoticz ecrit ses logs dedans.

Keros
Messages : 405
Enregistré le : 23 juil. 2019, 20:57

Re: [Ré-ouvert] Sonde Xaomi fuite d'eau ne fonctionne plus

Message par Keros »

Sur une sonde "plantée" :
  • Je l'enlève du sol et la pose sur mon bureau : pas de changement d'état, pas de ligne dans les logs
  • Je shunte les deux connecteurs : pas de changement d'état, pas de ligne dans les logs
  • J'enlève le shunte : pas de changement d'état, pas de ligne dans les logs
  • J’appuie sur le bouton : pas de ligne dans les logs
  • Je shunte les deux connecteurs : Il me semble avoir rien vu
  • J'enlève le shunte : la sonde passe à Off dans Dz et une ligne de log est écrite :

Code : Tout sélectionner

2019-11-05 23:43:36.554 (Zigate) UpdateDevice - (Sonde O2 : Cuves) 0:Off
La sonde à repris un fonctionnement normale quand je la shunte et je la déshunte.

PS : je n'accède plus à la page web du plugin sur le port 9440. J'ai fait une maj du plugin il n'y a pas si longtemps...

J'ai désactivé/réactivé le matériel Zigate dans Dz :

Code : Tout sélectionner

2019-11-05 23:54:56.863 Status: (Zigate) Initialized version beta-4.6, author 'zaraki673 pipiche38'
2019-11-05 23:54:56.878 Status: (Zigate) Zigate plugin beta-4.6.015 started
2019-11-05 23:54:56.894 Status: (Zigate) Python Version - 3.5.3 (default, Sep 27 2018, 17:25:39)
2019-11-05 23:54:56.895 Status: (Zigate) DomoticzVersion: 4.11230

Répondre