FM Transmitter

Loading transmitter...

WNJD STL Audio (BRIC-Link III)

Loading STL audio levels...

OTA Signal (HDHomeRun)

Loading OTA signal...

DVR Recording System

Loading DVR status...

Quick Record

Max recording: 180 min. Storage limit enforced automatically.

DVR Settings & Recording Rules
Recording Rules (Auto-Record Shows)
Loading rules...
Recent Recordings
Loading recordings...
-
Streams Online
-
Warnings
-
Offline
-
Avg Uptime (24h)

Live Stream Status

Loading streams...

Recent Alerts

Loading alerts...

Alert Recipients

Configure who receives email and SMS alerts when streams go offline.

Loading recipients...

Add New Recipient

Browser Push Notifications

Get instant browser notifications when streams go down. Works even when the browser is in the background.

Daily Health Report

Receive a daily summary of stream health, uptime, and any issues that occurred.

Send at
Send on these days:
Send via:

Test Alerts

Send a test alert to verify your notification setup is working correctly.

Notification Checklist

Real-Time Alerts (Immediate)
  • Stream goes OFFLINE - Push notification sent immediately (15-min cooldown per stream)
  • Stream comes ONLINE - Push notification sent when stream recovers
  • Alerts throttled: Only 1 alert per stream every 15 minutes to prevent spam
Daily Health Report (Scheduled)
  • Summary of all streams: healthy count, issues, uptime percentage
  • Sent at configured time on configured days
  • Use "Send Report Now" button to test immediately
Notification Channels
  • Push Notifications - Always enabled for real-time alerts (requires browser permission)
  • Email - Blocked by hosting provider (Digital Ocean/AWS limitation)
  • SMS - Requires Twilio configuration
Per-Stream Settings

Each stream has individual alert_email and alert_sms flags in the database. Currently, push notifications are sent for ALL streams when status changes. To modify per-stream settings, edit the stream_config table in tvdelmarva.db.

-
Forward Power (W)
-
VSWR
-
Modulation (%)
-
Heatsink Temp (°C)

Transmitter Status

Loading transmitter data...

Detailed Readings

Parameter Value Target Status
Loading...

Recent Transmitter Alerts

Loading alerts...

Test Transmitter Notifications

Send a test notification to verify transmitter alerts are working properly.

Send a simulated transmitter alert to all configured recipients:

Daily Health Report

Receive a daily summary of transmitter health, power levels, and any issues that occurred.

Send at
Send on these days:
Send via:

Notification Checklist

Critical Alerts (Immediate)
  • Power drops below setpoint - Alert when forward power falls outside tolerance (default 5%)
  • VSWR exceeds critical threshold - Default: Critical at 2.0, Warning at 1.5
  • Temperature exceeds limit - Default: Critical at 60°C, Warning at 50°C
  • Transmitter goes offline - No SNMP response from device
Daily Health Report (Scheduled)
  • Summary of transmitter status: power levels, VSWR, temperature
  • Uptime percentage for the day
  • Any warnings or issues that occurred
  • Sent at configured time on configured days
Notification Channels
  • Push Notifications - Always enabled for real-time alerts (requires browser permission)
  • Email - Blocked by hosting provider (Digital Ocean/AWS limitation)
  • SMS - Requires Twilio configuration (for critical alerts only)
-
Signal Strength
-
Signal Quality
-
Symbol Quality
2
Channels Monitored

OTA Channel Status

Loading OTA channels...

HDHomeRun Devices

Loading devices...

Recent OTA Alerts

No OTA alerts recorded yet.

System Healthy

Uptime: -- | Memory: --% | Disk: --%

-- Passed -- Warnings -- Errors

PM2 Services

Loading services...

System Resources

Memory--
Disk--
Uptime
--
Load
--

Storage Breakdown

Loading storage data...

SSL Certificates

Loading...

Nginx Status

Loading...

Diagnostic Checks

Loading diagnostics...

Recent Errors

Loading...

News Queue Status

Loading...

API Costs (24h)

Loading...