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.
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
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.