Inclure les accessoires domotiques Xiaomi Aqara ou Mijia à Jeedom avec les plugins Virtuel et MQTT

Dans les tutoriels précédents, nous avons vu comment intercepter les états et les mesures des équipements domotiques Xiaomi Aqara ou Mijia sans avoir besoin d’acheter la gateway officielle Xiaomi. Je vous propose de terminer cette série d’article consacré au projet Zigbee2mqtt (du moins en attendant une mise à jour importante) avec l’inclusion de quelques accessoires Xiaomi dans Jeedom 3. Si vous préférez la méthode officielle, vous pouvez utiliser le plugin développé par Lunarock. Pour ce tutoriel, nous allons uniquement utiliser les plugins MQTT et Virtuel.

 

Je vous conseille de lire les tutoriels précédents s’il vous manque des éléments comme par exemple la fabrication du pont Zigbee2mqtt, l’installation et la configuration du broker MQTT Mosquitto…

La gateway Zigbee2mqtt pour les équipements domotiques Xiaomi Aqara ou Mijia

Vous aurez donc besoin de fabriquer la gateway Zigbee2mqtt et d’installer le projet sur le serveur Jeedom. Si la couverture Zigbee est insuffisante, vous pouvez fabriquer plusieurs gateway. Je vous conseille toutefois de ne pas inclure un même accessoire Aqara sur plusieurs passerelles pour ne pas multiplier inutilement les messages MQTT.

Le pont zigbee2mqtt utilise un sniffer basé sur le circuit CC2531 de Texas Instrument. Vous aurez besoin d’acheter un CC Debugger de Texas Instrument (environ 16€) pour installer et mettre à jour le firmware sur le sniffer ainsi qu’un câble spécifique (GBAN) qui permet de relier le CC Debugger au Sniffer CC2531 (environ 2€) à chaque fois que vous voulez mettre à jour le firmware.

Suivez ce tutoriel pour la fabriquer la gateway Zigbee. J’ai également publié un boitier à imprimer en 3D sur Thingiverse ici.

cc2531 zigbee2mqtt gateway 3d printed case

Installer les plugins MQTT et Virtuel depuis le Market

Depuis le Market, installez les deux plugins MQTT et Virtuel. Les deux plugins sont gratuits et parfaitement optimisés. Activés les plugins après installation.

 

sonoff 4ch pro pow tasmota mqtt jeedom plugin jeedom instrument virtuel

 

Inclure les accessoires Xiaomi Aqara ou Mijia à Jeedom en MQTT

Contrairement à Domoticz, il n’est pas nécessaire de remettre en forme les messages MQTT publiés par le pont Zigbee2mqtt. Jeedom décode parfaitement chaque message.

Ouvrez le plugin MQTT (dans Plugin -> Protocole domotique) puis cliquez sur configuration. Indiquez l’adresse IP du serveur Mosquitto et éventuellement l’utilisateur et le mot de passe s’il l’accès est protégé.

sonoff 4ch pro pow tasmota mqtt jeedom config discover

Retournez sur la page d’accueil du plugin MQTT. Le plugin découvre automatiquement tous les Topics publiés sur le broker MQTT automatiquement. C’est pratique…sauf lorsqu’il y a beaucoup de Topics !

Activer le topic MQTT de la sonde d’ambiance Xiaomi Aqara (température, humidité, pression atmosphérique)

Nous allons configurer la sonde d’ambiance, le principe sera le même ensuite pour tous les autres accessoires. Cliquez sur le topic qui renvoi les mesures de la sonde d’ambiance Aqara puis :

  • Attribuez un nom et un objet. Je vous conseille de commencer le nom par un préfixe qui vous permettra de distinguer les topics MQTT des équipements. Par exemple MQTT_, zigbee2mqtt_ …
  • Activer l’équipement mais ne le rendez pas visible (sauf pour vérifier temporairement que vous recevez bien des mesures)

Allez sur la page Commandes pour voir toutes les commandes disponibles. On retrouve

  • battery, le niveau de la batterie de 0 à 100%
  • voltage, la tension de la batterie en millivolts
  • linkquality, indique la qualité du signal Zigbee. C’est un nouveauté de Zigbee2mqtt
  • humidity, pressure et temperature, les mesures d’ambiance

Enregistrez la configuration

Créer l’équipement virtuel de la sonde d’ambiance Xiaomi Aqara

Allez ensuite dans le menu Programmation -> Virtuel et cliquez sur le + :

  • Attribuez un nom et un objet
  • Activez et rendez-le visible

Ouvrez l’onglet commandes et cliquez sur Ajouter une info virtuelle

jeedom ajouter info virtuel

Cliquez sur rechercher un équipement et recherchez l’équipement MQTT source

jeedom recherche equipement

Ensuite :

  • Choisissez le sous-type correct. Ici, ce sont tous des numériques.
  • Indiquez l’unité et éventuellement la valeur mini et maxi (qui sera utilisée pour l’afficheur)

Enregistrez

jeedom zibee2mqtt equipement virtuel xiaomi aqara mijia

Comment modifier l’icône du widget

Dans certains cas, il est nécessaire d’indiquer à Jeedom, l’icône qu’il doit utiliser pour l’affichage de la mesure. Il faut l’indiquer manuellement pour chaque commande en cliquant sur la roue crantée à coté du bouton Tester

jeedom modifier affichage widget

Allez à l’onglet Affichage et sélectionnez le widget le mieux approprié à la commande pour la vue Dashboard et Mobile

jeedom door widget xiaomi aqara switch sensor

Si vous ne trouvez pas votre bonheur, vous pouvez créer votre widget en lisant ce tutoriel.

Les équipements Xiaomi Aqara et Mijia intégrés au Dashbord Jeedom

Et voilà, après quelques minutes de configuration, voici quelques accessoires Xiaomi Aqara et Mijia parfaitement intégrés au Dashboard Jeedom. Il ne reste plus qu’à construire vos scénarios domotiques 🙂

jeedom virtual devices xiaomi aqara mijia

 

Voici quelques promos pour vous équiper

 

 

 

Print Friendly, PDF & Email

Inscrivez-vous à la newsletter hebdomadaire

Aucun spam et aucun autre usage ne sera fait de votre email. Vous pouvez vous désinscrire à tout moment.

Comparateur de prix

Bons plans

Les offres suivantes se terminent bientôt. Utilisez le coupon indiqué pour profiter du prix promo

Domotique et objets connectés à faire soi-même