Skip to content

rorynugent/rtempest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rTempest 🫖

CI

Retrieves and parses weather data from a WeatherFlow Tempest station.

Supports Tempest UDP reference v171.

Features

  • Live notification of weather events
  • Caching of the most recent weather event
  • Get hub information
  • Retrieval of specific station or hub data, e.g. last temperature reading, average wind speed, station battery voltage, etc.
  • Subscribe to events for specific stations
  • Asynchronous implementation using Tokio

Examples

  • Receive UDP data as structured event data via a channel
  • Receive UDP data as structured event data via a channel as well as caching of most recent data points
  • Receive UDP data as structured event data via a channel for specific device serial numbers (subscribe)