Les paquets et cartes Home Assistant entrent enfin dans l historique
Treize paquets et dix-sept cartes n existaient qu en un seul exemplaire vivant sur le partage de 10.10.10.17. La sauvegarde quotidienne les couvre contre la perte, mais elle ne donne ni diff ni historique : le retrait des initial: du 06/09, les helpers de la reserve d orage, la politique batterie dynamique, la carte du conseiller reecrite hier n avaient aucune trace de leur evolution. ⚠️ Ce sont des COPIES. La source de verite reste le partage — c est l inverse de src/nodes/, et le LISEZMOI le dit en tete pour qu une prochaine session n edite pas la copie en croyant changer l installation. Verifie avant de verser : aucun identifiant en clair. Le paquet du bilan ne porte que la DECLARATION de la cle Forecast.Solar, en mode password ; sa valeur vit dans .storage, qui n entre pas ici. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GwpFpy2aQ2rJok6tNQSbVj
This commit is contained in:
148
dashboards/EVCS_SOLAR.yaml
Executable file
148
dashboards/EVCS_SOLAR.yaml
Executable file
@@ -0,0 +1,148 @@
|
||||
title: EVCS & Solar Dashboard
|
||||
views:
|
||||
- panel: false
|
||||
path: evcs_solar_hub
|
||||
badges: []
|
||||
cards:
|
||||
# --- HEADER & INFO GÉNÉRALE ---
|
||||
- type: custom:grid-layout
|
||||
grid-template-columns: 1fr 2fr 1fr
|
||||
grid-template-rows: auto auto
|
||||
grid-template-areas: |
|
||||
"header header header"
|
||||
"stats stats stats"
|
||||
cards:
|
||||
# 1. Titre et Logo (Gauche)
|
||||
- type: custom:grid-item
|
||||
grid-column: 1 / 2
|
||||
grid-row: 1 / 3
|
||||
card:
|
||||
type: custom:button-card
|
||||
entity: sensor.solar_production_daily
|
||||
show_state: true
|
||||
show_label: true
|
||||
label: Installation
|
||||
tap_action:
|
||||
action: more-info
|
||||
color_type: card
|
||||
styles:
|
||||
card:
|
||||
- background-color: transparent
|
||||
- border-radius: 8px
|
||||
- padding: 10px
|
||||
- border: 1px solid rgba(0,0,0,0.1)
|
||||
- display: flex
|
||||
- flex-direction: column
|
||||
- align-items: center
|
||||
- justify-content: center
|
||||
- height: 100%
|
||||
- text-align: center
|
||||
tap:
|
||||
action: none
|
||||
|
||||
# 2. Statistiques (Droite)
|
||||
- type: custom:grid-item
|
||||
grid-column: 3 / 4
|
||||
grid-row: 1 / 3
|
||||
card:
|
||||
type: entities
|
||||
title: ""
|
||||
entities:
|
||||
- entity: sensor.weather_temperature
|
||||
name: Température
|
||||
- entity: sensor.weather_condition
|
||||
name: Météo
|
||||
- entity: sensor.internet_status
|
||||
name: Internet
|
||||
|
||||
# --- ZONE CENTRALE (STATUS BATTERIE & CONSOMMATION) ---
|
||||
# On utilise une grille 3 colonnes pour séparer la batterie, la charge (EV) et le réseau
|
||||
- type: grid
|
||||
columns: 3
|
||||
cards:
|
||||
# CARTE GAUCHE : BATTERIE & RÉSEAU
|
||||
- type: entities
|
||||
entities:
|
||||
- type: divider
|
||||
- entity: sensor.battery_voltage
|
||||
name: État Décharge (62.0%)
|
||||
show_state: true
|
||||
show_icon: true
|
||||
show_unit_of_measurement: false
|
||||
- entity: sensor.battery_power
|
||||
name: Courant
|
||||
show_state: true
|
||||
- entity: sensor.battery_temperature
|
||||
name: Température
|
||||
- type: divider
|
||||
- entity: binary_sensor.network_status
|
||||
name: Réseau
|
||||
state:
|
||||
- value: 'off'
|
||||
attributes:
|
||||
- state: true
|
||||
color: red
|
||||
name: Connecté
|
||||
- entity: sensor.solar_production_now
|
||||
name: Production PV
|
||||
show_state: true
|
||||
|
||||
# CARTE CENTRE : CHARGEUR EV
|
||||
- type: entities
|
||||
entities:
|
||||
- type: divider
|
||||
- entity: binary_sensor.ev_charge_state
|
||||
name: Chargeur VE
|
||||
show_state: true
|
||||
- entity: number.ev_max_current_setting
|
||||
name: Courant Max (Manual)
|
||||
show_state: true
|
||||
- entity: sensor.ev_charge_duration
|
||||
name: Temps restant
|
||||
show_state: true
|
||||
- entity: sensor.ev_charging_energy_total
|
||||
name: Énergie Totale (7kWh)
|
||||
|
||||
# CARTE DROITE : GRID & MPPT (SIMULÉ)
|
||||
- type: entities
|
||||
entities:
|
||||
- type: divider
|
||||
- entity: sensor.ac_loads_power
|
||||
name: Charges CA (703 W)
|
||||
show_state: true
|
||||
- entity: sensor.frequency_hz
|
||||
name: Fréquence
|
||||
show_state: true
|
||||
- entity: sensor.mppt_current
|
||||
name: MPPT (PV)
|
||||
show_state: true
|
||||
|
||||
# --- ZONE GRAPHIQUES DU BAS ---
|
||||
- type: custom:vertical-stack-in-card
|
||||
cards:
|
||||
# Courbe de consommation / production
|
||||
- type: custom:mini-graph-card
|
||||
entities:
|
||||
- entity: sensor.solar_production
|
||||
- entity: sensor.power_consumption
|
||||
show:
|
||||
state: false
|
||||
labels: false
|
||||
labels_secondary: false
|
||||
icons: false
|
||||
name: false
|
||||
legend: true
|
||||
hours_to_show: 24
|
||||
show:
|
||||
points: false
|
||||
graph: line
|
||||
# Prévisions (Barres - simplifiées ici)
|
||||
- type: custom:mini-graph-card
|
||||
entities:
|
||||
- entity: sensor.solar_production_forecast
|
||||
show:
|
||||
legend: false
|
||||
hours_to_show: 24
|
||||
show:
|
||||
points: false
|
||||
graph: bar
|
||||
Reference in New Issue
Block a user