docs: Mark Pi-side presence event handling done in TASKS.md

This commit is contained in:
user
2026-02-05 10:20:50 +01:00
parent 528e34cb25
commit 6f7490cd34

View File

@@ -1,12 +1,12 @@
# ESP32 Hacking Tasks
**Last Updated:** 2026-02-04
**Last Updated:** 2026-02-05
## Current Sprint: v1.7+ — Presence Tuning & Integration
### P2 - Normal
- [ ] Tune presence threshold per room with real-world testing
- [ ] Pi-side presence event handling in watch daemon
- [x] Pi-side presence event handling in watch daemon
- [ ] Power consumption measurements using POWERTEST + external meter
- [ ] Test OTA rollback (flash bad firmware, verify auto-revert)
- [ ] Create HA webhook automations for deauth_flood / unknown_probe
@@ -31,6 +31,10 @@
- [x] NVS persistence: bl_amps (blob), bl_nsub (i8), presence (i8), pr_thresh (i32)
- [x] config_save_blob / config_erase_key NVS helpers
- [x] n_sub field in csi_features_t, amps_out parameter in csi_extract_features
- [x] Pi-side: parse presence/calibrate events in watch daemon
- [x] Pi-side: store in sensor_events table (`esp-ctl osint events`)
- [x] Pi-side: HA webhooks for presence_change and calibrate_done
- [x] Fleet OTA to v1.7, calibrated hollow-acorn + amber-maple
## Completed: v1.6 - Power Management