Weather and Forecast using REST API for Home Assistant

About 2 years ago I created the first version of a Custom Integration for Home Assistant that combined real-time weather readings from a WeatherFlow station and Forecast data from DarkSky. In the last few month, this has been totally rewritten and DarkSky support has been removed and replaced with forecast data that is now delivered also by WeatherFlow using the new API. The Integration uses the public REST API to pull data.

So in short: You get a full Weather Data experience, with realtime data from your personal weather station and forecast data, that also uses the data you are sending, to build the forecast.

There is currently support for the following device types within Home Assistant:

  • Weather
  • Sensor
  • Binary Sensor

Forecast data can be delivered as hourly or daily data

For Installation and Configuration in Home Assistant, read more on Github.

9 Likes

This Integration has now been completely rewritten to ensure it supports all the new things from Home Assistant and follows the latest coding standards. The Integration above is now Archived, and will no longer be maintained, instead use this new and better version with full support for all data available from the REST interface, plus a few extra data points I put in.

WeatherFlow Weather for Home Assistant

GitHub release (latest by date) hacs_badge

The WeatherFlow integration adds support for retreiving weather data from a Personal Weatherstation manufactured by WeatherFlow using a REST API.

There is currently support for the following device types within Home Assistant:

  • Weather
    • Two Weather entities will be created per station. One showing an hour based forecast and one showing a day based forecast.
  • Sensor
    • A whole range of individual sensors will be available. for a complete list of the sensors, see the list below.
  • Binary Sensor
    • A few binary sensors will be available, that can be used to trigger automations, if f.ex. it starts raining.

For more details, installation instructions and support, please visit the WeatherFlow Weather for Home Assistant Github page.

2 Likes