P9: charge réseau avant départ (hors HC) + sélecteur véhicule VW/JEEP

- helpers: input_select.victron_evcs_vehicle, departure_time_jeep (06:30),
  toggle allow_grid_departure_urgent (OFF) — package victron_evcs_vehicles.yaml
- INPUT_PARSE: departureTimeMin par véhicule sélectionné
- WINDOWS: fenêtre départ ≤120min hors HC → grid_hc_allowed (solar_only prioritaire),
  état collant departure_done_idle à la fin de charge
- BCL: gridAllowedBySoc += departureUrgentActive
- DECISION: branche collante departure_done_idle au-dessus des gardes
- HA_SERVICE_CALLS: takeover helper tenu pendant P9 (ACM + hystérésis)
- hystérésis: cut immédiat étendu à departure_done_idle (patch rejouable)
- golden 29→33, HANDOFF §21
This commit is contained in:
Tallagrand Thierry
2026-08-09 08:27:24 +02:00
parent 98c9202bad
commit 0419c741de
11 changed files with 312 additions and 9 deletions

View File

@@ -870,7 +870,12 @@ return [{
helper_night_grid_takeover_needed: {
execute: true,
domain: 'input_boolean',
service: night.nightGridTakeoverNeeded ? 'turn_on' : 'turn_off',
// P9 : la fenêtre "départ imminent" (jour) tient aussi le helper
// takeover → override hystérésis + maintien batterie ACM pendant
// la charge réseau pré-départ.
service: (night.nightGridTakeoverNeeded || night.departureUrgentActive)
? 'turn_on'
: 'turn_off',
data: {
entity_id: 'input_boolean.victron_evcs_night_grid_takeover_needed'
}