diff --git a/ROADMAP.md b/ROADMAP.md index 2184f4a..a5a6ed0 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -103,7 +103,15 @@ Note: Promiscuous mode (probe/deauth capture) disabled on original ESP32 — bre - [ ] Document esp-crab dual-antenna capabilities - [ ] Document esp-radar console features -## v1.5 - Power Management +## v1.5 - Event Handling & NVS Persistence [DONE] +- [x] EVENT packet parsing in watch daemon (motion, wifi_reconnect, powertest) +- [x] Sensor heartbeat tracking (offline/online detection, configurable timeout) +- [x] sensor_events table with indexed queries (`esp-ctl osint events`) +- [x] HA webhooks for sensor_offline, sensor_online, motion_change +- [x] NVS persistence for SCANRATE and PROBERATE commands +- [x] Sensor events count in `esp-ctl osint stats` + +## v1.6 - Power Management - [ ] Power consumption measurements using POWERTEST + external meter - [ ] Deep sleep mode with wake-on-CSI-motion - [ ] Battery-optimized duty cycling