Netatmo WordPress Plugin – XTX Netatmo
Live Wetter auf Deiner Website - so geht's
Kostenloses WordPress-Plugin fuer Netatmo-Wetterstationen:
Live-Dashboard, Charts, Vorhersage, REST-API. Verschluesselt und vollautomatisch.
Netatmo-Wetterdaten auf deiner WordPress-Website: So holst du das Maximum aus deiner Wetterstation
Du hast eine Netatmo-Wetterstation zu Hause stehen? Dann kennst du das: Temperatur, Luftfeuchtigkeit, CO2-Werte, Windgeschwindigkeit, Regenmengen — alles wird sauber gemessen und landet in der Netatmo-App auf deinem Handy. Funktioniert prima. Aber was, wenn du diese Daten auch auf deiner eigenen Website zeigen moechtest? Vielleicht betreibst du einen Blog, eine lokale Vereinsseite, oder du bist einfach jemand, der gerne teilt, wie das Wetter bei dir vor der Haustuer gerade aussieht?
Alle Netatmo-Module werden unterstuetzt
- **Basisstation**: Temperatur, Luftfeuchtigkeit, CO2, Laermpegel, Luftdruck
- **Aussenmodul**: Temperatur und Luftfeuchtigkeit im Freien
- **Windmesser**: Aktuelle Windgeschwindigkeit, Windrichtung und Boen
- **Regenmesser**: Stuendliche, taegliche und rollierende 24-Stunden-Regenmengen
- **Zusaetzliches Innenmodul**: Temperatur, Luftfeuchtigkeit und CO2 fuer weitere Raeume
- **Gefuehlte Temperatur** — wie warm oder kalt es sich tatsaechlich anfuehlt
- **Hitzeindex** — besonders relevant im Sommer
- **Taupunkt** — ab wann Kondensation einsetzt
- **Windchill** — die gefuehlte Kaelte bei Wind
- **Open-Meteo** — funktioniert weltweit, braucht keinen API-Key, und liefert zuverlaessige Prognosen
- **Yr.no (MET Norway)** — der Wetterdienst aus Norwegen, bekannt fuer besonders praezise Vorhersagen, gerade in Nordeuropa
130 Farben und 4 Icon-Sets: Dein Design, deine Regeln
- **Emoji** — bunt und verspielt
- **Outline** — schlank und modern
- **Filled** — kraeftig und praesent
- **Minimal** — reduziert auf das Wesentliche
130 Farben und 4 Icon-Sets: Dein Design, deine Regeln
- **Emoji** — bunt und verspielt
- **Outline** — schlank und modern
- **Filled** — kraeftig und praesent
- **Minimal** — reduziert auf das Wesentliche
- **Schluesselableitung** ueber HKDF-SHA256 aus dem WordPress AUTH_KEY
- **Zufaelliger 96-Bit Initialization Vector** bei jeder einzelnen Verschluesselung
- **128-Bit Authentication Tag** zur Integritaetspruefung — damit Manipulationen sofort auffallen
- **Automatische Migration**: Wer von einer aelteren Version aktualisiert, dessen bestehende Klartext-Credentials werden beim Update automatisch verschluesselt. Kein manueller Eingriff noetig.
- **Proaktive Erneuerung**: Der Token wird nicht erst erneuert, wenn er abgelaufen ist, sondern bereits **15 Minuten vorher**. Damit gibt es kein Zeitfenster, in dem die Verbindung unterbrochen waere.
- **Intelligente Fehlerbehandlung**: Wenn das Netzwerk gerade nicht erreichbar ist, versucht das Plugin es automatisch **bis zu drei Mal** mit steigenden Wartezeiten (Exponential Backoff). Keine Panik bei einem kurzen Netzwerk-Hickup.
- **Saubere Eskalation**: Wenn ein Token tatsaechlich serverseitig widerrufen wurde — zum Beispiel weil du dein Netatmo-Passwort geaendert hast — erkennt das Plugin das, setzt ein entsprechendes Flag und fordert dich im Admin-Bereich freundlich zur erneuten Anmeldung auf. Keine Endlosschleifen, keine kryptischen Fehlermeldungen.
- Alle Funktionen nutzen **WordPress-native APIs** — `wp_json_encode()` statt `json_encode()`, `wp_date()` statt `date_i18n()`,
vorbereitete Datenbankabfragen mit `$wpdb->prepare()` - **Vollstaendige Eingabe-Sanitization und Ausgabe-Escaping** — kein Wert wird ungepreuft in die Datenbank geschrieben oder auf der Seite ausgegeben
- Keine externen JavaScript- oder CSS-Bibliotheken, die nicht benoetigt werden
- **GPL v2+ Lizenz**, kompatibel mit dem WordPress-Oekosystem
- Lade die ZIP-Datei von der GitHub-Seite herunter
- Gehe in deinem WordPress-Backend zu *Plugins → Installieren → Plugin hochladen*
- Waehle die heruntergeladene ZIP-Datei aus und klicke auf *Jetzt installieren*
- Aktiviere das Plugin und verbinde es unter *XTX Netatmo → Einstellungen* mit deinem Netatmo-Konto
Das ist alles. Die erste Synchronisation startet automatisch, und innerhalb weniger Minuten siehst du deine Wetterdaten auf deiner Website.
- **Hobby-Meteorologen und Wetter-Enthusiasten**, die ihre Station nicht nur fuer sich selbst betreiben, sondern ihre Messdaten der Oeffentlichkeit zugaenglich machen moechten
- **Blogger und Website-Betreiber**, die lokale Wetterdaten als einzigartiges Content-Element nutzen wollen — nichts ist authentischer als Echtzeit-Messwerte von der eigenen Station
- **Vereine, Schulen und Bildungseinrichtungen**, die eine Wetterstation betreiben und die Daten auf ihrer Website oder fuer Projekte darstellen moechten
- **Smart-Home-Enthusiasten**, die Netatmo-Daten ueber die REST-API in ihre eigenen Systeme einbinden wollen
- **Entwickler**, die eine zuverlaessige, dokumentierte Schnittstelle zu Netatmo-Wetterdaten suchen
XTX Netatmo ist ein Open-Source-Projekt von Frank Neumann, lizenziert unter GPL v2+.
Der Quellcode ist vollstaendig auf GitHub einsehbar. Beiträge, Übersetzungen und Feedback sind jederzeit willkommen.








