Vehicule branche a midi : JEEP, VW et moto ZERO (calendrier, capacite et puissance par vehicule)
ZERO ajoutee au selecteur avec son heure de depart (P9). Le bilan lit la capacite et la puissance de charge mesurees du vehicule selectionne ; 0 = inconnue (regle muette / pas de borne). Bilan 64/64, golden 123/123. 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:
@@ -100,6 +100,7 @@
|
||||
|
||||
"departure_time": states("input_datetime.victron_evcs_departure_time"),
|
||||
"departure_time_jeep": states("input_datetime.victron_evcs_departure_time_jeep"),
|
||||
"departure_time_zero": states("input_datetime.victron_evcs_departure_time_zero"),
|
||||
"evcs_vehicle": states("input_select.victron_evcs_vehicle"),
|
||||
"allow_grid_departure_urgent": states("input_boolean.victron_evcs_allow_grid_departure_urgent"),
|
||||
"last_start_at": states("input_datetime.victron_evcs_last_start_at"),
|
||||
|
||||
@@ -445,6 +445,8 @@ const params = {
|
||||
// Le sélecteur input_select.victron_evcs_vehicle choisit l'heure de départ
|
||||
// effective : VW = victron_evcs_departure_time (~08:50),
|
||||
// JEEP = victron_evcs_departure_time_jeep (~06:30).
|
||||
// ZERO (moto, 28/09/2026) = victron_evcs_departure_time_zero. Heure absente
|
||||
// ou illisible -> repli sur celle de la VW, comme la JEEP.
|
||||
selectedVehicle: cleanText(input.evcs_vehicle, 'VW'),
|
||||
departureTimeMin:
|
||||
low(input.evcs_vehicle || 'vw') === 'jeep'
|
||||
@@ -452,7 +454,12 @@ const params = {
|
||||
input.departure_time_jeep,
|
||||
parseTimeToMinutes(input.departure_time, null)
|
||||
)
|
||||
: parseTimeToMinutes(input.departure_time, null),
|
||||
: low(input.evcs_vehicle || 'vw') === 'zero'
|
||||
? parseTimeToMinutes(
|
||||
input.departure_time_zero,
|
||||
parseTimeToMinutes(input.departure_time, null)
|
||||
)
|
||||
: parseTimeToMinutes(input.departure_time, null),
|
||||
allowGridDepartureUrgent: low(input.allow_grid_departure_urgent || 'off') === 'on',
|
||||
dayStartTimeMin: parseTimeToMinutes(input.day_start_time, 7 * 60 + 30),
|
||||
dayStopTimeMin: parseTimeToMinutes(input.day_stop_time, 20 * 60 + 30),
|
||||
|
||||
Reference in New Issue
Block a user