PSKReporter Monitor - Track amateur radio propagation in Home Assistant


What is PSKReporter Monitor?

PSKReporter Monitor brings real-time amateur radio digital mode propagation data from PSKReporter.info into Home Assistant. Track FT8, FT4, WSPR, and other digital modes with live statistics, per-band activity, and feed health monitoring.


Features

  • Personal Callsign Monitoring - Track spots for your specific callsign (RX, TX, or both)
  • Global Propagation Monitor - PSKReporter-wide statistics without requiring a callsign
  • Per-Band Activity - Monitor propagation on 160m through 6m bands
  • Feed Health Monitoring - Real-time MQTT connection and data flow status
  • Distance & SNR Filtering - Focus on DX or local propagation
  • Low-Resource Mode - Count-only option for memory-constrained devices
  • Two Deployment Options - Native HACS integration or Docker/MQTT bridge

Monitor Modes

Mode Callsign Required Use Case
Personal Yes Track who’s hearing your signal, monitor your band conditions
Global No Network-wide propagation, great for non-hams

Sensors

Category Sensors
Activity Total Spots, Unique Stations, Spots/min, Last Spot Time
Propagation Most Active Band, Most Active Mode, Max Distance, Avg SNR
Per-Band 160m, 80m, 40m, 30m, 20m, 17m, 15m, 12m, 10m, 6m Activity
Health Feed Status, Connection Uptime, Message Rate, Latency

Installation (HACS)

  1. Open HACS in Home Assistant
  2. Click the three dots menu → Custom repositories
  3. Add https://github.com/pentafive/pskr-ha-bridge as Integration
  4. Search for PSKReporter Monitor and install
  5. Restart Home Assistant
  6. Go to Settings → Devices & Services → Add Integration
  7. Search for PSKReporter Monitor and configure

Deployment Options

Method Best For
HACS Integration Most users, native HA experience
Docker/MQTT Container deployments, MQTT-based setups

Links


Credits

  • Philip Gladstone, N1DQ - PSKReporter.info creator
  • Tom, M0LTE - Public MQTT feed at mqtt.pskreporter.info

Feedback

Questions or feature requests? Reply here or open an issue on GitHub.

73!

1 Like