Рет қаралды 22,103
Dans cette vidéo, nous allons voir comment installer et configurer de façon sécurisée, Mosquitto sur un Raspberry Pi. Mosquitto est un serveur MQTT Open Source (Broker), que l’on peut installer sur un Raspberry Pi mais également sur d'autres plateformes (macOS, Windows, Linux…). l’avantage de MQTT, est de faciliter la communication entre objets connectés, tout en économisant la batterie.
MQTT est un protocole qui fonctionne sur le principe de souscription / publication, développé pour simplifier la communication entre les machines, il est très pratique pour des objets connectés DIY, conçu à base de Arduino, ESP8266, WeMos, ....
Nous verrons également comment intégrer le serveur Mosquitto dans Domoticz, le but étant de récupérer, ou d'envoyer des informations à nos objets connectés DIY depuis Domoticz.
récapitulatif des commandes :
***************************
1 - mise à jour du Raspberry .
sudo apt update
sudo apt upgrade
2 - installation de Mosquitto serveur et client.
sudo apt install mosquitto mosquitto-clients
3 - Sécurisé Mosquitto : Création du fichier de configuration.
sudo nano /etc/mosquitto/conf.d/default.conf
4 - Ajouter les lignes de sécurité.
allow_anonymous false
password_file /etc/mosquitto/pwfile
listener 1883
5 - quitter l'éditeur Nano, et enregistrer.
ctrl + x
ctrl + o
6 - Création d'un utilisateur pour Mosquitto.
sudo mosquitto_passwd -c /etc/mosquitto/pwfile NOM_DU_USER
7 - redémarrage de mosquitto.
sudo /etc/init.d/mosquitto restart
Test de Mosquitto via 2 terminaux :
*********************************
Dans le terminal d'écoute :
$ mosquitto_sub -h localhost -u USER -P PASSWORD -t TOPIC
Dans le terminal de commande :
$ mosquitto_pub -h localhost -u USER -P PASSWORD -t TOPIC -m "le message de test"
Pour toute demande de support, et pour me permettre de vous apporter une réponse plus rapide, merci de ne pas poser vos questions sous cette vidéo, mais posez les sur le forum : forums.framboi...
#ESP8266 #mosquitto #MQTT