Add phone hotspot uplink

Prefer a configured phone hotspot for outbound synchronization, preserve secure write-only credentials, and recover through home WiFi or the local Pi hotspot.

Co-authored-by: Copilot <[email protected]>
This commit is contained in:
Mathieu Moran
2026-08-09 22:48:11 -04:00
co-authored by Copilot
parent 5c707fe295
commit cdb032b888
17 changed files with 1211 additions and 88 deletions
+6 -3
View File
@@ -132,6 +132,9 @@ the Pi out remain SSH/file-managed. When cellular is configured, small ntfy noti
SIM868 first and WiFi/Ethernet only as fallback; that modem path is implemented and mock-tested but
still needs real-SIM/carrier verification.
A planned pre-redesign phase will also let the Pi join a configured phone hotspot for outbound
internet when no SIM is available, including queued trip/alert synchronization and WiFi dashcam
uploads, with automatic recovery to the Pi-hosted local hotspot when the phone is unavailable.
The Pi can also join a configured phone hotspot for outbound internet when no SIM is available,
including trip synchronization and WiFi dashcam uploads, with automatic recovery to home WiFi or
the Pi-hosted local hotspot. Phone credentials are write-only in the Web UI and stored in a
root-only NetworkManager profile. Real Pixel testing proved cold boot, reconnect/fallback, server
tracking, and chunked video upload; a 1400-byte phone-profile MTU was required for reliable
tethered TLS uploads.