Débutant / Intermédiaire / Avancé
Mosquitto Broker vous permet de créer un serveur MQTT au sein de votre installation domotique.
Il vous permet de récupérer les capteurs de votre Zigbee2MQTT ou de vos appareils sous firmware Tasmota par exemple.
Nous allons voir comment l’installer et le configurer.
Matériels utilisés
- Home Assistant 2021.2.3
- Mosquitto Broker : V5.1
Pré-requis
Création d’un user
Mosquitto Broker
nécessite la création d’un user
avec les paramètres que nous mettrons dans la configuration de l’add-on après.
Allez dans configuration
, utilisateurs
puis sur le +
en bas à droite.
Entrez les infos demandées puis créer
.
Ne pas activer
Administrateur
.
Votre utilisateur apparaît dans la liste.
Installation de l’add-on
Suivre l’installation d’un plugin officiel. Rechercher Mosquitto Broker
.
Ne pas le démarrer.
N’oubliez pas d’ouvrir les ports demandés. (1883 1884 ou 8883 8884)
Configuration
Configuration type, remplacer l’username
et le password
par ceux créé avant.
logins:
- username: mcflymqtt
password: mcflymqttpassword
customize:
active: false
folder: mosquitto
certfile: fullchain.pem
keyfile: privkey.pem
require_certificate: true
Lancer l’add-on Mosquitto Broker
puis allez voir les logs
si tout s’est bien déroulé.
Aucun log ne s’affiche et Mosquitto Broker ne démarre pas ?
Vérifier que vous n’avez pas déjà un Broker MQTT qui tourne sur le port 1883 1884 8883 8884. Sinon remplacer les par 1885 1886 8885 8886.
Activer l’integration.
Pour configurer MQTT
, rendez-vous dans configuration
, intégration
puis dans l’intégration MQTT, cliquer sur configurer
.
Cocher Activer la découverte
puis cliquer sur soumettre
.
L’ add-on Mosquitto Broker
est installé et fonctionnel.
Conclusion
Vous venez d’installer un serveur MQTT sur votre Home Assistant. Le protocole MQTT vous permet d’ajouter plein de capteurs pour tout domotiser.
Une question, un problème
Annexes
Sources
Suivi des modifications
- 20/02/2021 : Mise à jour @McFly
-
01/02/2021 : Passage en article officiel (
) @Sylvain_G
- 02/12/2020 : V2 @McFly
- 15/05/2020 : Création de l’article @McFly