diff --git a/canbus/HANDOFF.md b/canbus/HANDOFF.md index 76ce1b3..ab2e1f9 100644 --- a/canbus/HANDOFF.md +++ b/canbus/HANDOFF.md @@ -182,14 +182,17 @@ webhook via the MQTT relay topic `campsite/octavia/say`. ("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. + integration). Runs in **force_dhcp + arp_ping** mode (detection 120 s) — the + registration-table default missed clients on the rvlink roof AP (same SSID, + bridged); DHCP+ARP covers both APs. New clients register as + disabled-by-default `device_tracker`s keyed by MAC. + **Wes's phone WIRED AND VERIFIED:** `device_tracker.wes_phone_wifi` + (MAC `22:1E:E1:E0:1E:3B`, the ".155 iPhone" lease — identified by join-time + correlation) → `phones_on_campsite_wifi` reads `on`, bridged home `on`. + **Remaining:** when Lindsey's iPhone next associates, a new disabled + tracker appears — enable + rename to `device_tracker.lindsey_iphone_wifi` + (the sensor template already references that id). Ignore the other + auto-registered disabled trackers (TVs/cameras/laptop). - **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.