Sunday, October 30, 2022

AllStarWx

 I have been working on a new application to announce live weather alerts over AllStarLink. 

Here is an overview of the application.  You can find more detail at https://www.weathermessage.com/allstarwx.aspx

AllStarWx is a comprehensive weather alerting and reporting system for AllStar and derived systems.   It uses the National Weather Service’s alerts web service to retrieve data.  This feed is based on the CAP v1.2 specifications. 

AllStarWx supports the following features: 

  • On-demand forecasts.
  • On-demand current weather conditions.
  • Real-time weather alerts.
  • Supports one or more counties.
  • Announces new weather alerts when they arrive.
  • Polite announcements.  It will wait for the receiver to be inactive.
  • Uses Asterisk® Manager Interface (AMI) to send commands to AllStar.
  • Creates a tail message that summarizes the active weather events.
  • Tail messages can be incorporated into AllStar or played periodically.
  • Uses static sound effect wave files to draw attention to the alert.
  • Execute a script when entering weather alert mode.
  • Execute a script when new events arrive.
  • Execute a script when all events have expired.
  • Runs as a background daemon.
  • Changes to the configuration are automatically loaded.
  • Features a test mode to check your configuration.
  • Logging to review the operation of the application.