canbus: MikroTik WiFi presence — router + integration wired
Chateau API bound to the Pi only, read-only homeassistant user, mikrotik integration live. Phone trackers get enabled+renamed on first association (documented in HANDOFF). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
+12
-6
@@ -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,
|
unconfirmed). Both fired and verified live 2026-06-12 (fans physically cycled,
|
||||||
states restored after).
|
states restored after).
|
||||||
- `zone.our_campsite` radius enlarged 50→150 m (GPS wobble safety).
|
- `zone.our_campsite` radius enlarged 50→150 m (GPS wobble safety).
|
||||||
- **PENDING — MikroTik WiFi presence:** needs Chateau admin once: enable
|
- **MikroTik WiFi presence — router + integration DONE (2026-06-12):** Chateau
|
||||||
`/ip service api address=192.168.69.10`, add read-only `homeassistant` user,
|
("manifold-002", 192.168.69.1) API service locked to `192.168.69.10/32`,
|
||||||
then add the `mikrotik` integration on the Pi (hub 192.168.69.1) and rename
|
read-only user `homeassistant` (random password; it lives only in the Pi's
|
||||||
the phone trackers to `device_tracker.wes_phone_wifi` /
|
mikrotik config entry — to rotate, reset via Chateau admin and re-add the
|
||||||
`device_tracker.lindsey_iphone_wifi`. Everything downstream lights up by
|
integration). Integration is live on the Pi; it registers new WiFi clients
|
||||||
itself (sensor availability flips on).
|
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
|
- **Phone GPS checklist (manual, Wes's phone):** companion app background
|
||||||
location unrestricted, high-accuracy on, battery optimization off — his
|
location unrestricted, high-accuracy on, battery optimization off — his
|
||||||
tracker was >1 h stale at survey time; Lindsey's iPhone reports fine.
|
tracker was >1 h stale at survey time; Lindsey's iPhone reports fine.
|
||||||
|
|||||||
Reference in New Issue
Block a user