Weather Notification API

The Weather Notifications API enables you to set weather-driven push notifications to applications. With predefined weather parameter threshold values, you are able to be informed of certain weather phenomena like when rain, strong winds or exceptional heat starts.

Be informed about noteworthy weather conditions before it is too late. Weather Notifications API enables you to set and receive weather-driven push notifications. Activate notifications using weather parameter values as triggers and always receive a push notification when the pre-set threshold value is forecasted to exceed (or is observed) at a chosen coordinate point.

How it Works

All the notifications offered to the end-users are to be adjusted in the API in advance. End-users are allowed to switch them on/off based on the location they want. The API works in JSON allowing you to integrate this service into your application so that your end users can enjoy the benefits of getting tailored alerts.

Subscribing to the Notification

  • Set an id, such as a mobile phone number for the subscription
  • Set the weather parameter(s), e.g. wind gust
  • Set the threshold value to trigger the notification, e.g. 25 m/s
  • Set the timeframe under monitoring, e.g next 2 hour forecast
  • Set the monitored coordinate point
  • Set the piece of text delivered with the notification
  • Limit the weekdays and hours when the notifications are allowed to be send.

A standard radius (e.g. 2 km) is set around the monitored coordinate point. The standard value of radius is dependent on the weather parameter used. With some parameters, the standard radius can be modified according to your specific needs.

Available Triggers

The following parameters can be used as triggers for the notification. 

  • Air temperature (°C, °F)
  • Wind speed (m/s, kmph, km/h, knots)
  • Wind gusts (m/s, kmph, km/h, knots)
  • Relative humidity (%)
  • Precipitation sum (mm)
  • Precipitation intensity (mm/h)
  • Solar radiation (W, J/h/m^2)
  • Visibility (m)
  • Cloudiness (%)
  • Thunder probability (%)
  • Lightning observations (amount/h)
  • Crown snow load (binary)

The monitoring timeframes available vary between the parameters.

Use Cases

Energy companies, construction companies, and many other industries need to be prepared for certain weather conditions in advance. It takes time to monitor the weather all the time, so why not just get notified when needed? If the weather affects your business somehow, optimize your business in advance with the help of weather notifications. We are also happy to help you by providing tailored services when it comes to weather-driven notifications.

Optional Service Models

In addition to the Notification API, Vaisala can offer Notifications as a service so you don’t have to worry about managing the API yourself.

Notifications as a Service

Weather notifications can be requested from Vaisala as a service. Vaisala creates and maintains the notifications based on your specific needs. Notifications will be delivered as SMS or email messages to selected mobile phone numbers or email addresses. Tell us the locations and triggers, and we will tailor the service for you.

DSS Cloud Interface

Decision Support System (DSS) is a cloud-based system providing multiple weather monitoring tools for a variety of industries. Notifications can be incorporated to the system as a map-based tool. Coordinates for the notifications can be pinpointed on the map interface. The service is especially suitable for road engineers in winter who need to monitor conditions 24/7 but can’t sit in front of a screen all day’ or something similar.

+ Show more

Downloads