Magic Mirror avec Home Assistant, pour aller plus loin…

Cette série d’articles vous a permis de suivre étape par étape la création de mon Magic Mirror domotique, piloté par Home Assistant : un tableau de bord mural affichant l’heure, la météo, les calendriers, la présence des membres de la famille, les températures de la maison, ou encore la phase lunaire.
Mais le projet ne s’arrête pas là. Le véritable pouvoir de Home Assistant réside dans sa capacité à s’adapter. Voici donc quelques idées concrètes pour améliorer, étendre ou personnaliser encore plus votre Magic Mirror.
🕰️ 1. Affichage contextuel selon l’heure de la journée
Au lieu d’une simple rotation fixe entre les pages, vous pouvez afficher des vues différentes en fonction du moment de la journée :
- Le matin (6h–10h) : calendriers et météo
- L’après-midi : températures et phase lunaire
- Le soir : rappel de la routine / compliments
Cela se fait via une automatisation Home Assistant combinant browser_mod.navigate
et une condition horaire :
condition: "{{ now().hour < 10 }}"
🧍♂️ 2. Affichage basé sur la présence
Pourquoi ne pas adapter l’affichage selon qui est à la maison ?
Exemples :
- Si seul l’un des enfants est présent, afficher uniquement son agenda.
- Si la maison est vide, afficher une animation ou un écran de veille.
- Si un invité est détecté (mode invité), désactiver la rotation.
Tout cela est possible via les entités person.*
, ou les capteurs de présence (Bluetooth, Wi-Fi, etc.).
💬 3. Affichage de messages personnalisés
L’entité input_text.compliments
utilisée pour les compliments peut être détournée pour afficher :
- des messages contextuels ("Bonne journée Salomé !", "Rendez-vous médical à 14h"),
- des alertes météo ou pollution,
- des rappels d’organisation familiale.
Automatisations possibles :
- alias: Message anniversaire
trigger:
- platform: time
at: "07:30:00"
condition:
- condition: template
value_template: "{{ now().date() == states('sensor.birthday_today') }}"
action:
- service: input_text.set_value
data:
entity_id: input_text.compliments
value: "Joyeux anniversaire, Johan ! 🎉"
🌐 4. Flux d’actualités ou d’informations publiques
Si vous souhaitez enrichir votre affichage avec des contenus extérieurs :
- Flux RSS d’actualité locale ou nationale (via
rss_feed
) - Affichage du trafic routier (via Waze ou Google Maps)
- Infos sur les jours de grève ou alertes publiques
Ces contenus peuvent être affichés sous forme de markdown
, custom:text-element
, ou même via une iframe dédiée.
J’avoue que je n’ai pas trouvé un affichage qui me plaise esthétiquement pour le RSS feed. Les solutions que je trouvais étaient pour l’affichage d’un tableau alors que je veux un surtitre (le nom de la source et la date relative de la news), le titre de l’article de news. Un à la fois, pas tout en bloc. Épuré…
🌡️ 5. Capteurs personnalisés via MQTT
Si vous êtes équipé de capteurs maison (ESPHome, Tasmota…), vous pouvez :
- Ajouter des données météo ultra-locales
- Suivre l’humidité du salon
- Afficher la qualité de l’air intérieur
Home Assistant est pleinement compatible avec MQTT, ce qui permet d’exploiter toutes vos données dans le Magic Mirror.
🔐 6. Mode veille et sécurité
Un écran allumé en permanence peut être une gêne ou une perte d’énergie. Voici quelques idées :
- Éteindre l’écran la nuit ou en absence prolongée (
xrandr
,vcgencmd
, ou via une prise connectée) - Verrouiller l’accès à certaines pages
- Ajouter un mode veille doux (horloge simple, fond noir)
🧪 Et au-delà…
Le Magic Mirror peut aussi servir de :
- Tableau d’affichage dans une entrée d’immeuble
- Tableau de bord d’atelier ou d’entreprise
- Écran d’accueil pour une salle d’attente
- Support pédagogique dans une école
La seule limite ? L’imagination. Et la RAM du Raspberry Pi 😄
Merci pour votre lecture !
Cette série est née d’un simple partage d’écran sur un groupe Home Assistant, et vous êtes quelques uns à avoir manifesté votre curiosité. J’espère qu’elle vous aura inspiré à créer, personnaliser et faire vivre vos propres interfaces. Je me suis aidé aussi d’une IA générative pour créer rapidement cette série d’articles. J’ai modifié des éléments pour rester conformes à mon idée et mon écriture.
Si vous avez des questions ou souhaitez partager vos créations, n’hésitez pas à me contacter via mon site.
À très bientôt, et bonne domotique à vous 🚀
Derniers commentaires
# Le 19 octobre 2024 à 13:09, par nico
En réponse à : MagicMirror², ma configuration personnalisée
# Le 25 septembre 2024 à 12:01, par Teddy Payet
En réponse à : Un Nouveau Chapitre : Mon Admission dans un MBA en Intelligence Artificielle et Data Innovation
# Le 25 septembre 2024 à 11:20, par vY
En réponse à : Un Nouveau Chapitre : Mon Admission dans un MBA en Intelligence Artificielle et Data Innovation
# Le 21 juin 2024 à 13:49, par Teddy Payet
En réponse à : Home Assistant : Routine le matin avant l’école
# Le 21 juin 2024 à 10:47, par Teddy Payet
En réponse à : Ma domotique open source
# Le 16 juin 2024 à 17:15, par Eric
En réponse à : Ma domotique open source