Vous connaissez mon engouement pour les capteurs Xiaomi smarthome. Dans cet article, je vais vous expliquer comment détourner ou plutôt utiliser l’électronique du capteur de mouvement Xiaomi pour en faire un autre intégrable dans le plafond d’une maison, avec plus d’autonomie et avec un meilleur angle de vision.
Pour tout vous dire, ce produit a été réalisé par un collègue fan de domotique. Quand il m’a montré son projet, j’ai tout de suite voulu vous partager son travail. Donc, merci à lui pour le partage.
Ma note :
Votre Note :
Étude rapide du capteur de mouvement Xiaomi
Bon, je vous avais déjà présenté le capteur dans cet article … mais bon je vous le remontre plus en détail pour les cancres du fond.
Voici à quoi ressemble le capteur :
Même s’il n’y parait pas sur la photo, le capteur est vraiment très petit.
Voici la partie électronique :
Capteur de mouvement + bouton + LED
Partie JN5169 + zigbee + Alimentation
Vous pouvez l’acheter chez GearBest.
Comme je vous l’avez déjà mentionné, le capteur est très bien fait que ce soit au niveau mécanique mais aussi côté électronique avec des composants qui ne sont pas au rabais.
Malgré tout, il présente plusieurs inconvénients (dû à d’autres avantages) comme :
- L’angle de vision
- L’intégration dans une maison (pas facile à placer dans les endroits stratégiques …)
- L’autonomie (D’après les quelques retours, s’il y a beaucoup de passage, on a du mal a tenir plus d’un an)
A ce prix là, on ne peux pas, non plus, demander la lune.
Cependant mon collègue, un peu très créatif, s’est mis en tête d’utiliser les atouts de l’objet en corrigeant les points négatifs.
Le but étant de répondre à ses besoins comme une détection à 360° intégré au plafond et du coup augmenter l’autonomie … (Oui sortir l’échelle tous les ans pour changer les piles , bof)
Pour cela, il a eu l’idée de faire son capteur à l’aide de deux détecteurs de mouvement (dont le Xiaomi) et quelques bidouilles
Achats des éléments
Voici les éléments dont vous aurez besoin.
Prix | PU | Action | ||
---|---|---|---|---|
Xiaomi body sensor | 10€ | 10€ | ||
Détecteur de mouvement 360° | 12€ | 12€ | ||
Support pile | 5.05€ (les 5) | 1.05€ | ||
Pile CR123A 3.7v recheargeable | 4.49€ (les 2) | 2.5€ | ||
TOTAL | 24.5€ |
A ce tarif là, il vous sera difficile de faire mieux. En effet, vous aurez un capteur de présence radio sur pile correctement intégré à votre plafond pour moins de 25€.
Réalisation du nouveau capteur
Voici à quoi ressemble le capteur de mouvement 360° intégrable au plafond :
Dans un premier temps, il faut s’occuper de démonter le capteur de mouvement à 360°. Il faut retirer toute l’électronique. Le but étant de récupérer le boitier muni des facettes de détection à 360°.
Une fois le boitier « vidé », il faut s’assurer que le capteur de mouvement Xiaomi soit bien centré. En effet, il faut que les facettes puissent bien faire leur travail.
Pour assurer cette partie, mon collègue a découpé une plaque de polystyrène épousant le fond du boitier puis a détouré le centre pour y loger l’électronique du capteur Xiaomi body sensor.
Une fois effectué, il ne manque plus qu’à s’occuper de la partie alimentation. Par défaut, le capteur Xiaomi utilise une pile bouton CR2450 (3VDC) pouvant contenir 500mAh. Mon collègue, lui, a décidé de placer plutôt une pile CR123A (3VDC) pouvant contenir jusqu’à 1500mAh, ce qui permettrait logiquement de multiplier par 3 l’autonomie de l’appareil.
Voici comment il a procédé :
Deux petits trous pour faire passer les fils
On fait passer les fils d’alimentations
On place le support de pile CR123A
Conclusion
Le nouveau capteur de mouvement est super bien intégré au plafond et rempli sa fonction. (Attention tout de même, Xiaomi annonce une détection jusqu’à 7 mètres. D’après mon collègue, c’est plutôt aux alentours des 4 mètres… mais ça suffit largement)
Intégration au plafond du capteur de présence Zigbee
Je trouve le projet de détournement de mon collègue au top ! D’ailleurs je pense que pleins de projets à base de capteurs Xiaomi vont fleurir car au tarif de ces petits bijoux, notre imagination est bien nourrie…
Il ne manque plus que le hack complet de ces objets (trouver la clef ou développer un firmware ZHA compatible) pour en faire des objets indispensables pour la domotique. Je travaille sur ce sujet mais malgré les pistes que j’ai, ce n’est pas évident. Ce qui est sûr, c’est quand dernier recours, je développerai un Firmware par capteur pour qu’ils soient compatibles avec les passerelles Zigbee du marché.
Enfin, je souhaite remercier mon collègue pour avoir partagé son projet à travers le blog. Et comme il est plein de ressources, normalement, je devrais vous partager d’autres travaux de sa part.
Tuto très malin, merci.
Penses-tu qu’il soit possible de remplacer la pile CR123A par un adaptateur secteur en 3V 1A ? Vu que c’est dans un plafonnier j’imagine qu’il doit y avoir du courant ? Ainsi plus besoin de changer les piles du tout !
Du moment que tu alimentes le capteur avec du 3v c’est OK
Il ne manque plus que le hack complet de ces objets (trouver la clef ou développer un firmware ZHA compatible) pour en faire des objets indispensables pour la domotique. Je travaille sur ce sujet mais malgré les pistes que j’ai, ce n’est pas évident. Ce qui est sûr, c’est
qu’en et non quand
dernier recours, je développerai un Firmware par capteur pour qu’ils soient compatibles avec les passerelles Zigbee du marché.
CR2450 (3VDC)
CR123A (3VDC) En sachant que l’on passe de 3v à 3.7v cela ne gène en rien le matériel derrière ?
qu’elle est la différence de tolérance des matériels en général ?
Merci pour l’article
Bonjour,
Non non on passe de 3v à 3v. Il n’y a aucune différence de tension entre les deux piles présentées.
Il n’y a pas de régulateur sur ce materiel, la tolérance est donc celle du micro JN5169 qui se situe entre 2v et 3.6v.
PS: CR123a est un format de pile. Il existe à ma connaissance 3 technos de pile dans ce format. (Différents types de lithium) avec des tensions différentes :
– 3v
– 3.2v
– 3.7v
Faites attention donc au format des piles mais aussi la techno…
Ok c’est vrai que je n’avais pas pris en considération la plage du micro JN5169 et j’avais pas fait attention qu’il y avait plusieur tension pour la pile
Merci
joli hack que je vais outrageusement utiliser !
dis-moi, pense-tu qu’il soit possible d’ajouter une antenne filaire ?
Au vu de la partie zigbee je dirai oui (je vois le condo et l’antenne pcb) mais comment.. une idée ?
Joli hack, effectivement.
Et pour faire le contraire ?
C’est a dire diminuer l’angle de detection pour obtenir un mode rideau ?
(proteger une trappe au plafond, ou une baie vitree, sans detecter les occupants de la piece par ex.)
J’imagine qu’il s’agit aussi de changer la lentille avec d’autres facettes de detection, mais lesquelles ?
Sauf si cela existe deja tout fait deja compatible avec la Zigate, bien sur.
Bravo en tous cas.
Perso, j’ai fait un cache en carton glissé derrière la lentille et permettant un masque des zones à ne pas capter.
Bonjour
Je cherche un moyen d utiliser ce capteur de mouvement en extérieur. Donc nécessité de fabriquer un petit boîtier de protection contre la pluie. Quel matériau translucide pourrait être utilisé pour laisser passer les IR ? Le verre semble tout stopper. Cote température les -5 degré annoncés devraient suffire.
Merci pour vos idées
Très bien expliqué. A tenter de réaliser.
Bonjour, avez-vous identifié dans la carte électronique où se situe l’info de détection de mouvement ?
Pour poursuivre l’essai mené je souhaiterais le mettre à la place du capteur d’un luminaire à détecteur de mouvement intégré. Avec ce montage je n’aurai pas la commande de la lumière Xiaomi (ça conserverait le fonctionnement normal), j’aurais juste l’info de détection