Tempest WeatherFlow Integration Setup
Connect a Tempest WeatherFlow weather station to Home Assistant locally over UDP, with an optional WeatherFlow Cloud connection for forecasts.
The Tempest weather station by WeatherFlow connects to Home Assistant in two complementary ways: the local WeatherFlow integration reads data directly from the station’s hub over UDP with no credentials, and the optional WeatherFlow Cloud integration adds forecasts and cloud-derived sensors using an API token.
Before You Start
Confirm the following before you begin:
- The Tempest hub is online and on the same subnet as Home Assistant. The local integration relies
on Home Assistant receiving UDP traffic on port
50222, which can fail across VLANs or multiple subnets. - For the cloud option: you have access to the Tempest account the station is registered to.
Step 1: Add the Local WeatherFlow Integration
- In Home Assistant, go to Settings > Devices & Services.
- If the station was discovered automatically, select it under Discovered. Otherwise, select Add Integration and search for WeatherFlow.
- Follow the on-screen instructions. No credentials are needed.
Once connected, the integration provides more than 20 sensors, including temperature, humidity, wind, lightning, and precipitation, plus event entities for lightning strikes and precipitation start, and diagnostic sensors for battery and signal strength.
Step 2: Add the WeatherFlow Cloud Integration (Optional)
The cloud integration adds a weather forecast plus derived sensors such as feels-like temperature, heat index, air density, and sea-level pressure.
- Create a personal access token for your Tempest account. See the Tempest API documentation for where to generate one.
- In Home Assistant, go to Settings > Devices & Services > Add Integration and search for WeatherFlow Cloud.
- Enter the API token and follow the on-screen instructions.
Last modified July 22, 2026: Add brand integration guides and reorganize integration docs (1508ed6)