diff --git a/canbus/HANDOFF.md b/canbus/HANDOFF.md index c65a83a..76ce1b3 100644 --- a/canbus/HANDOFF.md +++ b/canbus/HANDOFF.md @@ -178,12 +178,18 @@ webhook via the MQTT relay topic `campsite/octavia/say`. unconfirmed). Both fired and verified live 2026-06-12 (fans physically cycled, states restored after). - `zone.our_campsite` radius enlarged 50→150 m (GPS wobble safety). -- **PENDING — MikroTik WiFi presence:** needs Chateau admin once: enable - `/ip service api address=192.168.69.10`, add read-only `homeassistant` user, - then add the `mikrotik` integration on the Pi (hub 192.168.69.1) and rename - the phone trackers to `device_tracker.wes_phone_wifi` / - `device_tracker.lindsey_iphone_wifi`. Everything downstream lights up by - itself (sensor availability flips on). +- **MikroTik WiFi presence — router + integration DONE (2026-06-12):** Chateau + ("manifold-002", 192.168.69.1) API service locked to `192.168.69.10/32`, + read-only user `homeassistant` (random password; it lives only in the Pi's + mikrotik config entry — to rotate, reset via Chateau admin and re-add the + integration). Integration is live on the Pi; it registers new WiFi clients + as disabled-by-default `device_tracker`s keyed by MAC. **Remaining:** when + Wes's phone first associates with OmnissiahsReach, enable + rename its + tracker to `device_tracker.wes_phone_wifi` (same for Lindsey's iPhone → + `device_tracker.lindsey_iphone_wifi`; an ambiguous `iPhone` DHCP lease at + .155 / `22:1E:E1:E0:1E:3B` may be hers or Brody's). The wifi presence + sensor flips from `unavailable` to live on its own once the renamed + trackers exist. - **Phone GPS checklist (manual, Wes's phone):** companion app background location unrestricted, high-accuracy on, battery optimization off — his tracker was >1 h stale at survey time; Lindsey's iPhone reports fine.