Aller au contenu

Dashboards Lovelace

Configuration des tableaux de bord Home Assistant.

Tableaux de bord disponibles

Dashboard Usage Accès
Accueil Vue principale Default
Énergie Solaire, batterie, consommation Sidebar
Piscine Monitoring et contrôle Sidebar
Sécurité Caméras, alertes Sidebar
Admin Système, logs Sidebar

Dashboard Accueil

Structure

┌─────────────────────────────────────────────┐
│  Météo actuelle  │  Énergie temps réel     │
├──────────────────┼──────────────────────────┤
│  Éclairage       │  Climat                  │
│  - Salon         │  - Température int       │
│  - Chambre       │  - Température ext       │
│  - Terrasse      │  - Piscine               │
├──────────────────┴──────────────────────────┤
│  Alertes actives                            │
└─────────────────────────────────────────────┘

Cards utilisées

Card Usage
Weather Forecast Météo
Energy Distribution Flux énergie
Mushroom Light Contrôle éclairage
Gauge Températures
Markdown Alertes

Dashboard Énergie

Sections

  1. Production solaire
  2. Graphique temps réel
  3. Total journalier
  4. Prévisions

  5. Batterie Zendure

  6. SoC actuel
  7. Flux entrée/sortie
  8. Historique

  9. Consommation

  10. Par circuit
  11. Total maison
  12. Coût estimé

  13. Véhicule électrique

  14. État charge
  15. SoC batterie
  16. Prochaine session

Configuration Energy

# Configuration panel énergie natif
energy:
  - solar:
      - sensor.evcc_pv_power
  - battery:
      - sensor.zendure_soc
  - grid:
      - sensor.em340_power

Dashboard Piscine

Sections

  1. État actuel
  2. Température eau
  3. pH
  4. Chlore (ORP)

  5. Équipements

  6. Pompe filtration
  7. Électrolyseur
  8. Régulateur pH

  9. Éclairage

  10. Projecteur Seamaid
  11. Modes couleur

  12. Historique

  13. Graphiques 7 jours
  14. Alertes récentes

Dashboard Sécurité

Sections

  1. Caméras en direct
  2. Grid 3x3
  3. Clic pour fullscreen

  4. Détections récentes

  5. Timeline Frigate
  6. Snapshots

  7. Zones

  8. État portes/fenêtres
  9. Capteurs mouvement

  10. Contrôles

  11. Mode alarme
  12. Sirène

Configuration caméras

type: picture-glance
camera_image: camera.frigate_entree
camera_view: live
entities:
  - binary_sensor.frigate_entree_person

Thèmes

Configuration thème

# themes.yaml
dark_mode:
  primary-color: "#5294E2"
  accent-color: "#E95420"

light_mode:
  primary-color: "#03A9F4"
  accent-color: "#FF5722"

Sélection automatique

automation:
  - alias: "Thème automatique"
    trigger:
      - platform: sun
        event: sunset
    action:
      - service: frontend.set_theme
        data:
          name: dark_mode

Cards personnalisées (HACS)

Card Usage
Mushroom Cards modernes
Auto Entities Listes dynamiques
Apexcharts Graphiques avancés
Mini Graph Sparklines
Button Card Boutons personnalisés
Stack In Card Groupement

Installation HACS

  1. HACS → Frontend
  2. Rechercher la card
  3. Installer
  4. Ajouter ressource si demandé

Bonnes pratiques

Organisation

  • Un dashboard par usage
  • Sections logiques
  • Cards cohérentes en taille

Performance

  • Limiter les entités par vue
  • Utiliser auto-entities pour listes dynamiques
  • Éviter trop de graphiques temps réel

Mobile

  • Utiliser le mode responsive
  • Créer une vue mobile dédiée si nécessaire
  • Mushroom cards optimisées mobile

Édition

Via interface

  1. Clic sur les 3 points → Éditer
  2. Ajouter/modifier cards
  3. Réorganiser par drag & drop

Via YAML

# ui-lovelace.yaml
title: Ma Maison
views:
  - title: Accueil
    path: home
    cards:
      - type: weather-forecast
        entity: weather.home

Sauvegarde

Les dashboards sont sauvegardés dans : - .storage/lovelace (mode stockage) - ui-lovelace.yaml (mode YAML)

Inclus dans les snapshots Home Assistant.