Découvrez Home Assistant : connectez tous vos appareils de domotique

Nicolas Furno |

Une fois l’installation de Home Assistant terminée, le système peut être connecté à d’innombrables appareils de domotique. Il y a beaucoup à dire sur ce sujet, non pas parce que le processus est complexe, mais parce que Home Assistant est extrêmement souple. Il y a non seulement énormément d’appareils physiques pris en charge — bien plus qu’avec HomeKit —, mais aussi des appareils que l’on pourrait qualifier de virtuels, c’est-à-dire générés en quelque sorte par Home Assistant lui-même.

Déballage des accessoires à installer. Image iGeneration.

J’utilise à l’heure actuelle une quarantaine d’intégrations, qui m’ont permis de connecter plus d’une centaine d’appareils, des chiffres qui continuent d’augmenter régulièrement. Naturellement, votre installation sera plus simple lorsque vous débuterez avec Home Assistant. Pour bien vous préparer et aussi vous donner de nouvelles idées pour compléter votre installation de domotique, suivez le guide.

Au programme dans cette partie

Appareils, intégrations et entités : le vocabulaire de Home Assistant

Avant toute chose, un petit point vocabulaire, car Home Assistant est indéniablement plus sophistiqué que HomeKit et les autres en la matière. Les appareils connectés sont liés à des intégrations que l’on active lors de la configuration initiale d’un objet d’une marque ou bien d’une catégorie. Ces appareils sont par ailleurs composés de plusieurs entités qui servent à remonter des données autant qu’à modifier leurs paramètres.

L’écran des intégrations dans Home Assistant, avec la liste de celles qui sont configurées et les nouveaux appareils identifiés au-dessus.
avatar Petit Oiseau | 

Pourquoi le dongle sonoff plutôt que le Sky Connect? Je suis justement en train de réfléchir à m’acheter un dongle zigbee et la compatibilité matter du skyconnect semble être un plus pour l’avenir.
Sky Connect est il moins compatible sur tous les objets zigbee?
Est il possible d’expliquer le choix plus en détail?
Merci

avatar Nicolas Furno | 

@Petit Oiseau

Parce que je préfère Z2M et que la clé SkyConnect repose sur une puce prise en charge de manière expérimentale seulement (la même que le dongle Sonoff que j’ai commandé par erreur, j’en parle dans l’article pour les références exactes et autres détails). Avec la SkyConnect, je recommanderais ZHA à la place, même si ce n’est pas ce que je recommande tout court suite à mon expérience personnelle. Après, il n’y a pas une seule solution. 🙂

J’ai aussi donné les raisons de ce choix (Z2M vs ZHA) normalement mais si ce n’est pas clair, je peux réexpliquer ici voire modifier l’article.

avatar DahuLArthropode | 

Merci pour cette série d’articles que je suis avec assiduité et circonspection. Elle montre bien, me semble-t-il, que l’homme est asservi plutôt que libéré dans cette course à l’automatisation et au gain de temps. Je serais curieux de savoir le temps passé à installer et configurer tout ça, et le temps effectivement gagné à ne pas appuyer sur un interrupteur. Pour un journaliste qui en fait son métier en même temps que son passe-temps, cela a une utilité — un problème résolu — ou même insoluble — est une information apprise et à partager. Mais pour un type comme moi, qui souffre déjà des déconnections intempestives de mon thermostat ou d’une enceinte, ça ressemble à un progrès vers le cauchemar.

avatar vsi | 

@DahuLArthropode

Il faut voir ça comme un loisir, voire une passion pour certains geeks (et ce n’est pas un reproche, j’en fais un peu partie). L’objectif n’est pas de gagner du temps. C’est juste un peu d’automatisation pour un peu de confort (relatif, bien sûr), et un prétexte pour acheter encore plus de trucs genre raspberry et pleins de capteurs. et apprendre à utiliser docker etc 🤗😬

Pour moi, c’est un passe temps.

avatar DahuLArthropode | 

@vsi

Je comprends ça très bien. J’aime aussi les trains électriques qui ne me transportent nulle part. Le superflu est essentiel.

avatar JamesMacWin | 

@DahuLArthropode

Le problème de la complexité est toujours la en effet. Et même si on parle d’un système prêt à l’emploi (homekit de base par ex) cela reste est aussi complexe pour un non initié et au mieux disons passera t il plus de temps à le configurer que la somme des secondes qu’il va gagner dans sa vie (en négligeant les bienfaits de la marche vers et depuis un interrupteur)
Je pense que la domotique est en effet devenu un moyen de faire vendre et pousser à la consommation mais pour un thermostat pour citer votre exemple, personnellement je préfère me contenter du système domotique de base livré avec et pas chercher à le connecter a home assistant ou autre pour une automatisation en +.

Il vaut mieux rester simple et faire que très peu d’automatisation que nécessaire afin que les non initiés du domicile seront tous capables de gérer un système normal et non une usine à gaz.

avatar Nicolas Furno | 

@JamesMacWin

Je crois que la clé est surtout d’avoir des automatisations secondaires. Ici, on a des interrupteurs physiques un petit peu partout, si bien qu’on peut contrôler toute la maison comme si elle n’était pas connectée. Mais les automatisations sont là en plus, pour nous simplifier la vie.

Pour aller plus loi , je pense tester un écran de contrôle dans les pièces principales. De quoi lancer des scènes ou contrôler des fonctions plus évoluées sans passer par un smartphone.

avatar JamesMacWin | 

@nicolasf
A mon avis, un écran il faut l’entretenir et ça consomme de l’énergie. Moi j’ai pensé à rajouter simplement des interrupteurs qui lancent des scènes quitte a en avoir plusieurs.

avatar Nicolas Furno | 

@DahuLArthropode

C’est tout de même un peu plus que du temps gagné à ne pas appuyer sur un interrupteur. Pour moi, c’est aussi énormément d’économies d’électricité en gérant le chauffage plus finement ou encore la possibilité de charger ma voiture à la puissance maximale sans faire sauter les plombs. C’est aussi du confort de pouvoir arriver dans une pièce les mains chargées et d’allumer les lumières automatiquement ou à l’inverse, de tout éteindre d’un coup le soir ou en partant. Et des trucs sympas, comme un réveil lumineux basé sur un éclairage connecté déjà présent.

Mais oui, ça reste un domaine assez geek, je ne le nie pas. Cette série est destinée à ceux qui veulent faire l’effort demandé au début. Et comme quelqu’un le dit ensuite, ça peut aussi être une fin en soi. Je trouve ça très amusant de régler tous les éléments de ma maison pour les faire travailler ensemble. 🙂

avatar DahuLArthropode | 

@nicolasf

Merci pour la série d’articles, que je lis attentivement et qui me dissuade pour un bout de temps de faire l’effort que tu mentionnes. Donc, ça s’adresse aussi aux types dans mon genre, qui s’interrogent (ou s’interrogeaient). Elle est très bien pour tous les publics — mais tous n’en tireront pas les mêmes conclusions.
J’apprécie que tu décrives aussi finement les difficultés, les solutions, les contournements et les problèmes résiduels.
Je suppose qu’à une époque, il fallait être doué en mécanique avant d’avoir un véhicule, et aimer le cambouis autant que rouler. J’ai l’impression qu’on en est encore là pour la domotique.
Quand je programmais, débogguer était l’étape la plus éprouvante. Automatiser, c’est se trouver l’occasion de chercher des solutions à de nouveaux problèmes.
Pour les économies d’énergie: un thermostat programmable est évidemment utile (j’en ai un, contrôlable à distance qui fonctionne bien en général). Mais l’ensemble des objets connectés, sans doute pilotés par de l’IA un de ces jours, pourrait bien, à terme, augmenter l’empreinte carbone au lieu de la réduire.

avatar Nicolas Furno | 

@DahuLArthropode

Ah bien entendu, l’idée n’est absolument pas de convertir tout le monde à Home Assistant. 🙂

Mon cas est assez particulier (maison en rénovation, pas de chauffage central et donc je chauffe avec des radiateurs d’appoint que je contrôle via des prises connectées), mais les économies sont évidentes pour moi. Cela dit, j’insisterais plus sur le confort et aussi, je ne le nie pas, le plaisir d’automatiser au mieux ma maison.

avatar gillesb14 | 

@DahuLArthropode

J’ai recours à la domotique principalement pour les raisons suivantes
1) Simulation dé présence
2) Gestion du chauffage pendant des absences plus ou moins longues, variables et peu prévisibles (remise du chauffage quelques heures avant mon arrivée)
3) Securité pendant mon absence ((j’ai créé des directeurs de panne électrique avec des capteurs de portes associés à des ventouses électriques qui lorsque j’ai une coupure de courant simulent une ouverture de porte. Comme mon internet est sur onduleur avec ma domotique, je suis informé en temps réel des risques pour les congélateurs… À la campagne le courant est souvent instable)
4) Caméras dont une sonnette pour répondre même à distance à un livreur ou faire croire à un solliciteur que la maison est habitée.

Pour le rest mis à part une extinction générale et fermeture des volets je n’aid guère de gain de temps

avatar aghez | 

Bonjour,

Très bel article qui mets un peu plus les mains dans le cambouis mais y’an encore de la marge 😀

Je suis en pleine migration vers home assistant mais j’ai plusieurs questions. Le point important est que j’aimerais garder les deux systèmes en parallèle.

J’ai des caméras HomeKit. Est ce que je pourrais récupérer le flux vidéo dans homeAssistant ?
J’aimerais continuer à exposer home Assistant à l’application home. Il y a une intégration pour cela mais est ce que j’aurais toujours besoin de mon HomePod pour contrôler home a distance ?

Merci.

avatar Nicolas Furno | 

@aghez

Ah ah oui, ça va aller de plus en plus vers la technique, là c’est encore léger. 🙂

Aucun problème à garder Maison et Home Assistant en parallèle. Par contre, il faudra accepter de ne pas avoir toujours une parité parfaite des fonctions. Pour les caméras, ça dépend principalement de leur mode de connexion. Si elles sont exclusivement HomeKit, comme celles de Logitech ou Eve par exemple, alors il faudra choisir de l’ajouter soit à Maison, soit à Home Assistant, puisque comme expliqué, HomeKit ne permet pas de connecter un même appareil à deux concentrateurs en même temps. Dans ce cas, mieux vaut favoriser Maison qui est bien meilleur pour les caméras.

Si elles sont HomeKit parmi plusieurs options, ce qui est le cas le plus courant, alors on peut en général les avoir dans Home Assistant en plus de Maison et des autres méthodes. La connexion varie selon les cas, chez moi la caméra de Netatmo se connecte via l’intégration officielle et donc l’API du constructeur, par exemple.

Home Assistant peut se faire passer pour un pont HomeKit et transmettre ses accessoires à Maison, comme Homebridge. Le HomePod n’est alors plus nécessaire, sauf dans un cas précis : s’il servait de routeur Thread pour des accessoires HomeKit ou Matter, alors il aura toujours ce rôle, même via Home Assistant. Ça fonctionne, mais comme je l’ai écrit, ce n’est franchement pas l’idéal et mieux vaut éviter ce cas de figure si on peut.

avatar RomainCZ | 

Article très intéressant, comme les 2 premiers.

Je suis sur Jeedom (avec clé Zwave et clé Zigbee) + Homebridge pour l’interface utilisateur depuis quelques années, et d’après les premières articles je ne vois pas pour le moment l’intérêt de passer à HA.

Est-ce que tu connais Jeedom et pourrais tu me dires l’intérêt de passer de l’un à l’autre ? Pour le moment, j’y vois + de difficulté pour arriver au même résultat mais peut être que je ne vois pas tout.

avatar Nicolas Furno | 

@RomainCZ

Je ne connais pas suffisamment Jeedom pour répondre. Mais si j’en juge au temps passé sur Home Assistant pour tout configurer, je dirais que tu devrais avoir une vraie raison sérieuse pour envisager la bascule. Si ça marche, autant rester avec ce que tu as au lieu de repartir de zéro et de casser toute la domotique chez toi.

D’ailleurs, un facteur clé dans mon passage à Home Assistant a été mon déménagement. Je ne suis pas sûr que j’aurais franchi le pas si j’avais été contraint de tout reprendre dans notre logement précédent ou tout était configuré et automatisé avec HomeKit et Maison…

avatar Hydreed | 

Merci pour cette suite c’est très instructif :)

Le lien pour le capteur de présence ne fonctionne pas chez moi, il me renvoi vers une page « article introuvable ». Tu parlais du modèle ZY-M100 ?

Je cherche un appareil pour contrôler un chauffage électrique par fil pilote. Si quelqu’un a une solution pas trop cher je suis preneur.

avatar Nicolas Furno | 

@Hydreed

Arf, c’est pénible AliExpress pour ça. C’est le modèle WZ-M100-W d’après Z2M, je vais essayer de trouver un autre lien pour remplacer dans l’article.

EDIT : normalement, c’est le même produit : https://tracking.publicidees.com/clic.php?progid=3700&partid=25905&dpl=h...

Sinon, ça devrait fonctionner dans Home Assistant (API Tuya) mais je n’ai pas testé : https://www.igen.fr/tests/2022/11/test-de-lecosy-de-konyks-pour-connecter-des-radiateurs-electriques-le-fil-pilote-134011

avatar Hydreed | 

@nicolasf

Le lien de l’article fonctionne pour moi maintenant.

Ok merci le lien du contrôleur de chauffage. Ça fait un peu cher pour mon usage par contre 😅

avatar Garp | 

@Hydreed

Bonjour,

A voir, mais également en recherche de solutions via le Fil Pilote, suis justement tombé sur ce test d'un produit de NodOn en ZigBee hier soir (personnellement, le ZigBee m'intéresse davantage que du Wi-Fi):

https://youtu.be/EiPQo_8WQ5o?si=4p8eFX589VQ6hC0l

A noter que ce module précis semble un peu difficile à trouver en ce moment, mais d'autres options en marques blanches sont proposées dans les commentaires.

avatar Hydreed | 

@Garp

Ah cool merci 👍🏼

avatar nhoizey | 

Merci beaucoup pour cette série d'articles très détaillés. Pour l'instant, ça ne me motive pas trop à quitter la (relative) simplicité de HomeKit, mais j'ai un usage restreint à des lampes et capteurs de présence, mes besoins sont encore légers. Je pense ajouter progressivement des volets, des vannes thermostatiques, un interphone vidéo, etc. donc j'y viendrai probablement.

Quelle est la portée de ZigBee, si on a une vielle maison à plusieurs étages, avec des murs très épais ? J'ai bien lu que c'est « un réseau maillé, où les périphériques alimentés peuvent servir de routeur relai », mais existe-t-il des relais qui ne font que cela, s'il n'y a pas d'appareil domotique entre deux appareils trop éloignés ?

avatar Nicolas Furno | 

La portée réelle du ZigBee est d'une dizaine de mètres, à moins peut-être d'avoir des murs très épais. Je n'ai aucun problème dans ma maison sur trois niveaux, avec le coordinateur principal tout en bas dans le garage, mais il est évident que les relais sont importants.

Et oui, on peut utiliser une clé ZigBee comme celle présentée dans l'article en guise de relai et plus de coordinateur. La procédure varie selon les modèles, il faut en général charger un firmware spécifique.

avatar xr2 | 

"Il y a quelques défauts à connaître, le principal étant qu’il faut une connexion directe à la clé ZigBee, ces produits ne passant pas par les routeurs intermédiaires." :

Comment avoir cette information ? Moi qui pensait que c'était partie intégrante du protocole Zigbee.

Merci pour les articles, fort intéressants.

avatar Nicolas Furno | 

@xR2

C'est en effet dans le protocole, mais le protocole est assez souple, si bien que tous les fabricants ne le respectent pas à la lettre. Pour connaître les bons et mauvais élèves, malheureusement il n'y a pas de méthode simple, c'est plus l'expérience qui parle. Expérience qui peut être collective, les recherches sur le sujet aident bien.

avatar Totoleheros | 

Merci+++ pour cette série d'articles hyper intéressants. Je me suis lancé avec un Raspberry 3 qui trainait dans un tiroir. Tout a bien fonctionné jusqu'à l'ajout du module Zigbee2MQTT. J'ai pris cette référence : https://www.amazon.fr/dp/B09KXTCMSC?ref=ppx_yo2ov_dt_b_product_details&th=1. Lorsque je démarre le module, il s'arrête après quelques secondes et je n'ai jamais réussi à accéder à l'interface web du module. Je peux transmettre des logs (merci de me dire lesquels et où les trouver) afin d'aider au diagnostic. Merci d'avance pour toute aide.

avatar Nicolas Furno | 

@Totoleheros

Ça ressemble à une mauvaise communication avec le dongle, il faudrait voir les logs en effet. Je peux essayer d’aider, mais ce serait plus simple dans le Discord du club par exemple ?

avatar Totoleheros | 

Merci Nicolas, je vais basculer ma question sur le Discord...

avatar Totoleheros | 

Je n'ai jamais posté sur votre Discord et je ne vois pas comment faire pour poser ma question. Je dois être un peu idiot. Je n'ai pas la possibilité de poster une question au niveau de l'article. Les autres salons sont annonces, keynote, coucou, bots et petites annonces...???

avatar Nicolas Furno | 

@Totoleheros

Il y a apparemment un petit bug ce matin, tu devrais avoir accès à d'autres salons, dont un "HomeKit" qui sera parfait pour ça. J'ai envoyé un message privé via Discord pour t'aider.

avatar CRonoS007 | 

Bonjour à tous,

Je comprend pas quand je crée mon homekitbridge impossible de l’associé à mon app maison.. ça dis bien que c un pont mais impossible de l’installer.. avez vous une idée de comment faire?

Home assistant et installer sur ma Freebox dans une vm
Et normalement je suis passer sur matter avec maison.

J’ai pas créé de liens extérieur encore pour me connecter à l’assistant pour le moment.

avatar Nicolas Furno | 

@CRonoS007

Difficile de répondre sans plus de détails, il y a un message d'erreur dans Maison ?

avatar CRonoS007 | 

@nicolasf

Merci de ton re tour rapide mais non juste ça mouline pour me dire aucun pont n’as été trouver. Alors que l’étape avant je scan le QR et je dis bien dans quelle maison je veux l’associé mais après rien. Après comme la vm et direct dans la Freebox et que mon réseau et gérer par mon routeur orbi qui est aussi connecter à ma box peu être il faut faire une redirection de port? ( c ça qui est galère avec la Domotique plus approfondi que la solution Apple de base lol.

avatar Nicolas Furno | 

@CRonoS007

Bon pareil, on devrait en parler dans le Discord plutôt qu’ici. 🙂

avatar itworx | 

P….n d’article !
Merci.

avatar enter1010 | 

Merci pour cette série de grande qualité !
Je vais me lancer sur la base des recommandations fournies :)
Petite question, car j'ai déjà la dernière box Tahoma de Somfy. Est-ce qu'il est possible de l'utiliser pour relier des produits ZigBee et ainsi éviter de devoir acheter une clé ZigBee pour le Rpi ?

avatar Nicolas Furno | 

@enter1010

Désolé pour la réponse tardive. Je ne suis pas sûr pour la box Somfy, je ne crois pas qu'elle soit ZigBee générique. Ce n'est pas prévu uniquement pour les appareils certifiés Somfy ?

avatar FabC1608 | 

Merci pour tout ça !
J'ai personnellement la version E du dongle sonoff. J'ai vu qu'il était préférable de flasher le firmware pour passer d'un firmware NCP à un firmware RCP permettant d'utiliser en parallèle Zigbee et Matter. Bonne idée ou pas? cf : https://dialedin.com.au/blog/sonoff-zbdongle-e-rcp-firmware

avatar Nicolas Furno | 

@FabC1608

De ce que je sais, non, ce n'est pas une bonne idée encore. Les firmwares multiprotocoles sont encore considérés comme étant instables, mieux vaut s'en tenir au ZigBee seul pour le moment. Après, ça change et peut-être que mes informations ne sont plus à jour.

CONNEXION UTILISATEUR