4 choses que j'ai apprises en ajoutant mon nouveau système CVC à Home Assistant
Agence web » Actualités du digital » 4 choses que j'ai apprises en ajoutant mon nouveau système CVC à Home Assistant

4 choses que j'ai apprises en ajoutant mon nouveau système CVC à Home Assistant

C'est l'été ici en Australie et dans les régions subtropicales où je vis, ce qui signifie des températures élevées, un soleil intense et une humidité épouvantable. Cela a donné lieu à un investissement coûteux que nous avons reporté depuis des années : un système de climatisation canalisé pour toute la maison.

En dehors d’un refroidissement efficace, je souhaitais que mon nouveau système s’intègre à ma maison intelligente. Voici ce que j'ai appris en cours de route.

Il n'y a rien de tel que Home Assistant pour la compatibilité des appareils

J'avais quelques prérequis lorsque je cherchais un CVC. J'ai laissé les experts gérer la logistique, pendant que je prenais le temps de trop réfléchir à la manière dont j'allais interagir avec le système. Le contrôleur est devenu un point de friction pour moi, d’autant plus que beaucoup comptent sur une tablette disgracieuse et bon marché accrochée au mur.

Si jamais je mets une tablette au mur, ce sera celle qui me permettra exclusivement d'interagir avec Home Assistant (et c'est quelque chose dont je n'ai probablement pas besoin). Pour le fonctionnement quotidien de ma maison intelligente, je préfère de loin les automatisations réglées et oubliées, les commandes vocales occasionnelles et le fait de décrocher mon téléphone lorsque cela me convient.

La solution que j'ai choisie était un produit relativement nouveau sur le marché appelé MyPlaceIQ, qui supprime entièrement la tablette au profit du contrôle du réseau via un hub qui se connecte directement au modem. Ce hub se connecte ensuite à une application propriétaire pour iPhone ou Android, avec laquelle je peux contrôler le chauffage ou la climatisation.

Le produit étant relativement nouveau, aucune intégration de Home Assistant n’existe encore. Un rapide e-mail adressé au développeur a révélé que, même si la fonctionnalité Home Assistant était sur la feuille de route, elle n'est pas une priorité pour le moment. Quelques minutes de recherche sur le Web ont révélé un fil de discussion de la communauté Home Assistant, qui a incité un membre de la communauté à créer sa propre intégration MyPlaceIQ et à combler le fossé.

Ce petit composant logiciel libère mon système CVC de sa prison propriétaire, et cela n'est possible que grâce à Home Assistant et sa communauté dédiée.

Trouver une solution est amusant, mais pas pour tout le monde

J'ai installé cette intégration en ajoutant d'abord le référentiel GitHub de l'auteur au Home Assistant Community Store (HACS), une ressource tierce pour toutes sortes d'intégrations Home Assistant manquantes. Compte tenu de la nature légèrement hacky de l’intégration, la configuration a nécessité quelques étapes peu orthodoxes.

La première chose que j'ai dû faire a été d'attribuer une adresse IP statique au hub à l'aide du panneau de configuration de mon routeur. Après avoir parcouru la liste des clients connectés, j'ai lié l'adresse MAC à une IP afin que Home Assistant sache exactement où chercher sur le réseau pour trouver le contrôleur.

Ensuite, j'ai installé l'émulateur Android Bluestacks sur mon Mac. J'ai ensuite téléchargé l'application Android requise pour contrôler mon contrôleur CVC et je l'ai associée au hub propriétaire. Vint ensuite la partie un peu délicate. Avec l'outil d'analyse de réseau Wireshark filtrant l'adresse IP de mon hub et surveillant le trafic, je me suis connecté au hub en lançant l'application Android dans Bluestacks.

J'ai ensuite passé au peigne fin les données capturées pour trouver un paquet HTTP contenant les champs « client_id » et « password », et j'en ai pris note. Enfin, j'ai utilisé l'adresse réseau et les informations d'identification pour configurer l'intégration dans Home Assistant.

Cela s’est déroulé aussi bien que j’aurais pu l’espérer ; tout a fonctionné. Ce fut une expérience étonnamment satisfaisante. Mais cela pourrait dépasser le domaine de ce que beaucoup sont à l’aise de faire. Je viens de suivre un tutoriel, mais il est facile d'oublier à quel point un niveau de connaissances de base peut être utile.

Heureusement, tous les systèmes CVC ne nécessitent pas d'intégrations tierces ni d'inspection des paquets.

L’intégration d’un appareil aussi complexe n’est qu’un début

Avec mon nouveau système apparaissant dans Home Assistant, j’ai immédiatement eu accès aux commandes dont j’avais besoin. Je peux ouvrir et fermer des zones, régler les modes et régler la température. Le seul inconvénient est que comme je m'appuie sur mes propres capteurs de température, la température du système d'intégration n'est pas précise pour le moment (quelque chose sur lequel je travaille).

La deuxième chose que j'ai remarquée, c'est que je vraiment Je dois trier mon tableau de bord Home Assistant maintenant que j'ai tout un tas de commandes supplémentaires éparpillées partout. Il existe toutes sortes d’intégrations de thermostats tiers à explorer et de bidouilles à réaliser. J'utilise également Apple Home pour interagir avec ma maison intelligente, donc déterminer quelles entités exposer via HomeKit Bridge a nécessité un peu plus d'essais et d'erreurs.

Enfin, il est temps de trier les automatisations et de trouver la meilleure façon de les déclencher. Un script « rafraîchir la maison » pourrait être la première chose à faire, que je peux lancer lorsque je sors le soir après une chaude journée. Décider quoi faire avec cette nouvelle connectivité n’est que le début !

Les personnes qui rendent cela possible méritent votre soutien

Nous sommes de grands fans du projet Home Assistant ici chez How-To Geek, et nous avons chanté les louanges de Nabu Casa dans le passé. Payer pour Home Assistant Cloud est un excellent moyen de soutenir le projet, tout comme l'achat de matériel propriétaire comme le ZBT-2 Thread et la radio Zigbee.

Mais une grande partie de ce qui rend Home Assistant si génial est entièrement contribué par des bénévoles. Ces personnes veulent non seulement améliorer leur propre expérience, mais aussi celle des autres. Dans la mesure du possible, envisagez de les soutenir avec un petit don si vous êtes en mesure de le faire. C'est ce que je vais faire, car cette petite intégration tierce a rendu mon parcours CVC beaucoup plus satisfaisant.


Vous recherchez une manière plus visuelle de concevoir les automatisations Home Assistant ? Découvrez la méthode des organigrammes rendue possible par l'intégration CAFE.

★★★★★