Wes et HomeAssistant en Mqtt

Pour utiliser facilement le WES avec Home Assistant nous avons ajouté le mode MQTT Discovery sur le WES, ce mode envoie à HA (Home Assistant) tous les Cmpteurs / Pinces ampèremétriques / capteurs / Actionneurs … activés sur le WES !!!

Ainsi la configuration est grandement simplifier !

Il y a quand même une petite configuration à faire, cet article va vous décrire la configuration et l’utilisation sous HA (à partir de la version 0.9 béta 5)

Nous avons utilisé pour cela une Box domotique Home Assistant Green (de Nabu Casa)

1 – Vous devez créer un utilisateur sous HA, pour cela cliquez sur Paramètres puis sur Personnes et Ajouter une personne en bas à droite de l’écran.

Entrez un nom d’utilisateur et un mot de passe (« cliquez sur Autoriser l’accès à l’aide du nom d’utilisateur et du mot de passe »)

Ajout personne HA

Il faut ensuite ajouter à Home Assistant le service MQTT (si il est pas déjà installé) pour cela allez à Paramètres => Appareils et services et en bas à droite de l’écran + Ajouter une intégration tappez dans la bare de recherche MQTT et l’installer, puis rendez vous sur l’intégration et Ajouter un service

2 – Configuration sur le WES, allez dans la page de configuration du MQTT: Configuration => MQTT Client

A – Entrée l’adresse IP de votre boxe Home Assistant

B – Dans Username entrez le nom d’utilisateur créé dans HA

C – Le mot de passe de ce compte.

Le port du broker doit être le 1883 (ne le changez pas !), QoS laissez le à 0 (le WES le mets automatiquement sur les valeurs importantes type changement état relais, switch…) activez le mode MQTT Discovery et sélectionnez le préfixe (ici Home Assistant), sélectionnez sur la droite les valeurs que vous souhaitez envoyer vers HA. Pour terminer cliquez sur Enregistrer !

Comme le MQTT n’était pas activé alors le WES va se connecter à Home Assistant avec les paramètres que vous avez configurés.

Le voyant Etat de la connexion vous indiquera ce qui se passe, le message Last CONNACK vous indiquera si la connexion est acceptée ou le défaut (mot de passe, etc…)

Comme c’est le premier lancement et si vous avez bien activé le discovery alors le WES va envoyer la configuration à votre HA.

La suite demain…