smcalpine
New member
I wanted to share a project I have been testing with RadioBOSS.
I built a Raspberry Pi-based NOAA/SAME alert monitor that works with RadioBOSS. The Pi uses an RTL-SDR dongle to monitor NOAA Weather Radio, detects SAME bursts, decodes the SAME header, applies an event policy, and then hands RadioBOSS a ready-to-play WAV file.
The main idea is that RadioBOSS does not have to decode SAME or monitor the receiver. The Pi handles that part. When a trigger-eligible alert is received, the Pi copies a file called latest_eas.wav to the RadioBOSS machine and uses the RadioBOSS API to run my configured emergency event.
Current working features:
- Continuous NOAA Weather Radio monitoring with RTL-SDR
- SAME header decoding
- Event policy filtering
- Required Weekly Test can be notify-only
- Real warning events can trigger RadioBOSS
- Email and push notifications
- Local dashboard/status page
- Daily health report and issue monitoring
- Full raw alert recordings are preserved
- RadioBOSS receives a trimmed broadcast-ready WAV file
The newest improvement is audio trimming. The Pi records long enough to safely capture the full alert, but before sending the audio to RadioBOSS it looks for the ending SAME/EOM burst and creates a shorter handoff WAV. That way RadioBOSS does not have to play several minutes of extra NOAA audio after the alert ends.
I was able to test this during real severe thunderstorm warnings. The system successfully captured and decoded SVR warnings, triggered the RadioBOSS emergency event through the API, sent notifications, and created a clean trimmed latest_eas.wav file for playback.
This is still a lab/prototype system, not something I am presenting as a certified EAS product. But as a RadioBOSS-integrated NOAA/SAME monitoring appliance, it is working very well and seems like it could be useful for other RadioBOSS users who want automated NOAA alert handling.
I built a Raspberry Pi-based NOAA/SAME alert monitor that works with RadioBOSS. The Pi uses an RTL-SDR dongle to monitor NOAA Weather Radio, detects SAME bursts, decodes the SAME header, applies an event policy, and then hands RadioBOSS a ready-to-play WAV file.
The main idea is that RadioBOSS does not have to decode SAME or monitor the receiver. The Pi handles that part. When a trigger-eligible alert is received, the Pi copies a file called latest_eas.wav to the RadioBOSS machine and uses the RadioBOSS API to run my configured emergency event.
Current working features:
- Continuous NOAA Weather Radio monitoring with RTL-SDR
- SAME header decoding
- Event policy filtering
- Required Weekly Test can be notify-only
- Real warning events can trigger RadioBOSS
- Email and push notifications
- Local dashboard/status page
- Daily health report and issue monitoring
- Full raw alert recordings are preserved
- RadioBOSS receives a trimmed broadcast-ready WAV file
The newest improvement is audio trimming. The Pi records long enough to safely capture the full alert, but before sending the audio to RadioBOSS it looks for the ending SAME/EOM burst and creates a shorter handoff WAV. That way RadioBOSS does not have to play several minutes of extra NOAA audio after the alert ends.
I was able to test this during real severe thunderstorm warnings. The system successfully captured and decoded SVR warnings, triggered the RadioBOSS emergency event through the API, sent notifications, and created a clean trimmed latest_eas.wav file for playback.
This is still a lab/prototype system, not something I am presenting as a certified EAS product. But as a RadioBOSS-integrated NOAA/SAME monitoring appliance, it is working very well and seems like it could be useful for other RadioBOSS users who want automated NOAA alert handling.
Some discussion points to consider if any one considered this add on
- Whether users would prefer the Pi trigger a RadioBOSS event, insert an overlay playlist, or both.
- How users currently handle emergency alert audio in RadioBOSS.
- Would you consider purchasing a plug and play appliance (approximate cost not determined yet). The cost includes a Raspberry PI5, RTL-SDR dongle and the Linux based software already configured.
- 1 year of support and upgrades