[ConcoursDash] Amélioration d'une mushroom climate card

chauffage_demo_optimized

Objectif de la carte

L’idée principale est de réunir en un seul endroit :

  • La température actuelle
  • La consigne réglée
  • Le mode actif (Éco, Manuel, École…)
  • Un contrôle rapide (+ / -)
  • Un retour visuel immédiat de l’état du chauffage
    Le tout avec une interface claire, compacte et agréable à lire.

Une base solide : Mushroom Climate Card

Cette carte repose sur la célèbre Mushroom Climate Card, que j’ai ensuite personnalisée pour l’adapter à mes besoins.
Projet officiel : https://github.com/piitaya/lovelace-mushroom

Ce composant apporte :

  • Une base UI moderne et épurée
  • Une excellente lisibilité
  • Une intégration native avec les entités climate
  • Une grande capacité de personnalisation (via card_mod, templates, etc.)

C’est clairement un incontournable pour construire des dashboards Home Assistant propres et efficaces.

Un retour visuel immédiat

Le point clé de cette carte, c’est son feedback visuel :

  • Contour rouge/orangé → chauffage en cours
  • Contour bleu → chauffage actif mais au repos
  • Neutre → chauffage éteint

Ce système est basé sur l’attribut hvac_action des entités climate.

Résultat : en un coup d’œil, je sais combien de radiateurs chauffent réellement dans la maison.

Une logique commune pour toutes les pièces

Chaque carte repose sur le même fonctionnement, avec une adaptation automatique du mode en fonction du contexte et des interactions.
Plutôt que de multiplier les configurations, j’ai choisi une logique unique qui s’applique à toutes les pièces, avec des labels dynamiques pour refléter l’état réel du chauffage :

Mode Manuel → activé dès qu’un utilisateur ajuste la température à la main
Mode Programmé → lorsque la consigne suit le planning défini
Mode Éco → pour réduire la consommation avec un léger abaissement de température
Mode École → en fonction de l’emploi du temps pronote, le chauffage baisse 1h avant le début des cours et remonte 1h avant le fin des cours dans la chambre de mes filles.

L’objectif est simple :

avoir une information fiable et compréhensible immédiatement, sans avoir à se poser de question sur le fonctionnement en arrière-plan.

Cette approche permet de garder une interface épurée tout en conservant une grande flexibilité côté automatisations.

Pensée pour un usage familial

Un point important pour moi :
Cette carte n’est pas faite que pour les “geek”.

Elle doit être :

  • Compréhensible par toute la famille
  • Rapide à utiliser
  • Sans risque de mauvaise manipulation

C’est pour ça que j’ai limité les options visibles et privilégié :

  • Des modes simples
  • Des actions directes
  • Un visuel parlant

Lien vers la carte personnalisée : HomeAssistant/chauffage at main · Axelle78/HomeAssistant · GitHub

NB : Le fonctionnement de cette carte dépend directement des automatisations associées à mon système de chauffage. Une adaptation sera nécessaire pour correspondre à votre propre logique et à vos entités.

9 « J'aime »

Salut,

Je trouve super l’idée, merci du partage, je testerai bientôt sur mon dashboard :smiley:

Merci c’est gentil :slight_smile: