JEEP branchee a midi : reseau en HC seulement si le solaire ne suffit pas avant son depart

Regle du proprietaire (28/09). Le bilan compare le besoin saisi (niveau x capacite
mesuree - deja delivre) au solaire disponible avant le depart de 15:30 (mar/mer/
ven/sam) sans descendre la batterie sous le plancher « tenir jusqu'a la prochaine
HC ». Le controleur relaie le verdict sous les gardes du bilan ; session de midi
engagee -> voiture sur le reseau avec la batterie. Bilan 61/61, golden 121/121.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011uJ47NxgfpGnuuMr3f2n7Z
This commit is contained in:
Tallagrand Thierry
2026-09-28 13:55:40 +02:00
parent 9b1c9d30cf
commit 3b9b67268c
17 changed files with 501 additions and 14 deletions

View File

@@ -37,8 +37,84 @@ input_datetime:
name: EVCS - Heure départ JEEP
has_date: false
has_time: true
victron_evcs_jeep_midday_departure:
name: EVCS - Heure de départ JEEP après midi
has_date: false
has_time: true
input_boolean:
victron_evcs_allow_grid_departure_urgent:
name: EVCS - Réseau avant départ (P9)
icon: mdi:car-clock
# =====================================================
# JEEP BRANCHEE A MIDI (28/09/2026, strategie du proprietaire)
# « JEEP branchee engage le reseau en HC midi si l'analyse de production le
# justifie ». Le bilan energetique compare le besoin de la voiture a ce que le
# solaire peut lui donner AVANT son depart sans descendre la batterie sous le
# plancher « tenir jusqu'a la prochaine HC ». Aucun capteur ne donne le niveau
# de la voiture : le proprietaire le saisit (tableau de bord ou agent vocal).
# Le calendrier reste ici : le bilan ne recoit qu'un instant de depart.
# =====================================================
input_number:
victron_evcs_vehicle_level_pct:
name: EVCS - Niveau de charge du véhicule (saisi)
min: 0
max: 100
step: 1
unit_of_measurement: "%"
mode: box
icon: mdi:car-battery
# Compteur de la borne au moment de la saisie du niveau (ecrit par
# l'automatisation ci-dessous) : ce que la voiture a pris DEPUIS se deduit.
victron_evcs_vehicle_level_ref_kwh:
name: EVCS - Compteur borne à la saisie du niveau
min: 0
max: 1000000
step: 0.1
unit_of_measurement: kWh
mode: box
icon: mdi:counter
# Capacites MESUREES au compteur de la borne (charge complete depuis un
# niveau bas), pas les valeurs constructeur. VW 7,70 (15/09, MANUEL §0) ;
# JEEP 8,7 = plus grosse session relevee (22/09), a affiner.
victron_evcs_capacity_jeep_kwh:
name: EVCS - Capacité mesurée JEEP
min: 1
max: 100
step: 0.1
unit_of_measurement: kWh
mode: box
icon: mdi:car-battery
victron_evcs_capacity_vw_kwh:
name: EVCS - Capacité mesurée VW
min: 1
max: 100
step: 0.1
unit_of_measurement: kWh
mode: box
icon: mdi:car-battery
input_text:
# Jours ou la JEEP repart apres le dejeuner (lun mar mer jeu ven sam dim).
victron_evcs_jeep_midday_departure_days:
name: EVCS - Jours de départ JEEP après midi
max: 60
icon: mdi:calendar-week
automation:
- id: evcs_niveau_vehicule_reference
alias: "EVCS — mémoriser le compteur de la borne à la saisie du niveau"
mode: queued
trigger:
- platform: state
entity_id: input_number.victron_evcs_vehicle_level_pct
condition:
- condition: template
value_template: "{{ states('sensor.evcs_hq2239dnt7p_total_energy') | is_number }}"
action:
- service: input_number.set_value
target:
entity_id: input_number.victron_evcs_vehicle_level_ref_kwh
data:
value: "{{ states('sensor.evcs_hq2239dnt7p_total_energy') | float }}"