Geeek.org 🗲 Blog Geek & High Tech 100% Indépendant

Pour les fans comme moi de bricolage en tout genre, je suis heureux de vous partager mes expérimentations geek autour de la domotique.

J'ai initialisé il y a quelques mois un projet sur GitHub que j'alimente quand j'ai un peu de temps de libre. Il s'agit d'un socle modulaire de domotique développé en NodeJS + MongoDB et fonctionnant sur un Raspberry Pi équipé d'un dongle Z-wave.

Le code source du projet est disponible sur mon espace GitHub. Le projet se découpe en 4 modules simples :

  • Un module de communication Ă  plusieurs par SMS pour permettre de crĂ©er une communautĂ© de voisins via SMS et communiquer très rapidement avec eux en cas d'urgence (vol, dĂ©tĂ©riorations ...).
  • Un module de planification d’évĂ©nement permettant d'ouvrir les volets, faire parler le lapin Karotz ....
  • Un module de communication permettant de transmettre un message par Mail, SMS, voix sur le Karotz.
  • Un module de dĂ©tection d’évĂ©nement Z-wave capable d'Ă©couter des Ă©vĂ©nements et de transmettre l’évĂ©nement au module qui a en charge de le traiter : dĂ©tection de prĂ©sence, de fumĂ©e ...

domotique-raspberry.jpg

Pour le moment, il s'agit d'un projet totalement expérimental. L'idée est de proposer des modules facilement ré-adaptables pour d'autres besoins.

Si vous souhaitez vous lancer vous aussi dans une box domotique custom, mon projet ZwaveBus peut être un bon départ pour communiquer avec vos capteurs Z-wave. Il se base lui-même sur la librairie OpenZwave et un wrapper NodeJS.

Prochaines étapes du projet :

  • Automatiser la captation de prĂ©sence dans la maison au travers de l'API de la Freebox permettant d'identifier les terminaux mobiles connectĂ©s au sein de la maison.
  • DĂ©veloppement du listener pour la dĂ©tection de fumĂ©e.
  • Industrialiser le lancement des daemon NodeJS et la rĂ©cupĂ©ration des dĂ©pendances.
  • DĂ©velopper une interface mobile pour commander les services.

Pour découvrir le projet plus en détail : https://github.com/ltoinel/domogeeek


Vous êtes correctement abonné à Geeek
Bienvenue ! Vous êtes correctement connecté.
Parfait ! Vous ĂŞtes correctement inscrit.
Votre lien a expiré
Vérifiez vos emails et utiliser le lien magique pour vous connecter à ce site