This programs monitors either a single, or multiple, WSR-88D sites and sends alerts via Pushover based on change in status.
The following attributes are monitored per each site
- Volume Coverage Pattern (VCP) — Clear Air or Precipitation Mode
- Operational Status
- Power Source
- Generator State
- Pushover Account
- A device with the pushover mobile application installed
- Assuming you have Go installed on your system, head over to the Github Releases and grab the URL to the latest release.
- Run go install URL (e.g.
go install github.com/jacaudi/dras@v1.0.0
) - Be sure to set the following Environmental Variables
STATION_IDS
— WSR-88D (Radar) Sites (e.g. KRAX - Raleigh/Durham)PUSHOVER_USER_KEY
— Your Pushover User KeyPUSHOVER_API_TOKEN
— Your Pushover API Token
- Enjoy!
docker pull ghcr.io/jacaudi/dras:v1.0.0
docker run -d \
-e STATION_IDS=KRAX \
-e PUSHOVER_USER_KEY=<KEY> \
-e PUSHOVER_API_TOKEN=<TOKEN> \
ghcr.io/jacaudi/dras:v1.0.0
See the kubernetes file in examples folder — It contains an example deployment, configmap, and secret.
This project welcomes any feature improvements or bugs found via PRs. Thank you!