← Tous les projets homelab

Domotique construite maison

Home Assistant au cœur de ma maison intelligente

Home Assistant est le point central de ma maison intelligente. Le système relie des équipements prêts à l’emploi à mes projets ESP32 et me donne la liberté d’adapter les commandes et automatisations à ce qui est réellement utile chez moi.

Actif
  • Home Assistant
  • ESPHome
  • Raspberry Pi
  • Automatisation
  • IoT
Illustration d’une maison où Home Assistant sur un Raspberry Pi est relié à un store, une commande à six boutons faite maison, un capteur de température avec écran et des caméras de sécurité.

Vue d'ensemble

Techniques et informations clés

Actif Raspberry PiESPHome et ESP32Commande localeCapteurs et automatisations

Pourquoi Home Assistant?

Je ne veux pas dépendre d’une application ou d’un service cloud distinct pour chaque appareil. Home Assistant me permet de réunir des appareils d’origines différentes dans un même environnement. Plus important encore, je peux y ajouter des solutions que je conçois et programme moi-même.

Home Assistant est donc pour moi bien plus qu’un tableau de bord. C’est la couche qui relie l’électronique, les capteurs, les commandes et la pratique quotidienne dans la maison.

La base

Home Assistant fonctionne sur un Raspberry Pi et forme un système distinct, disponible en permanence sur mon réseau domestique. ESPHome simplifie la connexion de mes projets à microcontrôleurs. Leurs capteurs, interrupteurs et réglages deviennent ainsi directement accessibles dans Home Assistant.

Je peux ensuite combiner ces appareils dans des tableaux de bord et des automatisations, même s’ils n’ont pas été conçus à l’origine comme un seul système.

Commande du store →

J’ai construit une commande de store avec un ESP32, un moteur pas à pas et ESPHome. Home Assistant permet de commander le store et de définir une position souhaitée.

Le développement a montré que le mouvement mécanique et l’état logiciel doivent rester synchronisés. Après une coupure de courant, le logiciel ne connaît pas automatiquement la position physique du store. Une possibilité de corriger cette position fait donc partie d’une solution fiable.

SwitchBox6 →

SwitchBox6 est un boîtier de commande sans fil fait maison avec six interrupteurs physiques. Il permet de commander directement des fonctions de Home Assistant sans ouvrir à chaque fois un téléphone, un écran tactile ou un tableau de bord.

Comme le boîtier doit aussi pouvoir fonctionner sur batterie, le projet ne concerne pas seulement la commande. La consommation, la fréquence des mesures et le fait de ne réagir qu’à un véritable changement d’interrupteur sont également essentiels.

Écran climatique Nimbus →

Un ESP32-C3 compact associe un capteur de température à un petit écran OLED. Les mesures sont affichées localement et transmises simultanément à Home Assistant via ESPHome.

Ce nœud simple montre comment retour local et enregistrement central peuvent se compléter. L’étalonnage compte également: une mesure n’est utile que lorsque sa fiabilité est connue.

Écran tactile expérimental

J’expérimente aussi avec un écran tactile basé sur un ESP32-S3. Il peut afficher des informations de Home Assistant, comme la météo, l’état du réseau et des commandes pour des sorties locales.

Ce projet réunit électronique, interface graphique et domotique. Il s’agit encore d’un montage de test, mais il m’aide à étudier quand un écran de commande fixe est plus utile qu’un téléphone.

Frigate comme prochaine connexion

Mon installation Frigate pour la détection locale par caméra sera une prochaine connexion importante. Le but est de rendre les événements et images utilisables dans Home Assistant sans abandonner le traitement local.

Cette intégration est encore en développement et n’est donc pas présentée comme terminée.

Ce qui fonctionne déjà

  • Home Assistant fonctionne comme système domotique central sur un Raspberry Pi.
  • Les appareils ESPHome faits maison peuvent être connectés directement.
  • Le store peut être commandé et positionné.
  • SwitchBox6 offre une commande physique de fonctions dans Home Assistant.
  • Un nœud capteur/écran combine information locale et enregistrement central.
  • De nouvelles expériences peuvent être ajoutées progressivement au même environnement.

Poursuivre le projet

Prochaines étapes

  1. Affiner le retour et la correction de position de la commande du store.
  2. Améliorer l’autonomie et la stabilité de SwitchBox6.
  3. Étalonner davantage les mesures et les présenter clairement.
  4. Poursuivre l’écran tactile comme commande locale fixe.
  5. Intégrer soigneusement Frigate à Home Assistant.
  6. N’ajouter des automatisations que lorsqu’elles simplifient réellement la vie à la maison.
← Tous les projets homelab