From ef38ec92b4318234543f9277cb047a839f991949 Mon Sep 17 00:00:00 2001 From: Mathieu Moran Date: Mon, 10 Aug 2026 18:38:16 -0400 Subject: [PATCH] Record status page verification Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- PLAN.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/PLAN.md b/PLAN.md index 5189a83..da3412f 100644 --- a/PLAN.md +++ b/PLAN.md @@ -1767,6 +1767,15 @@ updates its display-facing values without a manual restart once sync lands. into a dedicated local **Status** page and expand it into a broader runtime diagnostics view: local `systemd` service states, server reachability/auth status, Wi-Fi uplink state, GPS fix state, SIM868/cellular-HAT responsiveness, upload backlog, and OBD adapter presence. + - **Implemented + verified 2026-08-10**: added a new local `/status` page plus `/api/status` + aggregator. The dashboard no longer carries the bulky Pi-health block; instead the new page + shows Pi health, remote-server reachability/auth, upload backlog, Wi-Fi/uplink mode, GPS fix + status, SIM868 UART/modem responsiveness, OBD presence, and key `systemd` units + (`yaris-obd.service`, `NetworkManager.service`, `yaris-netwatch.timer`, + `yaris-uplink-wait.service`). Deployed to the real Pi (`192.168.50.213`) and confirmed the + page/API served live values: server reachable+authenticated, uplink on Wi-Fi with internet, + GPS thread alive with live fix, SIM868 responding on UART, OBD adapter present, and the local + services reporting expected active/inactive states. ---