1 unstable release
Uses new Rust 2024
| 0.1.1 | Jan 13, 2026 |
|---|
#284 in Caching
110KB
2.5K
SLoC
rTempest 🫖
Changelog | Docs
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)
Dependencies
~3–15MB
~122K SLoC