Domotique avec Home Assistant et protocole MQTT
L’habitat du futur ? De plus en plus enclin à envelopper l’utilisateur de la commodité de la domotique. Créer une atmosphère détendue en allumant une lumière douce et en diffusant sa musique préférée sans se lever du canapé, peut-être à la fin d’une longue journée de travail, est possible grâce à des logiciels domotiques gratuits et open source conçus pour être le système de contrôle central d’appareils domestiques intelligents tels que Home Assistant. Avec Prism Solar, un chargeur de voiture électrique équipé d’une électronique de connexion à Internet, vous pouvez ajouter à ce cadre l’activation automatique de la charge de la voiture, dans le mode de votre choix. Dans cet article, nous allons développer ce point :
A quoi sert le protocole MQTT et ce qu’il permet de faire
La communication qui génère des synergies et des automatismes commandés entre les éléments d’un système est essentiellement régie par la présence d’un « protocole" qui, à l’instar d’un langage, met deux entités en dialogue, en utilisant des règles respectées et considérées comme valables par les deux parties. Dans le cas d’Internet, par exemple, nous pouvons naviguer en utilisant le protocole HTTP.
Dans le cas de l’IoT ou Internet des objets, catégorie dans laquelle s’inscrit la domotique, le protocole utilisé est MQTT. Un mécanisme de dialogue qui, en raison de sa flexibilité et de sa simplicité, se prête bien à l’interfaçage avec des appareils dont la capacité de calcul est plus limitée que celle d’un ordinateur. Le protocole MQTT permet donc toutes sortes de communications entre des appareils faisant partie d’un même système, par exemple domotique. En résumé, grâce au protocole MQTT, il est possible de donner vie à tout type d’automatisme qui n’implique pas d’intervention manuelle ou de gestion à distance via APP, mais plutôt une entrée de l’utilisateur, cohérente avec les informations avec lesquelles nous avons instruit le système.
Prism et MQTT : pourquoi ensemble ?
Nous avons conçu Prism pour qu’il puisse s’intégrer dans la conversation avec le système domotique, dans le but d’encourager et de stimuler l’activité spontanée des utilisateurs. En consultant le manuel dédié dans la section documentation de notre site, vous pouvez en savoir plus et commencer à exploiter au mieux le potentiel de MQTT.
La nôtre est une communauté de passionnés, de personnes dont le savoir-faire permet de mettre la main à la pâte, d’intervenir et de personnaliser les fonctionnalités là où c’est possible, comme ici. Cette intégration donne aussi la possibilité d’imaginer des solutions auxquelles nous n’avions pas pensé, par exemple !
L’expérience de Davide Zanatta
Davide Zanatta, jeune ingénieur en automatisation de talent, a créé un tableau de bord personnalisé au sein du système d’exploitation Home Assistant qui vous permet de contrôler le courant de charge, de changer le mode de charge et de démarrer ou de mettre en pause la charge de la voiture.

De plus, Davide a également été en mesure de mettre ce tableau de bord personnalisé à la disposition d’autres personnes avec les fonctionnalités supplémentaires mentionnées précédemment, en tirant parti de la nature open source du protocole. Une belle histoire de partage de connaissances et une véritable passion pour le sujet, à tel point qu’il y a quelques mois, nous avons voulu le rencontrer en personne lors de la Maker Faire 2021 à Rome. Nous sommes curieux de voir comment nos utilisateurs vont continuer à nous étonner !
En attendant, nous vous souhaitons une bonne lecture du blog contenant le travail de Davide : Wallbox Prism Integration in Home Assistant.