Features Sensors API Use Cases Pricing FAQ 中文 Log In Get Started Free →
Live Weather Data, Anywhere

Turn Your Weather Station Into a
Smart Data Hub

WittIoT connects personal weather stations to the cloud — giving you real-time monitoring, historical analytics, and a developer-friendly API that puts your hyperlocal weather data to work.

8 precision sensors · 30-second refresh · Open REST API · AI-agent compatible · Free forever.

No credit card required · Setup in under 5 minutes · GDPR compliant
WittStation Weather Station
Built With Industry-Leading Technologies
MQTT 5.0
EMQX
OpenAPI 3.0
ECharts
HMAC-SHA256
GDPR
8
Sensor Types
Temperature to rainfall
30s
Data Refresh
Near real-time updates
0.01
°C Precision
Professional-grade accuracy
REST
Open API
OpenAPI 3.0 documented
100%
Free
No hidden fees, ever
Why WittIoT
Traditional Weather Stations Are Stuck in the Past
Most personal weather stations give you a tiny LCD screen and that's it. WittIoT changes everything.
Without WittIoT
  • Data locked on a small LCD display
  • No historical trends or analytics
  • Can't share data with family or neighbors
  • No API — impossible to build automations
  • No remote access when you're away
  • Manual unit conversion headaches
With WittIoT
  • Beautiful web dashboard from any device
  • Interactive charts: 24h, 7-day, 30-day views
  • Share via 6-digit shortcode or email invite
  • Full REST API + AI agent integration
  • Access your data anywhere in the world
  • Auto unit conversion in your preferences
Platform Features
Everything You Need to Master Your Microclimate
One platform that does it all — from real-time monitoring to AI-powered insights.

Real-Time Dashboard

Live sensor readings that auto-refresh every 30 seconds. See temperature, humidity, wind, rain and more at a glance.

Auto-refresh

Historical Analytics

Interactive ECharts with minute-level data for 7 days and daily statistics for 30+ days of long-term trend analysis.

Min / Max / Avg

Smart Sharing

Generate a 6-digit shortcode to share publicly, or invite specific users via email with granular read permissions.

Shortcode links

Open REST API

Full OpenAPI 3.0 spec with Swagger UI. Authenticate with API Key or Bearer Token. Build anything you imagine.

OpenAPI 3.0

AI Agent Ready

Ships with a SKILL.md manifest — let ChatGPT, Claude, or any AI assistant query your station in natural language.

SKILL.md

Multi-Unit Support

°C or °F, m/s or mph, hPa or inHg, mm or inches — switch units in your preferences, conversions happen automatically.

4 unit systems

Enterprise Security

HTTPS everywhere, bcrypt passwords, HMAC-SHA256 device auth, per-device MQTT ACL, and full GDPR compliance.

GDPR

Works Everywhere

Responsive design that works beautifully on desktop, tablet, and mobile. Access your weather data from any device.

Responsive
Getting Started
From Unboxing to Live Data in Under 5 Minutes
No configuration files. No complex setup. Just power on, scan, and go.
1

Power On Your Station

Plug in your WittStation. It automatically connects to the cloud via MQTT — zero configuration needed. The device enters a 30-minute binding window.

~10s
2

Scan & Bind

Scan the QR code on your device or type the 6-digit shortcode on wittiot.com. Your station is instantly bound with a unique cryptographic passkey.

~30s
3

Monitor, Share & Build

Real-time data flows to your dashboard. Share with anyone via shortcode. Build automations with the REST API. Ask your AI assistant about the weather.

Ready to go!
Product Preview
Your Personal Weather Command Center
A clean, intuitive dashboard that gives you all the data you need at a glance — on any device.
wittiot.com/index/dashboard WS69 — Online
Temperature
23.5
°C · Feels Like 22.1°C
Humidity
65
%RH · Dew Point 16.7°C
Pressure
1013.2
hPa · Stable
Wind Speed
3.2
m/s NW · Wind Gust 5.8
Temperature — Last 24 Hours
Hardware
8 Professional-Grade Sensors, One Compact Station
Every reading at laboratory precision — plus derived values calculated automatically on the server.
Temperature
°C / °F
Air temperature with derived feels-like calculation
± 0.01°C
Humidity
%RH
Relative humidity with dew point derivation
± 0.01%
Pressure
hPa / inHg
Atmospheric pressure for weather trend forecasting
± 0.1 hPa
Light
Klux
Solar radiation measurement in kilolux
± 0.01 Klux
Wind Speed
m/s / mph / knots
Average wind speed with multi-unit support
± 0.01 m/s
Wind Gust
m/s
Peak gust speed for storm monitoring
± 0.01 m/s
Wind Direction
0°–360°
Compass direction with vector averaging
± 0.1°
Rainfall
mm / in
Accumulated precipitation + rain rate
± 0.1 mm
DERIVED Dew Point — Magnus
DERIVED Feels Like — Heat Index / Wind Chill
DERIVED Rain Rate — mm/h
Use Cases
Built for Enthusiasts, Powerful Enough for Pros
From backyard gardening to scientific research — WittIoT adapts to your needs.

Home Garden & Agriculture

Monitor temperature, humidity, and rainfall to optimize watering schedules. Set up API-based alerts when frost risk is detected or rain is incoming.

Temperature · Humidity · Rainfall · Light

Education & Research

Give students real-world sensor data to analyze. Use the REST API to build data science projects, or export historical data for statistical analysis.

API Access · Historical Data · 30-Day Trends

Smart Home Automation

Integrate WittIoT data with your home automation system. Close blinds when light exceeds a threshold, or trigger irrigation based on real rainfall data.

REST API · Webhooks · Real-Time Data

Community Weather Network

Share your station publicly via shortcode and contribute to a hyperlocal weather network. Neighbors can check your data without an account.

Public Sharing · Shortcode · No Auth Needed
For Developers

A Weather API That Developers Actually Love

Simple, well-documented, and predictable. Get real-time and historical weather data with a single HTTP request.

  • Real-time readings for all 8 sensors + derived values
  • Historical data: 24-hour, 7-day, and 30-day ranges
  • Public station data via shortcode — no auth needed
  • Full unit conversion: °C/°F, m/s/mph/knots, hPa/inHg, mm/in
  • Rate limiting: 100 req/min (auth) · 30 req/min (public)
  • AI Agent SKILL.md manifest for LLM integration
  • Two auth methods: API Key (X-API-Key) or Bearer Token
Explore API Docs →
// Get real-time sensor data GET /api/v1.Realtime/index?id=1 // Header: X-API-Key: witt_sk_a1b2c3... // Response (200 OK) { "code": 200, "msg": "ok", "data": { "temperature": 23.50, "humidity": 65.00, "pressure": 1013.20, "wind_speed": 3.20, "wind_direction": 315, "rainfall": 0.00, "dew_point": 16.70, "feels_like": 22.10 } } // Public station (no auth) GET /api/v1.Shortcode/data?code=XT7K9P
AI Integration
Ask Your AI About the Weather Outside
WittIoT ships with a SKILL.md manifest — enabling any AI assistant to query your weather station using natural language.

How It Works

Your AI reads the SKILL.md file, discovers API endpoints, and calls them automatically when you ask weather questions.

  • 1Generate an API key from your WittIoT dashboard
  • 2Configure the key in your AI agent settings
  • 3Ask anything — "What's the temperature?" "Show pressure trends" "Is rain coming?"
  • 4The AI calls WittIoT's REST API and returns a human-readable answer
SKILL.md OpenAPI 3.0 X-API-Key ChatGPT / Claude / Gemini
WittIoT AI Assistant
What's the weather at my station right now?
Here's your current readings:
Temperature: 23.5°C (Feels Like 22.1°C)
Humidity: 65% RH · Dew Point 16.7°C
Wind Speed: 3.2 m/s NW · Wind Gust 5.8
Pressure: 1013.2 hPa · Stable
Is it going to rain?
Pressure has been steady at 1013 hPa over the last 6 hours — no significant drop detected. Current rainfall is 0 mm. Low rain probability in the short term.
Pricing
Completely Free. No Strings Attached.
WittIoT is free for personal use. No trial periods, no feature gates, no surprise bills.
PERSONAL PLAN
$0
Free forever — for every weather enthusiast
Get Started Free →
Need enterprise features like multi-tenant, custom branding, or dedicated MQTT broker? Contact us
FAQ
Got Questions? We've Got Answers.
Everything you need to know about getting started with WittIoT.
What weather stations are compatible with WittIoT?
WittIoT currently supports the GZTH01 WittStation — a compact weather sensor with 8 sensor types. The platform is designed for multi-product expansion, so new models can be added without code changes.
How do I connect my weather station?
It takes less than 5 minutes. Power on your station — it automatically connects via MQTT. Scan the QR code or enter the 6-digit shortcode. The server generates a unique cryptographic passkey. No WiFi configuration needed.
Is WittIoT really free?
Yes, 100% free for personal use. Full access to monitoring, analytics, API, AI integration, and sharing. No trial periods, no feature limits, no credit card required.
How is my data secured?
Security is built into every layer. HTTPS, bcrypt passwords, HMAC-SHA256 device authentication, per-device MQTT ACL via EMQX webhooks. You can delete your account and all data at any time (GDPR compliant).
Can I share my weather data with others?
Yes! Set your station to "public" and share the shortcode link — anyone can view without an account. Or invite specific users by email with granular read permissions.
What can I build with the API?
Smart home automations, gardening alerts, data science projects, custom dashboards, Slack/Discord bots, AI weather assistants — all documented in OpenAPI 3.0 with Swagger UI.
What units are supported?
Temperature (°C/°F), wind (m/s, mph, km/h, knots), pressure (hPa, inHg, mmHg), rainfall (mm, inches). Derived values like dew point and feels-like are calculated automatically.
How long is historical data stored?
Minute-level data for 7 days with full statistics. Daily aggregated data for 30+ days. All accessible via the web dashboard and REST API.

Ready to See Your Weather Like Never Before?

Join WittIoT today. Connect your station in under 5 minutes and unlock the full potential of your hyperlocal weather data.

Create Your Free Account →