Web-888 SDR Monitor - Track your software-defined radio in Home Assistant


What is Web-888 SDR Monitor?

Web-888 SDR Monitor brings your Web-888 SDR software-defined radio receiver into Home Assistant. Track connected users, GPS status, signal quality, channel activity, and system health with real-time dashboard integration.


Features

  • User Tracking - Connected users and max capacity
  • GPS Monitoring - Lock status, satellites, grid square, coordinates
  • Signal Quality - SNR measurements for all bands and HF
  • Channel Activity - Frequency, mode, decode counts for 12 channels
  • System Health - CPU temperature, uptime, ADC overflow, antenna status
  • Two Connection Modes - HTTP (basic) or WebSocket (full admin data)
  • Two Deployment Options - Native HACS integration or Docker/MQTT bridge

Supported Hardware

Device Status
Web-888 (Xilinx ZYNQ XC7Z010) Fully supported
KiwiSDR-compatible devices HTTP mode only

Connection Modes

Mode Authentication Data Available
HTTP None required Basic status, GPS, SNR, users
WebSocket Admin password Full data: CPU temp, channels, grid square

Sensors

Category Sensors
Users Connected Users, Users Max
System Uptime, CPU Temperature*, ADC Overflow Count
GPS GPS Lock, Fixes, Satellites, Grid Square*, Lat, Lon, Alt
Signal SNR All Bands, SNR HF
Status Connected, Antenna Connected, Offline
Channels* Frequency, Mode, Decoded Count (x12)

* WebSocket mode only


Installation (HACS)

  1. Open HACS in Home Assistant
  2. Click the three dots menu → Custom repositories
  3. Add https://github.com/pentafive/web888-ha-bridge as Integration
  4. Search for Web-888 SDR Monitor and install
  5. Restart Home Assistant
  6. Go to Settings → Devices & Services → Add Integration
  7. Search for Web-888 SDR Monitor and enter your Web-888’s IP address

Deployment Options

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

Links

  • GitHub Repository (includes wiki with sensor reference, dashboard examples, troubleshooting)

Credits

  • RX-888 Team - Web-888 SDR hardware
  • KiwiSDR Project - WebSocket protocol reference
  • RaspSDR - Server implementation reference

Feedback

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

73!

1 Like