detail.wanpulse.title | POLPROG Skip to content

WANPulse

WANPulse

WANPulse - Internet Quality Monitor

Is your internet actually working well right now?

Home Assistant Integration
3
Probe Methods
12+
Sensors
2
Languages
0
External Dependencies

About

WANPulse is an open-source Home Assistant custom integration that works like a heartbeat monitor for your internet connection. Every 60 seconds (configurable), it sends test probes to servers you choose, measures response times, detects failures, and calculates real-time statistics - all 100% locally on your Home Assistant instance. Unlike your router's basic "connected" status, WANPulse detects micro-outages and gives you historical data to spot patterns.

Key Features

01

Multiple Probe Targets

Monitor several endpoints simultaneously with TCP, HTTP, or DNS probe methods.

02

Real-Time Metrics

Average, min and max latency, jitter and packet loss - updated every probe cycle.

03

Rolling Availability

1-hour and 24-hour availability percentages to track your connection quality over time.

04

Outage Detection

Tracks consecutive failures, outage count and total outage duration. Catches micro-drops your ISP won't tell you about.

05

Aggregate WAN Health

Single binary sensor summarizing all targets - instantly tells you if your internet is up or down.

06

Fully Async & Local

No blocking I/O, zero external dependencies. Uses asyncio and aiohttp bundled with Home Assistant.

07

UI Configuration

Full config flow, options flow and reconfigure flow - no YAML editing needed.

08

Diagnostics & Repair

Built-in diagnostics support with data redaction and actionable repair issues for configuration problems.

Privacy & Security

Your data stays on your device. Always.

100% Local Processing No Cloud Services Zero External Dependencies Open Source (MIT) Diagnostics Data Redaction