leiweibau/Pi.Alert
Scan the devices connected to your WIFI / LAN and alert you the connection of unknown devices. It also warns if a "always connected" device disconnects. In addition, it is possible to check web services for availability. For this purpose HTTP status codes and the response time of the service are evaluated. observed · 2026-09-01
Health v2 · maintenance only
99/100
- Activity 100
- Release rhythm 98
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 22
- age_days: 1566
- days_rel: 19
- days_push: 3
- n_releases_24m: 26
Adoption not part of the score
1183 stars · 94 forks observed · 2026-09-01
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Pi.Alert is a self-hosted network monitoring application that scans Wi-Fi and LAN for connected devices and alerts on unknown or missing devices. It also monitors web services via HTTP status, response time, and SSL certificate checks, with a PHP web interface and multiple notification channels.
Use cases
- alert me when an unknown device joins my wifi
- monitor my home network for new devices
- get notified when a device goes offline
- check if my web services are up and measure response time
- monitor ssl certificate changes on my websites
- detect rogue dhcp servers on my lan
- track devices across routers and switches
- integrate network presence into home assistant
When to choose
- you want self-hosted device presence monitoring for a home or small office LAN
- you use Pi-hole, UniFi, FRITZ!Box, OpenWrt, pfSense, or similar and want to import their host data
- you need alerts for unknown devices, disconnected always-on devices, or service/SSL changes
- you want a web UI with device history, notes, and an API
When to avoid
- you need enterprise-grade network monitoring like SNMP polling or flow analysis
- you want a lightweight headless daemon without a web interface
- your environment is not Linux-based or cannot run cron jobs and a PHP web server
Facets
application · maturity active
monitoring alerting networking security self-hosted networking security monitoring self-hosted self-hosted network-scanning arp-scan device-discovery presence-detection pi-hole nmap wake-on-lan ssl-certificate-monitoring notifications home-assistant devops linux web-server docker
2 sources
- readme: https://github.com/leiweibau/Pi.Alert · fetched 2026-09-01 · 7e00f422638b
- homepage: https://leiweibau.net · fetched 2026-08-29 · a9ede64c22c4
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| leiweibau/Pi.Alert | main | 99 |
For agents
markdown · JSON · MCP: product_card(name="leiweibau/Pi.Alert")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem