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:
Tallagrand Thierry
2026-09-14 02:11:13 +02:00
parent 18d0a7ba08
commit 3f987f1b3d
32 changed files with 8265 additions and 0 deletions

290
dashboards/SDB_DEBUG_PREMIUM.yaml Executable file
View File

@@ -0,0 +1,290 @@
title: SDB Debug Premium
views:
- title: SDB Debug Premium
path: sdb-debug-premium
icon: mdi:bug
cards:
- type: vertical-stack
cards:
- type: custom:mushroom-title-card
title: SDB Réglages & Debug
subtitle: Confort, humidité, surplus, EVCS
- type: custom:vertical-stack-in-card
cards:
- type: custom:mushroom-chips-card
chips:
- type: entity
entity: input_text.sdb_climate_surplus_state
name: State
- type: entity
entity: switch.sdb_prise_socket_1
name: Master
- type: entity
entity: switch.deshumide_sdb_socket_1
name: Déshumide
- type: entity
entity: switch.sdb_radiateur_socket_1
name: Radiateur
- type: entity
entity: input_boolean.victron_evcs_priority_active
name: EVCS
icon_color: >-
{% if is_state('input_boolean.victron_evcs_priority_active','on') %}
red
{% else %}
grey
{% endif %}
- type: custom:vertical-stack-in-card
cards:
- type: custom:mushroom-template-card
entity: input_text.sdb_climate_surplus_state
primary: >-
SDB : {{ states('input_text.sdb_climate_surplus_state') }}
secondary: >-
{{ states('input_text.sdb_climate_surplus_reason') }}
icon: mdi:shower-head
icon_color: >-
{% set s = states('input_text.sdb_climate_surplus_state') %}
{% if 'blocked' in s or 'disabled' in s %}
red
{% elif 'wait' in s %}
orange
{% elif s in ['deshumide_on','radiator_on','deshumide_and_radiator_on'] %}
green
{% else %}
grey
{% endif %}
multiline_secondary: true
- type: custom:mushroom-title-card
title: Capteurs SDB
subtitle: Température, humidité, prises, énergie
- type: grid
columns: 2
square: false
cards:
- type: custom:mushroom-entity-card
entity: sensor.sdb_temp_hygro_temperature
name: Température SDB
icon: mdi:thermometer
- type: custom:mushroom-entity-card
entity: sensor.sdb_temp_hygro_humidite
name: Humidité SDB
icon: mdi:water-percent
- type: custom:mushroom-entity-card
entity: switch.sdb_prise_socket_1
name: Master SDB
icon: mdi:power-plug
- type: custom:mushroom-entity-card
entity: sensor.sdb_prise_energie_totale
name: Énergie master
icon: mdi:counter
- type: custom:mushroom-entity-card
entity: switch.deshumide_sdb_socket_1
name: Déshumidificateur
icon: mdi:air-humidifier-off
- type: custom:mushroom-entity-card
entity: sensor.deshumide_sdb_energie_totale
name: Énergie déshumide
icon: mdi:counter
- type: custom:mushroom-entity-card
entity: switch.sdb_radiateur_socket_1
name: Radiateur
icon: mdi:radiator
- type: custom:mushroom-entity-card
entity: sensor.sdb_radiateur_energie_totale
name: Énergie radiateur
icon: mdi:counter
- type: custom:mushroom-title-card
title: Contexte énergie
subtitle: Ce que voit le compute
- type: grid
columns: 2
square: false
cards:
- type: custom:mushroom-entity-card
entity: sensor.victron_battery_soc
name: SOC batterie
icon: mdi:battery
- type: custom:mushroom-entity-card
entity: sensor.victron_battery_current
name: Courant batterie
icon: mdi:current-dc
- type: custom:mushroom-entity-card
entity: sensor.victron_pv_power_system
name: PV instantané
icon: mdi:solar-power
- type: custom:mushroom-entity-card
entity: sensor.victron_pv_power_10m_avg
name: PV moyen 10 min
icon: mdi:chart-bell-curve
- type: custom:mushroom-entity-card
entity: sensor.victron_consumption_power_l1
name: Charge maison
icon: mdi:home-lightning-bolt
- type: custom:mushroom-entity-card
entity: sensor.victron_grid_power_l1
name: Réseau
icon: mdi:transmission-tower
- type: custom:mushroom-entity-card
entity: switch.edf_general_ok_switch
name: Commande EDF
icon: mdi:flash
- type: custom:mushroom-entity-card
entity: sensor.victron_ac_in1_available
name: AC-IN dispo
icon: mdi:power-plug
- type: custom:mushroom-title-card
title: Sortie automate
subtitle: State, raison, mémoire
- type: custom:vertical-stack-in-card
cards:
- type: entities
entities:
- entity: input_text.sdb_climate_surplus_state
name: State
- entity: input_text.sdb_climate_surplus_reason
name: Reason
- entity: input_text.sdb_climate_surplus_last_signature
name: Signature
- entity: input_boolean.sdb_master_power_latch
name: Latch master
- entity: input_boolean.sdb_deshumide_latch
name: Latch déshumide
- entity: input_boolean.sdb_radiator_latch
name: Latch radiateur
- entity: input_datetime.sdb_master_last_on_at
name: Master dernier ON
- entity: input_datetime.sdb_master_last_off_at
name: Master dernier OFF
- entity: input_datetime.sdb_deshumide_last_on_at
name: Déshumide dernier ON
- entity: input_datetime.sdb_deshumide_last_off_at
name: Déshumide dernier OFF
- entity: input_datetime.sdb_radiator_last_on_at
name: Radiateur dernier ON
- entity: input_datetime.sdb_radiator_last_off_at
name: Radiateur dernier OFF
- type: custom:mushroom-title-card
title: Réglages confort SDB
subtitle: Température et humidité
- type: custom:vertical-stack-in-card
cards:
- type: entities
entities:
- entity: input_boolean.sdb_climate_surplus_auto_enabled
name: Auto SDB
- entity: input_boolean.sdb_climate_surplus_notifications
name: Notifications
- entity: input_boolean.sdb_master_manual_adopt_enabled
name: Adoption manuelle
- entity: input_number.sdb_temp_on_min_c
name: Temp ON mini
- entity: input_number.sdb_temp_off_max_c
name: Temp OFF maxi
- entity: input_number.sdb_humidity_on_pct
name: Humidité ON
- entity: input_number.sdb_humidity_off_pct
name: Humidité OFF
- entity: input_number.sdb_deshumide_min_on_minutes
name: Déshumide min ON
- entity: input_number.sdb_deshumide_min_off_minutes
name: Déshumide min OFF
- type: custom:mushroom-title-card
title: Réglages radiateur surplus
subtitle: Chauffage flexible SDB
- type: custom:vertical-stack-in-card
cards:
- type: entities
entities:
- entity: input_boolean.sdb_radiator_surplus_auto_enabled
name: Auto radiateur
- entity: input_number.sdb_radiator_soc_on
name: SOC ON
- entity: input_number.sdb_radiator_soc_off
name: SOC OFF
- entity: input_number.sdb_radiator_pv_on_w
name: PV ON
- entity: input_number.sdb_radiator_pv_off_w
name: PV OFF
- entity: input_number.sdb_radiator_battery_charge_ceiling_a
name: Plafond charge batterie
- entity: input_number.sdb_radiator_house_ac_max_w
name: Charge maison max
- entity: input_number.sdb_radiator_min_on_minutes
name: Radiateur min ON
- entity: input_number.sdb_radiator_min_off_minutes
name: Radiateur min OFF
- entity: input_datetime.victron_flexible_day_start_time
name: Début fenêtre
- entity: input_datetime.victron_flexible_day_stop_time
name: Fin fenêtre
- type: custom:mushroom-title-card
title: Intégration EVCS
subtitle: Arbitrage global
- type: custom:vertical-stack-in-card
cards:
- type: entities
entities:
- entity: input_boolean.victron_evcs_priority_active
name: EVCS prioritaire
- entity: input_select.victron_energy_priority_mode
name: Mode priorité énergie
- entity: input_text.victron_energy_priority_reason
name: Raison priorité
- entity: input_datetime.victron_evcs_priority_until
name: Priorité jusqu'à
- type: history-graph
title: Température / Humidité
hours_to_show: 24
refresh_interval: 60
entities:
- entity: sensor.sdb_temp_hygro_temperature
name: Température
- entity: sensor.sdb_temp_hygro_humidite
name: Humidité
- type: history-graph
title: SDB / énergie / états
hours_to_show: 24
refresh_interval: 60
entities:
- entity: switch.deshumide_sdb_socket_1
name: Déshumide
- entity: switch.sdb_radiateur_socket_1
name: Radiateur
- entity: switch.sdb_prise_socket_1
name: Master
- entity: sensor.victron_pv_power_10m_avg
name: PV 10 min
- entity: input_boolean.victron_evcs_priority_active
name: EVCS