MQTT

MQTT est un protocole de communication permettant de faire communiquer des objets connectés ou des machines entre elles.

Bien débuter avec la librairie Homie (MQTT) pour objets connectés à base d’ESP8266

homie 7 setup step 1

La librairie Homie est devenue très populaire pour le développement rapide d’objets connectés à base d’ESP8266 qui communiquent par messages MQTT. Cette librairie (page GitHub) est développée et maintenue par Marvin Roger (page personnelle). Homie est une librairie qui prend en charge la connexion au réseau Wi-Fi, l’authentification à un …

Lire la suite »

Node-RED + MQTT + ESP8266 : comment piloter un système articulé PTZ en WiFi

Node-RED MQTT ESP8266 PTZ servo workflow

Nous continuons notre série d’articles sur le pilotage à distance de servomoteur et plus particulièrement les systèmes articulés PTZ (Pan-Tilt). Dans les tutoriels précédents, nous avons vu comment faire pour piloter un servo depuis un smartphone à l’aide des librairies pour IoT Cayenne et Blynk. Aujourd’hui, nous allons apprendre comment …

Lire la suite »

ESP Easy + MQTT + Node-RED : communication bi-directionnelle, dashboard

node-red mqtt esp easy mqtt mosquitto publish subscribe gpio dht22

ESP Easy intègre plusieurs protocoles de communication par défaut dont plusieurs basées sur MQTT (Domoticz MQTT, OpenHAB MQTT et PiDome MQTT). Ces protocoles sont très axés “serveurs domotiques”. Si vous développé vos propres applications (domotique ou autres) avec Node-RED, nous allons voir comment communiquer avec des objets connectés développés avec …

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 »

Instrument virtuel+Widget : améliorer l’affichage MQTT dans Jeedom

jeedom instrument virtuel mqtt sur dashboard widget

Dans l’article précédent, nous avons vu comment afficher sur le Dashboard de Jeedom des informations publiées sur un broker MQTT par un objet connecté diy. Le plugin MQTT est très simple d’emploi  mais il présente toutefois plusieurs lacunes (au moment de l’écriture de cet article). Tout d’abord, il n’est pas …

Lire la suite »

Jeedom + MQTT: associer un objet connecté DIY au Dashboard

jeedom graph historique mesures mqtt dht22 esp8266

Avec les modules ESP8266 ou un Arduino, il est très facile de fabriquer ses propres objets connectés (DIY IoT) et les intégrer à un serveur domotique avec le protocole MQTT (avec Mosquitto par exemple). Jeedom, le serveur domotique entièrement en Français permet d’intégrer très simplement vos objets connectés. Dans cet …

Lire la suite »

ESP8266 + DHT22 + MQTT : réaliser un objet connecté et l’inclure dans Home Assistant

esp8266 guide choix choice achat buy

ESP8266 + DHT22 + MQTT, voici comment nous allons apprendre à réaliser notre premier objet connecté (une sonde de température) et le connecter au serveur domotique Home Assistant. Pour réaliser cet objet connecté nous aurons besoin d’un module WiFi ESP8266, d’un capteur de température et d’humidité DHT22 et d’une Led (pour simuler la …

Lire la suite »

8 Brokers MQTT en ligne : vos objets connectés dans le cloud

cloud en ligne mqtt broker thingstudio

Dans l’article précédent, nous avons vu comment installer et utiliser le Broker MQTT Mosquitto sur un Raspberry Pi 3 (ou un autre système). L’avantage de posséder son propre Broker est de conserver ses données “à la maison”. Il est cependant possible de publier / souscrire des données provenant d’objets connectés …

Lire la suite »

Bien débuter avec le Broker MQTT Mosquitto sur Raspberry Pi, Windows, macOS et Linux

mqtt broker mosquito node-red subscribe

Mosquitto est un serveur MQTT Open Source (Broker) que l’on peut installer sur un Raspberry Pi mais aussi sur presque toutes les plateformes (macOS, Windows, Linux…). MQTT facilite la communication entre objets connectés (M2M). Dans les projets DIY, Mosquitto est un outil idéal pour intégrer des objets connectés à un serveur …

Lire la suite »