Du zigbee libre à la maison, c'est possible.

Ou la domotique libre et peu onéreuse

Sommaire

Je vous propose aujourd’hui mon test et ma validation en prod d’une solution simple permettant d’utiliser la majorité des capteurs et lampes zigbee présentes sur le marché. L’intérêt est d’ainsi pouvoir s’exonérer des diverses box propriétaires qui non seulement sont bien souvent onéreuses, mais se permettent le luxe de systématiquement communiquer ce que vous faites avec l’extérieur (ou de cesser de fonctionner après un certain temps si vous lui coupez tout accès web = c’est le cas de la box xiaomi…).

Il y a de cela 1 an, j’avais suivi avec grand intérêt les papiers du tenancier de faire-ca-soi-meme.fr, qui a développé une solution zigbee libre avec la zigate. Cela à l’air de fonctionner, semble très simple à utiliser, mais j’avais trouvé ça un peu chère (entre 50 et 70€), et jugé la communauté d’utilisateur sans doute trop réduite à mon avis.

C’est au détour d’un post sur le forum jeedom que la possibilité de libérer les ondes zigbee de mon domicile m’est revenu en tête. Et cette fois le projet zigbee2mqtt m’a convaincu:

  • Tout compris, la clé coûté 25€ (12€ la clé elle même, 10€ le debugger qui ne sert qu’une fois pour la programmer)
  • Communauté très dynamique et importante.

Je ne rentrerai pas dans les détails concernant l’installation, le wiki du projet est un modèle de clarté et de simplicité.

  • Étape 1 : flasher la clé
  • Étape 2 : installer le service sur un raspberry, une vm, un container docker, ou un pc
  • Étape 3 : récupérer les infos dans sa solution domotique préférée : pour jeedom il faudra passer par le merveilleux plugin Jmqtt ; Homeassitant dispose quand à lui d’une appli dédiée.
  • Étape 4: revendre sa box hue, xiaomi, osram etc… sur le bon coin.

Je termine avec un lien des périphériques supportés, et avec deux photos de ce que cela donne chez moi sur un pi.

La pâte à fixe permet de contenir la luminosité disgracieuse de la led; oui il est possible faire nettement plus propre !

Edit du 21 juillet 2019: il y a désormais une option pour éteindre la led dans configuration.yaml. Quel beau projet!

Happy Hacking!