Zipato PST02 ne détecte pas l’ouverture par défaut

J’ai récemment fait l’acquisition d’un multi-capteur (détecteur d’ouverture/température/luminosité) au doux nom de « Zipato PH-PSM01.EU ».

On le peut le voir en ce moment sur Amazon à 35.42 euros (fdp compris).

Plusieurs avis de client Amazon indiquaient que ce capteur triple fonctionnaient bien, mais à la condition de le bidouiller. Et je confirme ! Il a bien fallu que je bidouille pour qu’il soit opérationnel.

PSM01 v2 = PST02

Déjà, je n’ai pas reçu le modèle PSM01 mais le PST02 (PH-PST02-1C). Après une rapide recherche, il se trouve que le PST02 est la nouvelle version du PSM01 en Z-Wave Plus (ça ne parait pas si évident que cela au premier abord).

Une fois déballé, je l’inclus dans mon réseau z-wave : tout va bien

Détecteur d’ouverture qui ne détecte pas l’ouverture

Puis je test l’ouverture de porte : ma box domotique (Jeedom/RPI2) ne bronche pas… Seule la température/luminosité change dans le widget du dashboard.

J’active les logs sur les « events » et le problème se confirme, il n’y a pas de remontée d’info sur l’ouverture/fermeture de porte (rôle joué par l’aimant lorsqu’il est proche ou non du capteur) :

17:23:23 - event - Evènement sur la commande [ObjetTest][PST02-B][Luminosité] valeur : 76
17:23:23 - event - Evènement sur la commande [ObjetTest][PST02-B][Batterie] valeur : 100
17:23:23 - event - Evènement sur la commande [ObjetTest][PST02-B][Température] valeur : 24.44

Sur Amazon, les personnes qui disent qu’il faut bidouiller, n’explique pas ce qu’il faut faire. Je googlise…pas grand chose en rapport.

Je regarde alors du côté des paramètres et notamment le param7 :

 7.Customer Function
 Customer function switch, using bit control. 
 Bit 0: Reserve. 
 Bit 1: Enable sending motion OFF report. Note: Depends on the Bit4, 0: Report Notification CC, Type: 0x07, Event: 0xFE 1: Sensor Binary Report, Type: 0x0C, Value: 0x00. 
 Bit 2: Enable PIR super sensitivity mode. 
 Bit 3: Enable don't send out BASIC OFF after door closed. 
 Bit 4: Notification Type, 0: Using Notification Report. 1: Using Sensor Binary Report. 
 Bit 5: Disable Multi CC in auto report. 
 Bit 6: Disable to report battery state when the device triggered. 
 Bit 7: Reserve.

Dans mon cas, la valeur associée à ce paramètre est « 4 ».

Je décide de le changer et de mettre « 20 » : Bingo, le détecteur d’ouverture/fermeture fonctionne maintenant.

Paramétrage du PST02

17:32:11 - event - Evènement sur la commande [ObjetTest][PST02-B][Batterie] valeur : 100
17:32:11 - event - Evènement sur la commande [ObjetTest][PST02-B][Température] valeur : 24.44
17:32:11 - event - Evènement sur la commande [ObjetTest][PST02-B][Luminosité] valeur : 63
17:32:11 - event - Evènement sur la commande [ObjetTest][PST02-B][Ouverture] valeur : 0

 

PS : pour boucler la boucle, j’ai également tenté de faire un « reset » du PST02 + exclusion/inclusion pour voir si je n’avais pas changé involontairement les paramètres par défaut : je retombe toujours sur « 4 » en valeur par défaut.


Cet article fait partie d’une série d’articles sur la box domotique Jeedom, les micro-contrôleurs Arduino et compatible, le tout en DIY (Do It Yourself). Consultez la liste complète des articles de cette thématique en cliquant ici.


Si vous souhaitez partager cet article...Share on Facebook
Facebook
Share on Google+
Google+
Tweet about this on Twitter
Twitter