Data

tempest

Queries WeatherFlow Tempest station data through REST and local UDP broadcasts, including current conditions, forecasts, historical observations, and decoded real-time sensor messages.

★ 88 GitHub Stars
94 Quality score
9 Files

About this Skill

Query hyper-local weather from a WeatherFlow Tempest station over its REST API and the hub's local UDP broadcast: current conditions, forecast, historical observations, and real-time decoded datagrams (obs_st, rapid_wind, evt_precip, evt_strike, hub_status). Use when the user asks about weather, temperature, rain, wind, humidity, or forecast data from their own Tempest/WeatherFlow station, or wants to parse the hub's UDP port 50222 broadcast. Do not use this skill for generic or city forecasts without a Tempest station (public weather services serve those), for Shakespeare's play The Tempest or other literature questions, or for weather hardware from other vendors - the REST endpoints require a personal-use token and the UDP broadcast only exists on a Tempest hub's LAN.

Use cases

  • Retrieve current station conditions
  • Query forecasts and historical observations
  • Decode Tempest hub UDP broadcasts
  • Monitor rain, wind, and lightning events
  • Feed weather data into automation or dashboards

Features

  • REST API support for stations, current conditions, forecasts, and observations
  • UDP listener for port 50222 hub broadcasts
  • Decoding for observation, wind, precipitation, lightning, and status messages
  • Metric-native JSON output with unit metadata
  • Station and device auto-selection

Requirements

  • Python 3.8+
  • requests
  • TEMPEST_TOKEN for REST commands

Supported Agents

Not specified

Skill files

Related Skills

estimate-online-covariance

Provides sklearn-style estimators for incrementally updating covariance, correlation, precision, and location matrices from streaming observations using constant work per observat…

microprediction/precise ★ 335
covariance correlation precision matrix online learning

precise

Enables Python agents to update, assess, compare, and select online covariance, correlation, and precision estimators for streaming or dynamic-universe data.

microprediction/precise ★ 335
python numpy covariance correlation

keyed-dynamic-universe

Wraps positional online covariance estimators to process keyed observations whose named series can remain fixed or change dynamically over time.

microprediction/precise ★ 335
covariance online statistics streaming data keyed data

choose-covariance-estimator

Recommends covariance estimator classes for a 2-D dataset using dimension, conditioning, rank, correlation, and tail-behavior features, and exposes those features for inspection.

microprediction/precise ★ 335
covariance estimator selection statistics machine learning

agentic-kaggle-skill

Guides an AI agent through end-to-end Kaggle competitions, including validation, modeling, OOF predictions, ensembling, remote notebook pipelines, artifact handoffs, submission sc…

FrankS-IntelLab/agentic-kaggle-skill ★ 185
kaggle machine learning competitions cross-validation

review-analyzer-skill

Analyzes e-commerce reviews using 22-dimension AI tagging to extract customer profiles, pain points, VOC, product opportunities, anomaly signals, reports, dashboards, and optional…

buluslan/review-analyzer-skill ★ 128
ecommerce review analysis voc customer insights

data-architect

Assesses, designs, and evolves data architectures through workload analysis, platform and modeling tradeoffs, governance, data products, data mesh, event-driven flows, and migrati…

magnus919/agent-skills ★ 88
data architecture data modeling data governance data mesh

openlibrary

Queries Open Library's public catalog for books, authors, works, editions, ISBNs, ratings, and cover URLs through a keyless Python CLI.

magnus919/agent-skills ★ 88
open library books authors isbn