Accueil / Domotique / MySensors

MySensors

La librairie Open Source MySensors permet de créer des objets connectés (IoT) à base d’Arduino et de les faire communiquer par ondes radios. La librairie se charge de créer un réseau de capteurs et d’actionneurs qui communiquent entre eux. MySensors peut gérer la communication radio 2.4GHz (nRF24L01) ou 915mHz (RFM69). Les principaux logiciels domotiques supportent nativement le protocole. Il est très facile de fabriquer ses propres sondes (température, humidité, pollution de l’air, détection de fuite d’eau, baromètre….) et les intégrer dans Domoticz, Jeedom, OpenHAB, Home Assistant, pour ne citer que les principaux. Il est aussi très facile d’utiliser des capteurs et actionneurs depuis Node-RED. Pour fonctionner et communiquer avec un autre logiciel, une gateway (réseau ou série) et nécessaire. Depuis la version 2, il est possible de fabriquer une gateway réseau WiFi à base d’ESP8266.

MySensors v2: augmenter la portée du nRF24L01 (matériel, configuration)

nrf24l01 adpater plate

D’apparence simple sur le papier (l’écran !), la réalisation d’un objet connecté à base de nRF24L01 peut rapidement s’avérer compliqué à mettre au point si on veut transmettre des données à longue distance (plusieurs dizaines de mètre, voir centaines). Après avoir passé de nombreuses heures à tester différents matériels pour trouver les …

Lire la suite »

Node-RED+MySensors : stocker des données dans une base MongoDB

http://www.projetsdiy.fr/wp-content/uploads/2016/11/11-node-red-mongodb-flow-complet.png

Il est très facile d’enregistrer dans une base de données MongoDB des mesures provenant d’un capteur connecté à l’aide de Node-RED. Lorsqu’on bricole ses objets connectés, il est assez difficile d’imaginer la structure de la base de données adaptée à ses projets. MongoDB permet de résoudre ce problème car on stocke …

Lire la suite »

MySensors v2 : décoder/envoyer des messages avec Node-RED

node-red mysensors v2 mysencap mysdescenc

Les objets MySensors communiquent entre eux sous la forme de petits messages texte envoyés par ondes radio. Il est très facile de décoder les messages en suivants les spécifications techniques de l’API série disponible sur le site officiel du projet. La librairie MySensors permet de faciliter le développement d’applications en …

Lire la suite »

MySensors v2 : mesure de température et d’humidité (DHT11/DHT22)

mysensors arduino micro dht22 nrf24l01

Le firmware MySensors permet de réaliser très facilement une sonde de température et d’humidité à base de DHT11 ou DHT22 dont on pourra très facilement récupérer les valeurs sur un logiciel domotique ou un programme quelconque. C’est un bon exercice pour découvrir la librairie MySensors et la domotique. Si vous …

Lire la suite »

ser2net : passerelle USB vers Ethernet. RFLink MySensors et Domoticz

ser2net gateway rflink domoticz

Il est possible de déplacer une passerelle RFLink ou MySensors sur un autre ordinateur ou un Raspberry Pi par améliorer la réception de vos appareils par exemple. Pour cela nous allons utiliser ser2net, un projet Open Source (page du projet) qui permet de publier sur le réseau Ethernet des données envoyées sur le port …

Lire la suite »

Code Python pour lire sur le port Série d’un Raspberry Pi

raspberry lire port serie code python esp8266 mysensors gateway wifi

Pour mettre au point vos projets à base d’Arduino ou d’ESP8266 sur Raspberry Pi, on peut avoir besoin d’accéder au port Série pour la mise au point. Ce tutoriel devrait fonctionner sur toutes les distributions Linux et Raspbian en particulier. J’ai écrit ce tutoriel car j’avais besoin d’accéder aux messages …

Lire la suite »

Homebridge – Domoticz : Piloter des objets MySensors avec Siri sur iOS10

dis-siri-allume-la-lumiere-du-salon-homebridge-domoticz-mysensors-image-entete

Vous avez développé vos propres objets connectés à base d’Arduino (ou ESP8266) et MySensors, voici comment faire pour les piloter à la voix grâce à Siri ou depuis la nouvelle application Maison (HomeKit) d’iOS10. Dans ce premier tutoriel, nous allons installer et configurer Homebridge avec Domoticz. Read this article in English Configuration requise …

Lire la suite »

MySensors 2.0 – Gateway WiFi ESP8266 pour Jeedom et Domoticz

Gateway Wifi ESP8266 + reed switch jeedom domoticz mqtt

Nous continuons la série d’articles sur la librairie pour créer des objets connectés radio MySensors 2.0. Dans cet article nous allons apprendre comment fabriquer une Gateway WiFi à base d’un module ESP8266 et la connecter à Jeedom et Domoticz. Les modules ESP8266 sont supportés depuis la version 1.5 grâce au travail …

Lire la suite »

MySensors v2 – découverte, nouveautés, conversion d’anciens croquis

mysensors version 2 esp8266 mqtt gateway nrf24l01+PNA

La librairie MySensors vient de recevoir une mise à jour importante et passe par la même occasion à la version 2. C’est l’occasion de découvrir (ou redécouvrir) cette librairie pour créer des objets connectés DIY développée par l’équipe Suédoise Sensnology AB. Cette article sera suivi d’une série de tutoriels pour intégrer …

Lire la suite »