Commit Graph
6 Commits
Author SHA1 Message Date
Milan PandurovandClaude Fable 5.1 7206e0c4db Add network monitoring, dashboard, and Home Assistant MQTT publishing
Keep /alive unchanged and serve a dashboard at / with status cards,
latency graphs, an event timeline, and a Wi-Fi section.

Background monitors on configurable intervals: TCP reachability,
DNS resolution, public IP change detection, host reboot detection,
Wi-Fi link quality, and Wi-Fi scan of networks in range via iw.
The Wi-Fi interface is selected with WIFI_INTERFACE; the page lists
visible interfaces and reports when none is available. Scan results
stay in memory, other metrics go to SQLite on a mounted volume.

Optional MQTT publishing with Home Assistant discovery groups all
sensors under one device per host.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TdvJYoY8kc8bmBck89U2i6
2026-09-17 15:42:09 +02:00
milan aace768660 Modify existing app to expose API for health check
Signed-off-by: Milan Pandurov <milanpandurov@pm.me>
2025-02-16 16:11:13 +01:00
Prathamesh Thakar 0f9d819d2b TC 2022-12-16 15:44:16 +05:30
Prathamesh Thakar 83822ca557 TC 2022-12-16 14:27:58 +05:30
thakarprathamesh 3b47e5d158 SC 2022-12-15 18:24:53 +05:30
thakarprathamesh bdad68430b FC 2022-12-15 17:51:59 +05:30