Installation d’un Multisensor Aeon DSB05

Avec le Z-Stick USB Z-wave , j’ai fait l’acquisition d’un Multisensor Aeon DSB05. C’est un 4 en 1 : détecteur de présence, humidité, température, luminosité.

L’objet

Ce capteur est une sphère de 9 cm sur 8 cm de hauteur.

AEON _LABS_DSB05_2AEON_ LABS_ DSB05

Il est livré avec 4 piles,1 câble USB des et 2 vis de fixation et un support mural.

Sous le capot, à l’arrière il y a l’emplacement des piles, le réglage  de sensibilité du capteur de présence et le switch d’inclusion/réveil.

L’inclusion du DSB05

Dans le menu « Matériel » puis sur le bouton « Setup », cliquer sur « Gestion de noeud » puis « Inclure node »

Z_Stick InclusionAeon

Un autre appui sur le bouton du Multisensor fait apparaitre une ligne en « Unknown » que l’on nomme comme d’habitude.

J’ai coché la case « Activer l’interrogation » puis cliqué sur « Request … »

Pour faire apparaître dans Domoticz la nouvelle ligne du multisensor il à fallu appuyer 3 fois sur le bouton appairage du DSB.

periph_z-wave

Paramètrage du Multisensor Aeon

La sélection de la ligne Aeon Labs Multi Sensor fait apparaître dans la partie basse une liste de paramètres spécifiques à celui ci.

Ne cochez pas « Activer l’interrogation » sous peine de voir vos courbes de température faire du yoyo entre la vraie valeur et -17,4° et -0,5°. 

Multisensor Aeon temperature

configAeon1 La première fois cliquez une fois sur « Request current stored values from devices » pour récupérer les paramètres d’usine du détecteur.Peut être faudra t’il appuyer sur le bouton d’appairage pour récupérer quelque chose.

Puis, dans la partie en dessous, remplissez comme suit :

  • Le groupe 3 est le nombre de secondes pendant lequel le détecteur de présence reste à ON après avoir détecté une présence, il ne rebascule à OFF qu’après ce délai en secondes (240 = 4 minutes).
  • Pour activer le détecteur de présence on passe a ENABLE l’option 4 : Enable Motion sensor.
  • L’option 5 est placée à « Binary Report Sensor »
  •  Le groupe 111 est le délai d’envoi des infos du groupe 101, placez la durée en seconde qui vous convient.

AVANT DE CLIQUER SUR LE BOUTON du bas « APPLY CONFIGURATION TO THIS DEVICE » IL FAUT « REVEILLER » le module. Sur le mutlisensor appuyer 3 fois sur le bouton d’association PUIS cliquez sur le bouton « APPLY … » dans DOMOTICZ.

configAeon2Il faut vérifier avec le bouton du haut « REQUEST » que vos valeurs sont bien enregistrées. Sinon réveillez le bouzin par un appui puis envoyez les valeurs.

De toute façon ça ne marche pas, pas bien, trop lentement,trop je ne sais quoi car les valeurs restent à 0 partout et je ne reçoit rien dans les logs Domoticz, alors j’ai testé cela.

Dans la gestion de Noeud il y a un Control Panel expérimental (Not Finished)

ControlPanel

Dans l’ecran suivant j’ai activé le « wake up when batteries are inserted » à 10 min et les fameux 225,20…

Config_Ctrl_PanelDes clics sur les submit et la victoire, lorsque je reviens dans l’écran précédent Config_OK

Et en effet j’ai bien remontée des 4 valeurs en même temps

j’ai bien compris que ces problèmes de config récalcitrante sont liés au temps de réveil, plusieurs solutions m’ont été proposées par les lecteurs.

  • Ben33880 du forum indique que l’appui 3 fois successives sur le bouton permet de passer en mode « réveil »  et de mieux mener à terme cette configuration.
  • Seb conseille de brancher le sensor sur l’usb et une prise de courant et de passer le paramètre 2000 à 0, ce qui permet de forcer le capteur à rester éveillé. On fait la config puis on repasse ce paramètre à 240, pour préserver la durée des piles.

Les capteurs vus par Domoticz

Domoticz voit le détecteur de présence comme un simple interrupteur. Changez et configurez le comme un « Motion Sensor » avec le bouton « Editer » depuis l’onglet « Interrupteurs ».

La mesure de luminosité en Lux apparaît dans l’onglet « Mesures ».

La température et Humidité sont jumelées dans l’onglet « Températures ». Il seront donc vu comme un « Dewpoint » dans blocky , donc pas exploitables en tant qu’entités séparées.

Pour Lua il faut séparer les deux valeurs recues :  ici mon capteur se nomme Temp_Hum.

Le script donne un sSalonTemp et un sSalonHumidity avec leur valeurs respectives.

-- Temperature Salon Sensor
commandArray = {}
sSalonTemp, sSalonHumidity = otherdevices_svalues['Temp_Hum']:match("([^;]+);([^;]+)")
sSalonTemp = tonumber(sSalonTemp)
sSalonHumidity = tonumber(sSalonHumidity)
print("Salon Temperature " .. sSalonTemp)
print("Salon Humidite " .. sSalonHumidity)
if (sSalonHumidity < 60 )
 then  blablabla
end

return commandArray

Conclusion

Au final un composant sympa, pas facile à mettre en place, mais en faisant preuve de patience et de réflexion se laisse configurer quand même.

Et comme j’ai toujours des températures de mon salon indiquées à -17.4 , l’aventure n’est pas finie ..

P.S : Depuis le moment ou j’ai décoché « Activer l’interrogation » les mesures sont correctes. Pensez y

to be continued

Posted in domoticz, domotique, materiel and tagged , , .

3 Comments

  1. Pour mes tests voici ce que j’ai fait. Premièrement je l’ai branché via le mini usb sur une prise de courant. Ensuite j’ai passé le paramètre 2000 à 0, ça me permet de le forcer à rester éveillé. Attention à changer cette valeur dès qu’on repasse avec des piles sinon elle ne vont pas durer longtemps. Une fois ce paramètre modifié, on peut le configurer facilement.
    Pour ma part la remonté de température fonctionne très bien, j’ai même réalisé des mesures comparatives avec un bon vieux thermomètre classique et aucune différence.

  2. Bonjour merci pour le tuto

    Comment fixer un planning de notifications pour les détecteurs de présence  ?

    Cordialement

  3. Bonjour
    Si la question est de recevoir une notification à chaque allumage ou extinction tu peux utiliser le bouton « Notification » sur le widget du switch et preciser quel type de notification tu veux recevoir

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *