Paramétrer MQTT pour Home Assistant MV
MQTT sur Home assistant
En lien avec la mise en oeuvre d'un ESP32 écran tactile, le besoin se confirme de paramétrer MQTT sur le serveur HA de MV.
Voici la procédure à suivre,
Sur Home Assistant
installer Mosquitto broker dans les modules complémentaires
ajouter MQTT, découvert automatiquement, dans les intégrations
créer un user spécifique pour MQTT (mqtt, <mot de passe>)
transfert de port sur box
se connecter à la box, 192.168.1.1
ajouter un transfert de port 1883 dans network/firewall/port forward, le broker est à l’adresse du serveur Home Assistant
Test avec mqtt explorer
installer mqtt explorer sur le PC
lancer mqtt-explorer, adresse box, utiliser le user (mqtt, <mot de passe>), cela permet de voir $SYS
compléter le paramétrage HA
si on veut tout publier, on ajoute ceci dans configuration.yaml:
# publication pour MQTT mqtt_statestream: base_topic: homeassistant publish_attributes: true publish_timestamps: true
puis on relance le broker Mosquitto et on redémarre entièrement HA, ce qui permet de tout voir dans mqtt explorer