Annuaire indépendant, créé par le développeur de Vulpo. Non affilié à Home Assistant ni à l’Open Home Foundation.

Captures d’écran Extraites du README de j0sp0r/m3-cards.

OverviewClimate Card (heating thermostat)Climate Card: tiles vs expressive style (light theme)

À propos

M3 Cards est un ensemble de cartes de tableau de bord inspirées de Material 3 pour Home Assistant, conçues nativement sans button-card ni card-mod. Un seul bundle enregistre 44 cartes qui partagent un même langage visuel, regroupées par thème, comme l’énergie, la climatisation, l’éclairage et les médias, la présence et la sécurité, la maison, et la maintenance du système. Les cartes ont un aspect en verre dépoli qui peut être désactivé pour les thèmes unis, et les pastilles de mode animent leur forme lorsqu’elles sont sélectionnées. Les cartes de climatisation comprennent un réglage de température par pas qui reprend son pas et ses limites depuis l’entité, avec en option des capteurs externes, des pastilles de fenêtre et de batterie, et la prise en charge des préréglages. Chaque carte dispose d’un éditeur graphique, donc YAML n’est pas nécessaire, et la hauteur des cartes peut être réglée pour correspondre aux tuiles dans les piles et les grilles. Les champs de texte de chaque carte acceptent des modèles Jinja2 qui se mettent à jour en direct via le websocket, ce qui évite les entités d’aide de type capteur de modèle. Elle s’installe via le Marketplace ou en ajoutant manuellement le fichier du bundle, et le projet est signalé comme bêta.

Résumé automatique du README de j0sp0r/m3-cards, traduit automatiquement. Une erreur, ou tu maintiens ce projet et tu veux ton propre texte ici ? Prendre contact

Prise en charge

  • Depuis la Marketplace S’installe depuis la Marketplace, anciennement HACS.

  • Maintenance active Son auteur a publié une version ou poussé une modification au cours des six derniers mois.

Mise en place

Installe-la depuis la Marketplace, puis ajoute une carte de ce type à un tableau de bord.

Extrait du README

⚠️ Beta: This project is new and under active development. Configuration options may still change between versions — please file an issue if you run into something.

Material 3–inspired, native Lovelace cards for Home Assistant — built with TypeScript + Lit, without any dependency on button-card, card-mod, mod-card, or stack-in-card. A single bundle (m3-cards.js) registers 44 cards, all sharing one design language.

  • Frosted glass card look (can be turned off for solid themes), shared design language across all cards
  • Mode pills with shape-morph animation (round → rounded rectangle)
  • Temperature stepper with step size/limits taken from the entity
  • Optional external temperature/humidity sensors, window and battery chips
  • Preset support (tap to cycle, as its own row or as a pill in the mode row)
  • Configurable card height + full height matching in horizontal-stack/grid layouts for tiles of exactly equal height
  • Full graphical editor (no YAML required) — modeled after the native tile card editor, with a unified appearance panel (corner-radius presets, per-corner overrides) across every card
  • unavailable handling without crashing: values shown as "–", controls dimmed
  • Localized in German/English (follows hass.locale.language)
  • Accessible: every interactive element is keyboard-reachable (Tab/Enter/Space) with a visible focus ring and aria-label
  • Old configs (e.g. animations: true/false) are migrated to the current schema automatically on load — no manual dashboard edits needed
Extrait du README de j0sp0r/m3-cards, MIT License. Abrégé.

Informations

Étoiles GitHub
52
Maintenance
Mise à jour au cours des 6 derniers mois
Version
v2.5.0,
Type
Carte de tableau de bord
Prérequis
Nécessite la Marketplace (HACS sur Home Assistant 2026.10 et les versions antérieures)

À découvrir aussi

Annuaire indépendant, créé par le développeur de Vulpo. Non affilié à Home Assistant ni à l’Open Home Foundation. À propos de ces chiffres