Files
EVCS/packages/victron_evcs_battery_dynamic.yaml
Tallagrand Thierry 3f987f1b3d 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
2026-09-14 02:11:13 +02:00

507 lines
11 KiB
YAML
Executable File

input_number:
# =====================================================
# GLOBAL TIMERS / GRACE / AUTO-REVERT
# =====================================================
victron_evcs_house_spike_grace_minutes:
name: EVCS Batt - Grâce pic maison
min: 0
max: 30
step: 1
unit_of_measurement: min
mode: box
initial: 10
victron_evcs_solar_potential_grace_minutes:
name: EVCS Batt - Grâce solaire potentiel
min: 0
max: 30
step: 1
unit_of_measurement: min
mode: box
initial: 12
victron_evcs_step_up_cooldown_seconds:
name: EVCS Batt - Cooldown montée courant
min: 5
max: 300
step: 5
unit_of_measurement: s
mode: box
initial: 30
victron_evcs_step_down_cooldown_seconds:
name: EVCS Batt - Cooldown baisse courant
min: 5
max: 300
step: 5
unit_of_measurement: s
mode: box
initial: 60
victron_evcs_force_mode_auto_revert_minutes:
name: EVCS Batt - Retour auto mode forcé
min: 0
max: 480
step: 5
unit_of_measurement: min
mode: box
initial: 120
victron_evcs_overload_step_down_a:
name: EVCS Batt - Step-down surcharge convertisseur
min: 1
max: 6
step: 1
unit_of_measurement: A
mode: box
initial: 2
victron_evcs_overload_hold_seconds:
name: EVCS Batt - Maintien avant nouvelle baisse surcharge
min: 5
max: 300
step: 5
unit_of_measurement: s
mode: box
initial: 30
victron_evcs_overload_stop_after_seconds:
name: EVCS Batt - Arrêt surcharge persistante
min: 10
max: 600
step: 10
unit_of_measurement: s
mode: box
initial: 120
# =====================================================
# SOC BAND > 90%
# =====================================================
victron_evcs_batt_discharge_soft_gt90_a:
name: EVCS Batt >90 - Décharge soft
min: -150
max: 0
step: 1
unit_of_measurement: A
mode: box
initial: -50
victron_evcs_batt_discharge_hard_gt90_a:
name: EVCS Batt >90 - Décharge hard
min: -200
max: 0
step: 1
unit_of_measurement: A
mode: box
initial: -100
victron_evcs_batt_charge_reserve_gt90_a:
name: EVCS Batt >90 - Réserve charge batterie
min: 0
max: 200
step: 1
unit_of_measurement: A
mode: box
initial: 5
victron_evcs_batt_soft_tol_gt90_min:
name: EVCS Batt >90 - Tolérance soft
min: 0
max: 60
step: 1
unit_of_measurement: min
mode: box
initial: 12
victron_evcs_batt_hard_tol_gt90_sec:
name: EVCS Batt >90 - Tolérance hard
min: 0
max: 120
step: 1
unit_of_measurement: s
mode: box
initial: 20
victron_evcs_batt_recovery_gt90_min:
name: EVCS Batt >90 - Récupération
min: 0
max: 60
step: 1
unit_of_measurement: min
mode: box
initial: 6
# =====================================================
# SOC BAND 80% - 90%
# =====================================================
victron_evcs_batt_discharge_soft_80_90_a:
name: EVCS Batt 80-90 - Décharge soft
min: -150
max: 0
step: 1
unit_of_measurement: A
mode: box
initial: -40
victron_evcs_batt_discharge_hard_80_90_a:
name: EVCS Batt 80-90 - Décharge hard
min: -200
max: 0
step: 1
unit_of_measurement: A
mode: box
initial: -80
victron_evcs_batt_charge_reserve_80_90_a:
name: EVCS Batt 80-90 - Réserve charge batterie
min: 0
max: 200
step: 1
unit_of_measurement: A
mode: box
initial: 10
victron_evcs_batt_soft_tol_80_90_min:
name: EVCS Batt 80-90 - Tolérance soft
min: 0
max: 60
step: 1
unit_of_measurement: min
mode: box
initial: 10
victron_evcs_batt_hard_tol_80_90_sec:
name: EVCS Batt 80-90 - Tolérance hard
min: 0
max: 120
step: 1
unit_of_measurement: s
mode: box
initial: 20
victron_evcs_batt_recovery_80_90_min:
name: EVCS Batt 80-90 - Récupération
min: 0
max: 60
step: 1
unit_of_measurement: min
mode: box
initial: 6
# =====================================================
# SOC BAND 60% - 80%
# =====================================================
victron_evcs_batt_discharge_soft_60_80_a:
name: EVCS Batt 60-80 - Décharge soft
min: -150
max: 0
step: 1
unit_of_measurement: A
mode: box
initial: -20
victron_evcs_batt_discharge_hard_60_80_a:
name: EVCS Batt 60-80 - Décharge hard
min: -200
max: 0
step: 1
unit_of_measurement: A
mode: box
initial: -50
victron_evcs_batt_charge_reserve_60_80_a:
name: EVCS Batt 60-80 - Réserve charge batterie
min: 0
max: 250
step: 1
unit_of_measurement: A
mode: box
initial: 40
victron_evcs_batt_soft_tol_60_80_min:
name: EVCS Batt 60-80 - Tolérance soft
min: 0
max: 60
step: 1
unit_of_measurement: min
mode: box
initial: 6
victron_evcs_batt_hard_tol_60_80_sec:
name: EVCS Batt 60-80 - Tolérance hard
min: 0
max: 120
step: 1
unit_of_measurement: s
mode: box
initial: 15
victron_evcs_batt_recovery_60_80_min:
name: EVCS Batt 60-80 - Récupération
min: 0
max: 60
step: 1
unit_of_measurement: min
mode: box
initial: 8
# =====================================================
# SOC BAND 40% - 60%
# =====================================================
victron_evcs_batt_discharge_soft_40_60_a:
name: EVCS Batt 40-60 - Décharge soft
min: -150
max: 0
step: 1
unit_of_measurement: A
mode: box
initial: -12
victron_evcs_batt_discharge_hard_40_60_a:
name: EVCS Batt 40-60 - Décharge hard
min: -200
max: 0
step: 1
unit_of_measurement: A
mode: box
initial: -30
victron_evcs_batt_charge_reserve_40_60_a:
name: EVCS Batt 40-60 - Réserve charge batterie
min: 0
max: 250
step: 1
unit_of_measurement: A
mode: box
initial: 70
victron_evcs_batt_soft_tol_40_60_min:
name: EVCS Batt 40-60 - Tolérance soft
min: 0
max: 60
step: 1
unit_of_measurement: min
mode: box
initial: 4
victron_evcs_batt_hard_tol_40_60_sec:
name: EVCS Batt 40-60 - Tolérance hard
min: 0
max: 120
step: 1
unit_of_measurement: s
mode: box
initial: 10
victron_evcs_batt_recovery_40_60_min:
name: EVCS Batt 40-60 - Récupération
min: 0
max: 60
step: 1
unit_of_measurement: min
mode: box
initial: 10
# =====================================================
# SOC BAND 25% - 40%
# =====================================================
victron_evcs_batt_discharge_soft_25_40_a:
name: EVCS Batt 25-40 - Décharge soft
min: -150
max: 0
step: 1
unit_of_measurement: A
mode: box
initial: -5
victron_evcs_batt_discharge_hard_25_40_a:
name: EVCS Batt 25-40 - Décharge hard
min: -200
max: 0
step: 1
unit_of_measurement: A
mode: box
initial: -15
victron_evcs_batt_charge_reserve_25_40_a:
name: EVCS Batt 25-40 - Réserve charge batterie
min: 0
max: 300
step: 1
unit_of_measurement: A
mode: box
initial: 110
victron_evcs_batt_soft_tol_25_40_min:
name: EVCS Batt 25-40 - Tolérance soft
min: 0
max: 60
step: 1
unit_of_measurement: min
mode: box
initial: 2
victron_evcs_batt_hard_tol_25_40_sec:
name: EVCS Batt 25-40 - Tolérance hard
min: 0
max: 120
step: 1
unit_of_measurement: s
mode: box
initial: 5
victron_evcs_batt_recovery_25_40_min:
name: EVCS Batt 25-40 - Récupération
min: 0
max: 60
step: 1
unit_of_measurement: min
mode: box
initial: 12
# =====================================================
# SOC BAND < 25%
# =====================================================
victron_evcs_batt_discharge_soft_lt25_a:
name: EVCS Batt <25 - Décharge soft
min: -150
max: 0
step: 1
unit_of_measurement: A
mode: box
initial: -3
victron_evcs_batt_discharge_hard_lt25_a:
name: EVCS Batt <25 - Décharge hard
min: -200
max: 0
step: 1
unit_of_measurement: A
mode: box
initial: -8
victron_evcs_batt_charge_reserve_lt25_a:
name: EVCS Batt <25 - Réserve charge batterie
min: 0
max: 300
step: 1
unit_of_measurement: A
mode: box
initial: 150
victron_evcs_batt_soft_tol_lt25_min:
name: EVCS Batt <25 - Tolérance soft
min: 0
max: 60
step: 1
unit_of_measurement: min
mode: box
initial: 1
victron_evcs_batt_hard_tol_lt25_sec:
name: EVCS Batt <25 - Tolérance hard
min: 0
max: 120
step: 1
unit_of_measurement: s
mode: box
initial: 2
victron_evcs_batt_recovery_lt25_min:
name: EVCS Batt <25 - Récupération
min: 0
max: 60
step: 1
unit_of_measurement: min
mode: box
initial: 15
# =====================================================
# HIGH CELL VOLTAGE / BATTERY CHARGE VOLTAGE MANAGEMENT
# =====================================================
victron_battery_charge_voltage_normal_v:
name: Batt - Tension charge normale
min: 48.0
max: 52.5
step: 0.1
unit_of_measurement: V
mode: box
initial: 51.3
victron_battery_charge_voltage_hcv_step1_v:
name: Batt - Tension HCV palier 1
min: 48.0
max: 52.5
step: 0.1
unit_of_measurement: V
mode: box
initial: 51.0
victron_battery_charge_voltage_hcv_step2_v:
name: Batt - Tension HCV palier 2
min: 48.0
max: 52.5
step: 0.1
unit_of_measurement: V
mode: box
initial: 50.9
victron_battery_charge_voltage_recovery_step_v:
name: Batt - Pas de remontée tension
min: 0.1
max: 0.5
step: 0.1
unit_of_measurement: V
mode: box
initial: 0.1
victron_battery_hcv_hold_minutes:
name: Batt - Maintien réduction HCV
min: 1
max: 120
step: 1
unit_of_measurement: min
mode: box
initial: 15
input_text:
# =====================================================
# MEMOIRE DU DEPASSEMENT SOUPLE (01/09/2026)
# =====================================================
# La table des bandes SOC ci-dessus declare, pour chaque bande, un courant
# de decharge SOUPLE tolere pendant N MINUTES (batt_soft_tol_*_min) et un
# courant DUR tolere quelques secondes. La dimension temporelle n'etait
# branchee nulle part : le controleur comparait un echantillon instantane a
# un seuil, toutes les 30 s. A SOC eleve la batterie est en float et son
# courant oscille autour de zero (mesure du 01/09 : +1,8 / -2,6 A d'un
# echantillon a l'autre) : le test devenait un tirage a pile ou face, et la
# charge du vehicule s'arretait sur du bruit.
#
# Ce helper porte l'horodatage du DEBUT du depassement souple en cours,
# ecrit par le controleur EVCS. Vide = aucun depassement en cours.
# Il ne se regle pas a la main.
victron_evcs_battery_soft_breach_at:
name: Victron EVCS Batt - Debut depassement souple
min: 0
max: 32
initial: ""
icon: mdi:battery-clock-outline