Dantir — ESP32-S3 surveillance counter-watcher. BLE + WiFi detection of Flock Safety, Ring, and other surveillance devices.
Find a file
rpriven 5271b1fca0
Phase 3: Categorized detections, Morse code alerts, alert system fixes
- Restructure detection arrays to categorized structs (MfrEntry, NameEntry)
- Add 8 threat categories: flock, glasses, tracker, lawenf, ring, camera, raven, wifi
- Add 10 new BLE manufacturer IDs: Meta (x2), Luxottica, Snapchat, Axon,
  Motorola Solutions, Tile, Hikvision, Arlo, Wyze
- Add smart glasses name patterns (rayban, ray-ban, ray ban)
- Category field flows through all JSON output (API, SPIFFS, serial)
- Morse code buzzer alerts per category (F=flock, G=glasses, T=tracker,
  L=lawenf, R=ring, S=camera, V=raven)
- Per-category alert triggering replaces global suppression flag
- Decouple heartbeat timer from re-detections for clean 10s cadence
- Fix heartbeat firing immediately after initial detection alert
- Dashboard: full category legend, color-coded charts for all categories
- Color swap: Flock=red, Ring=blue, Raven=amber

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-28 12:26:36 -07:00
src Phase 3: Categorized detections, Morse code alerts, alert system fixes 2026-02-28 12:26:36 -07:00
.gitignore Initial commit — Dantir surveillance counter-watcher 2026-02-19 23:06:19 -07:00
LICENSE Fix attribution — credit colonelpanichacks and wgreenberg 2026-02-19 23:18:55 -07:00
partitions.csv Initial commit — Dantir surveillance counter-watcher 2026-02-19 23:06:19 -07:00
platformio.ini Initial commit — Dantir surveillance counter-watcher 2026-02-19 23:06:19 -07:00