feat(ev): proaktivní notifikace 'píchni auto' (default-off)
job ev_presence_notify + fn_ev_presence_nudge_due (SQL-first rozhodnutí+dedup); asset_vehicle.presence_nudge_enabled default false=inertní (V110). Worktree agent. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -256,6 +256,23 @@ plánovač slepý k pokroku → phantom 11 kW okna i u plného auta. Funguje pro
|
||||
poslední taper k 100 % (jinak věčné mini-dobíjení → cyklování nabíječky / Tesla
|
||||
notifikace). `charge_done_tolerance_pct = 0` → tvrdě na target.
|
||||
|
||||
### Geofence arrival trigger (V109, default-off)
|
||||
|
||||
Příjezd domů se dnes zaznamenává jen z wallboxu (plug-in). `ev_vehicle_obs.trigger`
|
||||
nově povoluje **`geofence_arrival`**: presence cesta (`telemetry_collector`, z Tesla
|
||||
polohy bez buzení) při přechodu pryč→domů u **nepíchnutého** auta zapíše obs (SoC,
|
||||
odometr) → `fn_ev_build_trips` (R__096) ji spáruje jako příjezd → spotřební forecast
|
||||
ví o jízdě i bez píchnutí. Za env flagem `EV_GEOFENCE_ARRIVAL_OBS_ENABLED` (default
|
||||
OFF), debounce 2 vzorky, dedup s wallbox arrival (plugged = wallbox autoritativní).
|
||||
|
||||
### Proaktivní notifikace „píchni auto" (V110, default-off)
|
||||
|
||||
Job `ev_presence_notify` (~25 min) pošle Discord nudge, když je auto **doma +
|
||||
nepíchnuté + (SoC neznámé nebo < target − tolerance) + (efektivní sell ≤ 0 nebo buy
|
||||
pod prahem)**. SQL-first: rozhodnutí + dedup v `ems.fn_ev_presence_nudge_due` (dedup
|
||||
přes `ev_presence_nudge_sent`, 1 nudge na epizodu doma+odpojeno). Per-vozidlo flag
|
||||
`asset_vehicle.presence_nudge_enabled` (default **false** = inertní).
|
||||
|
||||
---
|
||||
|
||||
## Statistika příjezdů
|
||||
|
||||
Reference in New Issue
Block a user