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

View File

@@ -0,0 +1,286 @@
- title: ECS Réglages & Debug
path: ecs-debug
icon: mdi:bug
cards:
- type: vertical-stack
cards:
- type: custom:mushroom-title-card
title: ECS - Réglages & Debug
subtitle: Analyse complète advisor / observer / protector
- type: custom:mushroom-chips-card
chips:
- type: entity
entity: input_select.victron_water_heater_recommended_mode
name: Conseil
- type: entity
entity: input_text.victron_water_heater_observed_regime
name: Observé
- 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: entity
entity: input_boolean.victron_water_heater_forced_off_by_advisor
name: Forced OFF
icon_color: >-
{% if is_state('input_boolean.victron_water_heater_forced_off_by_advisor','on') %}
red
{% else %}
grey
{% endif %}
- type: entity
entity: switch.tt_chauffe_eau_pleumeur_switch
name: Alim
- type: custom:mushroom-template-card
primary: >-
ECS {{ states('input_select.victron_water_heater_recommended_mode')|upper }}
/ {{ states('input_select.victron_water_heater_advice_color')|upper }}
secondary: >-
État: {{ states('input_text.victron_water_heater_advice_state') }}
{% if states('input_text.victron_water_heater_pending_user_action') not in ['','unknown','unavailable'] %}
• Action: {{ states('input_text.victron_water_heater_pending_user_action') }}
{% endif %}
icon: mdi:water-boiler-alert
icon_color: >-
{% set c = states('input_select.victron_water_heater_advice_color') %}
{% if c == 'green' %}
green
{% elif c == 'orange' %}
orange
{% else %}
red
{% endif %}
multiline_secondary: true
- type: custom:mushroom-title-card
title: Capteurs bruts
subtitle: Contexte énergétique
- 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 moyenne 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 disponible
icon: mdi:power-plug
- type: custom:mushroom-entity-card
entity: sensor.energy_production_today_remaining
name: Prod restante jour
icon: mdi:weather-sunny
- type: custom:mushroom-entity-card
entity: sensor.energy_production_tomorrow
name: Prod demain
icon: mdi:weather-partly-cloudy
- type: custom:mushroom-title-card
title: Chauffe-eau réel
subtitle: Observation runtime
- type: grid
columns: 2
square: false
cards:
- type: custom:mushroom-entity-card
entity: switch.tt_chauffe_eau_pleumeur_switch
name: Alim ECS
icon: mdi:water-boiler
- type: custom:mushroom-entity-card
entity: sensor.tt_chauffe_eau_pleumeur_energie_totale
name: Énergie totale ECS
icon: mdi:counter
- type: custom:mushroom-entity-card
entity: input_number.victron_water_heater_observed_power_w
name: Puissance observée
icon: mdi:flash
- type: custom:mushroom-entity-card
entity: input_text.victron_water_heater_observed_regime
name: Régime observé
icon: mdi:eye
- type: custom:mushroom-entity-card
entity: input_number.victron_water_heater_energy_total_prev_kwh
name: Énergie précédente
icon: mdi:history
- type: custom:mushroom-entity-card
entity: input_datetime.victron_water_heater_energy_prev_at
name: Échantillon précédent
icon: mdi:clock-outline
- type: custom:mushroom-title-card
title: Decision engine
subtitle: Sortie advisor
- type: entities
entities:
- entity: input_select.victron_water_heater_recommended_mode
name: Mode recommandé
- entity: input_select.victron_water_heater_advice_color
name: Couleur conseil
- entity: input_text.victron_water_heater_advice_state
name: État advisor
- entity: input_text.victron_water_heater_advice_reason
name: Raison courte
- entity: input_number.victron_water_heater_projected_end_of_day_soc
name: SOC projeté fin de jour
- entity: input_number.victron_water_heater_budget_margin_kwh
name: Marge budget
- entity: input_number.victron_load_water_heater_kwh
name: Charge retenue
- entity: input_text.victron_water_heater_advice_last_signature
name: Signature
- type: custom:mushroom-title-card
title: Action humaine / protection
subtitle: Mismatch, délai, coupure
- type: entities
entities:
- entity: input_text.victron_water_heater_pending_user_action
name: Action utilisateur attendue
- entity: input_datetime.victron_water_heater_mode_mismatch_since
name: Mismatch depuis
- entity: input_boolean.victron_water_heater_forced_off_by_advisor
name: Coupé par advisor
- entity: input_text.victron_water_heater_forced_off_reason
name: Raison coupure
- entity: input_datetime.victron_water_heater_forced_off_at
name: Coupé à
- entity: input_number.victron_water_heater_mode_mismatch_delay_min
name: Délai mismatch
- entity: input_number.victron_water_heater_restore_surplus_w
name: Surplus mini restauration
- type: custom:mushroom-title-card
title: Intégration EVCS
subtitle: Priorité globale maison
- 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: custom:mushroom-title-card
title: Réglages usage ECS
subtitle: Demande, horaires, politique
- type: entities
entities:
- entity: input_boolean.victron_water_heater_advisor_enabled
name: Advisor activé
- entity: input_boolean.victron_water_heater_notifications
name: Notifications
- entity: input_select.victron_water_heater_hot_water_demand
name: Demande ECS
- entity: input_boolean.victron_water_heater_morning_boost_priority_enabled
name: Priorité boost matin
- entity: input_datetime.victron_water_heater_morning_boost_latest_time
name: Heure max boost matin
- entity: input_datetime.victron_water_heater_late_red_time
name: Heure red tardive
- entity: input_datetime.victron_flexible_day_start_time
name: Début fenêtre jour
- entity: input_datetime.victron_flexible_day_stop_time
name: Fin fenêtre jour
- type: custom:mushroom-title-card
title: Réglages énergie
subtitle: Seuils et garde-fous
- type: entities
entities:
- entity: input_number.victron_water_heater_green_power_w
name: Green W
- entity: input_number.victron_water_heater_auto_power_w
name: Auto W
- entity: input_number.victron_water_heater_boost_power_w
name: Boost W
- entity: input_number.victron_water_heater_strong_forecast_kwh
name: Forecast fort
- entity: input_number.victron_water_heater_medium_forecast_kwh
name: Forecast moyen
- entity: input_number.victron_water_heater_strong_pv_now_w
name: PV fort
- entity: input_number.victron_water_heater_medium_pv_now_w
name: PV moyen
- entity: input_number.victron_water_heater_morning_boost_min_soc_strong_day
name: SOC mini boost matin jour fort
- entity: input_number.victron_water_heater_boost_min_soc_medium_day
name: SOC mini boost jour moyen
- entity: input_number.victron_water_heater_end_of_day_soc_guard
name: Garde SOC fin de jour
- entity: input_number.victron_end_of_day_soc_target
name: Cible SOC fin de jour
- entity: input_number.victron_base_load_remaining_kwh
name: Base load restante
- entity: input_number.victron_flexible_safety_margin_kwh
name: Marge sécurité
- entity: input_number.victron_ac_loads_max_safe_w
name: Charge AC max safe
- type: history-graph
title: ECS - Puissance / PV / Maison
hours_to_show: 24
refresh_interval: 60
entities:
- entity: input_number.victron_water_heater_observed_power_w
name: ECS observé
- entity: sensor.victron_pv_power_system
name: PV
- entity: sensor.victron_consumption_power_l1
name: Maison
- entity: sensor.victron_grid_power_l1
name: Réseau
- type: history-graph
title: ECS - États / protection
hours_to_show: 24
refresh_interval: 60
entities:
- entity: switch.tt_chauffe_eau_pleumeur_switch
name: Alim ECS
- entity: input_boolean.victron_water_heater_forced_off_by_advisor
name: Forced OFF
- entity: input_boolean.victron_evcs_priority_active
name: EVCS prioritaire