Intégration capteur XIAOMI sur Home Assistant

Comment flasher une sonde de température et d'humidité XIAOMI pour l'intégrer à Home Assistant.

Publié le : 09 novembre 2022

photo Intégration capteur XIAOMI sur Home Assistantphoto Intégration capteur XIAOMI sur Home Assistant

Prérequis

  • Sonde de température et d'humidité XIAOMI v2 (LYWSD03MMC)
  • Home assistant d'installé sur une machine (Container docker ou Supervised)
  • HACS d'installé sur home assistant
  • Bluetooth requis (Prévoir dongle bluetooth compatible HA, liste ici)

Flasher le capteur XIAOMI

Rendez-vous sur le site suivant : https://pvvx.github.io/ATC_MiThermometer/TelinkMiFlasher.html, et connectez votre module. Cliquez sur Do Activation pour récupérer les clés de chiffrement, puis sur Custom Firmware.

A partir de là, le capteur redémarrera et se déconnectera du site.

Reconnectez le module qui aura changé de nom (varie en fonction de la version du firmware [ATC...]) et choisissez BT-Home dans le menu déroulant Advertissement Type puis cliquez sur Send config.

Si tout s'est bien passé, votre capteur a correctement été flashé.

Home assistant

Sur Home assistant, rendez-vous dans l'onglet HACS / Intégrations, et installer le module Passive BLE monitor intégration. Une page de présentation du module vous est présenter, cliquez sur installer en bas à droite.

Une fois installé, redémarrez home assistant via Paramètres / Système puis REDÉMARRER en haut à droite.

Après redémarrage, dans la section Paramètres / Appareils et services, vous devez voir apparaître votre module encadré en bleu qui a été détecté sur votre réseau, si ce n'est pas le cas, retourner sur le lien de TelinkMiFlasher et reconnectez-vous au module. Cela devrait le réactiver et permettre à HA de le détecter sur le réseau.

Cliquez sur CONFIGURE et ajouter le capteur dans la pièce souhaitée. Si tout s'est bien passez vous devriez voir apparaître toutes les informations relatives à votre domicile comprenant la température, l'humidité, la consommation et le niveau de batterie restante.

Sources

  • https://pvvx.github.io
  • https://www.youtube.com/watch?v=YbM7V-VWKrA
  • https://www.youtube.com/watch?v=YbM7V-VWKrA