Repository navigation
Entities FR
Comment Maquette lit et affiche vos entités Home Assistant, domaine par domaine, ce que fait un toucher, et quels services elle peut appeler. Presque toute entité peut servir presque partout ; certains domaines ont un traitement particulier, décrit ici.
- Où vont les entités
- Pastilles : les icônes rondes des appareils sur le plan
- Règle de l'état actif · Valeurs et unités
- Par domaine
- Ce que fait un toucher · Services que Maquette peut appeler
- Pré-remplissage des entités · Remplir depuis l'appareil · Importer les pièces Home Assistant
| Endroit | Clé(s) | Entités habituelles |
|---|---|---|
| Pièce |
temperature, humidity (+ _attribute), tap
|
sensor (température, humidité), weather / climate avec un attribut |
| Ouverture |
contact, shutter, entity
|
binary_sensor porte / fenêtre, cover volet, cover portail / garage |
| Pastille |
entity, active, value
|
tout |
| Meuble connecté |
entity, active, value
|
switch + sensor de puissance, media_player, climate… |
| Widget (panneaux, fiches) |
entity, rows, entities, clés propres au type |
voir Widgets |
| Puce du résumé |
entity, presence
|
tout ; voir Puces du résumé |
| Ligne d'une zone d'informations |
entity (+ attribute) |
tout |
| Alerte plein plan |
entity, entities
|
détecteurs, tout capteur numérique |
| Ambiance |
sun, weather, personnes |
sun.sun, weather.*, person.*
|
| Présence | presence |
zone.home (défaut), person, group, binary_sensor
|
Une pastille est une icône ronde posée sur le plan, colorée quand son entité est active, avec une valeur, un halo, une animation et une fiche facultatifs.
badges:
- entity: light.living_room
pos: [230, 200]
icon: mdi:floor-lamp
name: Lampadaire # infobulle, listes, titre de la fiche
color: "#f6c445" # couleur quand elle est active
halo: 170 # rayon du halo de lumière en cm (true = 130)
room: Séjour # limite le halo à cette pièce (nom exact de la pièce)
- entity: switch.washer_plug
pos: [60, 380]
icon: mdi:washing-machine
value: sensor.washer_power # valeur affichée dans la pastille
active: sensor.washer_power # « actif » vient de cette entité…
threshold: 5 # …quand elle dépasse 5
- entity: climate.thermostat
pos: [300, 60]
icon: mdi:thermostat
attribute: temperature # affiche cet attribut de `entity` comme valeur
unit: " °C"
active_attribute: hvac_action # active tant que hvac_action vaut heating / cooling-
Couleur :
colorquand elle est active, sinon la couleur d'état actif de Home Assistant.light_color: truedessine l'icône en sombre sur une couleur claire (deviné d'aprèscolors'il est absent). Les pastilles inactives restent neutres. -
Icône :
icon, sinonmdi:circle. L'éditeur écrit une icône d'après l'entité (sa propre icône, sa classe d'appareil, son domaine). -
Halo : une lueur ambrée de rayon
halo(cm) tant que la pastille est active, limitée à la pièce nommée dansroomet aux pièces ouvertes sur elle (bord commun sans mur ni ouverture). Nouveau en 0.2.1 :room: falsedonne un halo libre, jamais coupé ; l'éditeur propose Automatique (pièce où elle est posée) et Aucune : halo libre sous Halo limité à une pièce. La couleur et la luminosité de la lampe ne sont pas utilisées ; n'importe quel domaine peut avoir un halo. -
alert: true: la pastille utilise l'animation alerte tant qu'elle est active (pulsation par défaut). -
Indisponible : estompée (voir
badge_styleplus bas). - Les pastilles gardent la même taille à l'écran quel que soit le zoom.
Style des pastilles (⚙ Paramètres › Pastilles d'appareils) :
badge_style:
unavailable: dashed # dimmed (estompée, défaut) | dashed (pointillés) | hidden (masquée)
inactive: active_only # shown (affichée, défaut) | active_only (seulement actives) | dimmed (estompée)
size: small # small (0,8×) | normal | large (1,25×)
values: hover # always (toujours, défaut) | hover (au survol) | never (jamais)Une pastille masquée compte toujours dans les puces et apparaît dans la vue de pièce ; une pastille concernée par une alerte plein plan reste visible ; l'éditeur montre toujours toutes les pastilles.
Pastilles, meubles connectés et icônes des fiches suivent la même règle :
- La valeur lue est l'état de
active(défaut :entity), ou son attributactive_attribute. - Avec
threshold, actif signifie valeur > seuil (nombres). - Sans seuil, actif signifie que la valeur est l'une de
on,open,opening,closing,playing,heating,cooling,cleaning,detected,home.
Donc, sans threshold ni active_attribute, des états comme unlocked, triggered, armed_away, heat (un mode de
thermostat), recording ou not_home ne sont pas actifs. Utilisez active_attribute: hvac_action pour un
thermostat, ou un capteur binaire template dans Home Assistant pour le reste.
- Widgets, lignes, puces et zones d'informations :
decimalss'il est indiqué, sinon 1 décimale, ou 0 à partir de 100 ; unité =unit, sinon leunit_of_measurementde l'entité.decimalsest un maximum (21,0 s'affiche 21). -
valued'une pastille ou d'un meuble : 0 décimale par défaut. Avecattribute, 1 décimale au plus et seulement l'unitque vous donnez. - Les états non numériques sont affichés tels que Home Assistant les formate (traduits).
- En français, une espace insécable précède
%et°C; les nombres suivent la langue de Home Assistant.
- Pastille : active quand
on; halo sihaloest réglé ; utilise l'animation lumière (aucune par défaut). - Comptée dans la puce lumières (pastilles de lumières seulement, masquées comprises).
- Vue de pièce : listée avec un interrupteur ; bouton Éteindre tout / Allumer tout pour les lumières de la pièce.
- En-tête de fiche : interrupteur marche / arrêt (
light.turn_on/turn_off).
- Interrupteur dans les widgets
entitieset dans la vue de pièce (homeassistant.toggle), et interrupteur marche / arrêt dans l'en-tête d'une fiche. Dans une fiche, les lignes des listes montrent des valeurs, pas des interrupteurs. -
protected: trueretire l'interrupteur « arrêt » de la fiche de l'élément (frigo, congélateur…) ; un bouton Rallumer apparaît quand il est éteint. Les interrupteurs de la vue de pièce et des panneaux latéraux ne suivent pasprotected. - Une prise avec un capteur de puissance :
value+activesur la puissance,threshold: 5(l'Appareil mesuré de l'éditeur).
-
shutterd'une ouverture : dessiné dehors, opacité d'aprèscurrent_position(sans position :closed= 0 %, tout le reste 100 %), animé pendantopening/closing. Compté dans la puce volets en dessous de 50 %. -
entityd'une ouverture : portail ou porte motorisés, leur état donne la couleur de l'ouverture quand il n'y a pas de contact. - Widget
cover: état, barre de position, Ouvrir / Stop / Fermer (boutons masqués quandsupported_featuresne les prévoit pas). Dialogue de confirmation par défaut pour les classesgarage,gate,door(voir Sécurité). - Vue de pièce : boutons Ouvrir / Fermer pour les
coverde la pièce de classe shade, shutter, blind, curtain, awning ou window.
Widget cover avec valve.open_valve / stop_valve / close_valve ; l'ouverture est toujours confirmée. Demande
Home Assistant 2024.1. Widget prêt à l'emploi
Vanne d'arrêt (Eau).
Widget lock : état (rouge quand déverrouillée, ouverte ou bloquée), Déverrouiller quand elle est verrouillée,
Verrouiller quand elle est déverrouillée, les deux quand l'état est incertain, Ouvrir quand la serrure le permet.
Déverrouiller et Ouvrir sont toujours confirmés dans un dialogue. Aucun code n'est jamais envoyé : une serrure qui demande un
code se commande depuis son plus d'infos.
| Classe d'appareil | Usage |
|---|---|
| door, window, opening, garage_door |
contact d'une ouverture : rouge quand on
|
| moisture, smoke, gas, carbon_monoxide, safety, problem, tamper, heat, cold | Valeur en rouge quand on dans les lignes et les tuiles ; candidats naturels aux alertes plein plan
|
| motion, occupancy, presence |
active d'une pastille (une pastille de caméra qui clignote au mouvement : alert: true) |
| plug, battery_charging |
plugged du widget ev
|
| Classe d'appareil / unité | Usage |
|---|---|
| temperature, humidity |
temperature / humidity d'une pièce (teinte et étiquette), widget climate
|
| power (W, kW, MW) |
value d'une pastille ou d'un meuble ; source des flux d'énergie (d'après l'unité) |
| energy (kWh, Wh) | Widget periods depuis les statistiques de Home Assistant (stat) |
| carbon_dioxide, composés organiques volatils, pm25, illuminance, pressure, battery… | Widgets gauge et tile, widgets prêts à l'emploi avec des bornes raisonnables |
| monetary, prix (€/kWh) | Widgets periods et tariff
|
Tout capteur numérique fonctionne dans une tile (avec courbe d'historique) ou une gauge.
- Pastille :
attribute: temperature(consigne) oucurrent_temperature,active_attribute: hvac_action(chauffe / refroidit). - Widget
thermostat: température actuelle, consigne avec − / + (climate.set_temperature, arrondie au pas de l'appareil, entremin_tempetmax_temp), action et mode. Le mode ne se change pas depuis la carte. -
temperatured'une pièce avectemperature_attribute: current_temperature.
Pastille active pendant playing. Widgets prêts à l'emploi Télévision et Enceintes.
Une pastille (le préréglage Caméra de l'éditeur) avec active réglé sur un détecteur de mouvement et alert: true
clignote au mouvement ; un toucher ouvre le plus d'infos de la caméra. La carte n'affiche pas de vidéo.
-
ambience.peopleaffiche les entitésperson.*à la maison ou absentes, avec leur direction et leur distance calculées d'après leurslatitude/longitudeet la position de la maison dans Home Assistant. Voir Ambiance › Personnes. - La présence (puces
show: away|home, alerteswhen_away) litpresence, par défautzone.home: un nombre (personnes dans la zone) > 0 signifie que quelqu'un est là ; pour une personne, un groupe ou un capteur binaire,home/onsignifie présent. -
device_trackern'a pas de traitement particulier (widget prêt à l'emploi Téléphones).
-
weather.*: météo peinte sur les espaces extérieurs (condition,cloud_coverage,wind_speed,wind_bearing), température d'une pièce viatemperature_attribute, widget prêt à l'emploi Météo. -
sun.sun: jour et nuit (elevation,azimuth,next_setting).
- Dans les listes des panneaux latéraux : un bouton Activer (
scene.turn_on,script.turn_on,button.press,input_button.press) ; scripts et boutons demandent d'abord confirmation. Dans une fiche, ces lignes affichent seulement leur valeur. - Les scènes liées à la pièce Home Assistant d'une pièce apparaissent en boutons dans sa vue de pièce.
Les automatisations et scripts liés à une pièce (pièce Home Assistant ou entités) sont listés dans sa vue de pièce avec
leur dernier déclenchement ; une automatisation a un interrupteur marche / arrêt (homeassistant.toggle).
Pas de dessin particulier : utilisez une pastille (un aspirateur est actif pendant cleaning), une tuile, une puce ou une
alerte (state: triggered). Des widgets prêts à l'emploi existent pour Alarme, Aspirateur robot et Sonnette.
| Élément | Par défaut | Options |
|---|---|---|
| Pièce (sol ou étiquette) | Vue de pièce |
interaction.room_tap: more_info (son tap, sinon temperature) ou none ; zoom: false par pièce |
| Pastille | Plus d'infos de entity
|
tap: card (défaut quand elle a une card), more_info, none
|
| Ouverture | Plus d'infos de contact, sinon entity, sinon shutter
|
comme les pastilles |
| Meuble connecté | Sa fiche s'il en a une, sinon le plus d'infos | tap |
| Valeur d'un widget, ligne de liste, puce, ligne de zone d'informations, personne | Plus d'infos |
Dans la démo, les fenêtres plus d'infos sont désactivées (les entités sont simulées).
Rien n'est appelé sans un toucher ; la lecture de l'historique, des statistiques et des éléments liés est automatique. La liste complète :
| Service | Quand |
|---|---|
homeassistant.toggle |
Interrupteurs des widgets entities et des rows dans les panneaux latéraux, lignes d'appareils et d'automatisations de la vue de pièce |
light / switch / fan / input_boolean / humidifier .turn_on / .turn_off
|
Interrupteur marche / arrêt de l'en-tête d'une fiche, sur l'entité de l'élément ; jamais « arrêt » si protected
|
scene.turn_on, script.turn_on, button.press, input_button.press
|
Boutons Activer des listes des panneaux latéraux ; boutons de scènes de la vue de pièce |
cover.open_cover / stop_cover / close_cover, valve.open_valve / stop_valve / close_valve
|
Widgets cover (seulement pour une entité configurée dans un tel widget) |
lock.lock / unlock / open
|
Widgets lock (seulement pour une entité configurée dans un tel widget) |
climate.set_temperature |
Widgets thermostat
|
light.turn_on / turn_off, cover.open_cover / close_cover
|
Boutons automatiques de la vue de pièce |
n'importe quel domaine.service
|
Boutons actions d'une pièce : le service, les data et la cible écrits dans la configuration par un administrateur |
Les services sensibles (déverrouiller, ouvrir une porte de garage, un portail ou une vanne, désarmer, lancer un script,
tout service non reconnu comme sûr) ouvrent toujours un dialogue de confirmation qui nomme le vrai service, quel que soit
le libellé du bouton. confirm: true le demande même pour un service sûr (boutons des pièces, bulles, ouvertures,
meubles, widgets). Détails : Sécurité.
Quand vous ajoutez quelque chose dans l'éditeur, Maquette cherche les entités qui conviennent pour que vous ayez rarement à taper un identifiant d'entité.
Critères : domaine, classe d'appareil, unité et mots dans l'identifiant ou le nom de l'entité (en anglais ou en
français : co2, solaire, garage, fuite…). Les entités de l'appareil visé comptent le plus, puis celles d'un
appareil déjà choisi, puis celles de la pièce visée ; les entités de diagnostic et de configuration viennent en dernier.
Quelle pièce : pour les ouvertures et les meubles, la pièce qu'ils touchent ; son area, sinon la pièce Home Assistant
de même nom (accents et majuscules ignorés), sinon la seule dont le nom la contient ou y est contenu (quatre lettres au
moins). Les widgets prêts à l'emploi utilisent l'area de la pièce (panneaux de pièce) ou l'appareil de l'élément
(fiches).
| Élément | Champs | Règle |
|---|---|---|
| Ouverture tracée depuis un préréglage |
contact (door / window / opening / garage_door), shutter (shutter / blind / shade / curtain / awning / window), entity (cover garage / gate / door) |
Une seule correspondance libre dans la pièce → reliée ; plusieurs → petite liste ; aucune dans la pièce → laissé vide et surligné. Les entités déjà sur le plan sont écartées |
| Widget prêt à l'emploi | Chaque champ d'entité | Une correspondance → prise ; plusieurs → petite liste (30 au plus) ; aucune → surligné. Les champs de liste prennent les meilleures sans demander |
Modèle de meuble avec ask
|
entity |
Cherchée dans la pièce où le meuble est posé |
| Pastille | entity |
Sélecteur complet, filtré par domaine |
La petite liste montre d'abord Dans « pièce », puis Ailleurs, avec Autre entité… (sélecteur complet) et Ignorer.
Une ouverture sélectionnée affiche aussi des suggestions : « Contact libre : … » › Relier, « 3 volets libres dans … » › Choisir, « Type d'après le contact : Porte » › Appliquer.
Dans l'onglet Fiche de la fenêtre d'édition d'un meuble, d'une ouverture ou d'une pastille, Remplir depuis l'appareil construit une fiche avec les entités du même appareil Home Assistant (entités masquées et de configuration écartées), montre le vrai résultat, puis Ajouter ou Remplacer la fiche :
| Élément | Widgets proposés |
|---|---|
| Borne de recharge | Courbe de puissance de charge avec énergie et coût, puis branchement, tension, température, alertes |
| Tableau électrique | Jauge de puissance (max = puissance souscrite, sinon 6000), puissance apparente, tension, intensité, énergie et coût, tarif (prix et couleurs Tempo trouvés n'importe où dans Home Assistant) |
| Chaudière, ou appareil avec une entité climate | Liste chauffage (climate, températures, puissance, énergie, alertes) |
| Meuble TV | Lecteurs multimédias, puis consommation |
| Autre meuble | Consommation (courbe de puissance, énergie, coût), sinon les entités de l'appareil |
| Fenêtre / porte | Widget cover du volet ou du moteur, puis le contact avec ses capteurs de batterie et d'arrachement, et les compteurs du jour |
| Portail | Widget cover avec confirm: true, puis les capteurs de l'appareil |
| Pastille |
cover → widget volet ; sensor → tuile 24 h et autres mesures ; binary_sensor → détecteur avec batterie et arrachement ; sinon comme un meuble |
-
Ajouter › Pièces › Pièce Home Assistant : choisissez une pièce, tracez-la ; elle prend le nom et l'
areade la pièce Home Assistant. - Toutes mes pièces HA (ou Démarrer avec mes pièces sur un plan vide) : une pièce de 4 × 3 m par pièce choisie, en grille à côté du plan (une seule étape d'annulation).
Pour chaque pièce, Intégrer les appareils de la pièce :
- les premiers capteurs de température et d'humidité deviennent ceux de la pièce (si elle n'en a pas) ;
- une pastille par appareil, d'après son entité principale, par priorité : light, climate, media_player, camera, vacuum, fan, lock, switch, puis détecteurs de mouvement / occupation / présence / fumée / fuite / gaz / monoxyde de carbone ; un switch avec un capteur de puissance devient une pastille mesurée ; une caméra avec un détecteur de mouvement clignote au mouvement ;
- les appareils déjà sur le plan sont écartés ; les entités masquées et catégorisées sont ignorées ;
- les contacts de portes et fenêtres et les
coversont listés sous À placer sur les murs : cliquez-en un, puis ses deux extrémités sur un mur (uncoverde garage, de portail ou de porte devient un portail avecentity, un autrecoverune fenêtre avecshutter, un contact de porte une porte, tout autre contact une fenêtre).
Start
Plan
- Drawing the plan
- Furniture
- Floors (0.2.0)
Home Assistant
Using the card
- Using the card
- Summary chips and alerts
- Ambience
- Light (0.2.0)
- Replay and showcase
- Themes and languages
Practical
🇫🇷 Français
- Installation · Premiers pas
- Guide de l'éditeur · Nettoyer le plan
- Dessiner le plan · Meubles · Étages
- Entités · Widgets
- Utiliser la carte · Puces et alertes
- Ambiance · Lumière · Revoir la journée · Thèmes et langues
- Recettes · Dépannage et FAQ
- Sécurité · Vie privée et performances
- Référence · Historique des versions