Tempest Weather Station Integration for Openclaw

A high-performance skill to fetch live, structured weather observations directly from a WeatherFlow Tempest station.

mogglemoss
v1.0.0
Feb 24, 2026
0
1.2k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install tempest-weather-wf

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install tempest-weather-wf using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Tempest Weather Station Integration?

This skill enables AI agents to interact directly with WeatherFlow Tempest weather stations via the REST API. By leveraging Openclaw Skills, developers can integrate hyper-local weather data—including temperature, humidity, wind speeds, and lightning activity—into their automated workflows. The skill transforms raw sensor telemetry into clean, normalized JSON, making it easy for agents to answer complex environmental queries or trigger logic based on real-time atmospheric conditions. It is designed to provide immediate access to outdoor conditions without requiring manual dashboard checks.

Tempest Weather Station Integration Use Cases

  • Monitoring real-time outdoor conditions for home automation triggers.
  • Checking for nearby lightning strikes or high wind gusts during storms.
  • Retrieving solar radiation and UV index data for energy management or gardening.
  • Verifying precipitation levels and daily rain accumulation for irrigation systems.

How Tempest Weather Station Integration Works

  1. Validates the presence of required environment variables (Token and Station ID) for authentication.
  2. Initiates a REST API request to the WeatherFlow servers using the provided station ID.
  3. Receives raw observation data containing multiple sensor metrics.
  4. Parses and converts units such as Celsius to Fahrenheit and meters per second to miles per hour.
  5. Returns a structured JSON object containing normalized weather data to the agent.

Tempest Weather Station Integration Setup

To utilize this skill within the Openclaw Skills ecosystem, you must configure your environment variables first. Obtain your Personal Access Token from the Tempest website under Settings > Data Authorizations.

export TEMPEST_TOKEN="your_token_here"
export TEMPEST_STATION_ID="your_station_id_here"

Ensure that python3 or curl is installed, as these tools are used to execute the underlying data retrieval logic.

Tempest Weather Station Integration Data Schema & Taxonomy

The skill organizes data into a hierarchical JSON structure for easy consumption by AI agents. Below is the primary data organization:

Category Key Fields Units
Conditions temperature_c, temperature_f, humidity_pct, pressure_mb C, F, %, mb
Wind speed_avg, speed_gust, direction_deg, direction_cardinal m/s, mph, deg
Precipitation rain_accumulated_mm, rain_daily_mm, precip_type mm, code
Solar uv_index, solar_radiation_wm2, illuminance_lux index, W/m2, lux
Lightning strike_count, avg_distance_km count, km

Tempest Weather Station Integration Advanced Features

  • Automated unit conversion logic for temperature and wind speed for global compatibility.
  • Intelligent fallback mechanisms to fetch data by specific device ID if the station ID is unavailable.
  • Comprehensive error handling for invalid tokens, unauthorized access, or offline station status.
  • Native compatibility with other Openclaw Skills to build complex, weather-aware automation chains.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*