Wetter-API v2.0

Das Upgrade für Bastler und Automatisierer

Einige von euch nutzen bereits die JSON-Schnittstelle meiner Wetterstation in Stockerau, um Live-Werte abzugreifen. Doch während die erste Version eher ein „Proof of Concept“ war, habe ich die API nun massiv aufgebohrt. Mit der neuen v2.0 stehen euch ab sofort Daten zur Verfügung, die weit über die einfache Temperaturanzeige hinausgehen.

Was ist neu in v2.0?

  • Echte Sonnenstrahlung (W/m2): Bisher lieferte die Station nur Helligkeitswerte in Lux. Dank einer neuen Kalibrierung (GW1000 & WS69) messen wir nun die tatsächliche Energie, die pro Quadratmeter ankommt – essenziell für PV-Anlagen-Besitzer.
  • Präzise Evapotranspiration (ET): Ein neuer, berechneter Wert für die Verdunstung. Er berücksichtigt Strahlung, Wind, Feuchtigkeit und Temperatur. Ideal für eine intelligente Gartenbewässerung.
  • Schlanke Struktur: Wir haben uns von den verschachtelten Objekten der v1 verabschiedet. Die Daten sind jetzt „flach“ strukturiert und lassen sich ohne komplizierte Umwege direkt auslesen.
  • Unix-Timestamp: Für eine perfekte Synchronisation mit euren Systemen liefern wir nun den rohen Unix-Zeitstempel mit.

Die neue Schnittstelle

Die v2.0 ist ab sofort unter folgendem Pfad erreichbar:

URL: https://wetter.okermueller.at/JSON/current_v2.json


Integration in Home Assistant

Dank der flachen Struktur der v2.0 ist die Einbindung in Home Assistant nun ein Kinderspiel. Hier ist ein Beispiel, wie ihr die neuen Felder direkt als Sensoren anlegt:

YAML

# Beispiel für die configuration.yaml
rest:
  - resource: https://wetter.okermueller.at/JSON/current_v2.json
    scan_interval: 300
    sensor:
      - name: "Stockerau Temperatur"
        value_template: "{{ value_json.observations.outTemp }}"
        unit_of_measurement: "°C"
      - name: "Stockerau Sonnenstrahlung"
        value_template: "{{ value_json.observations.radiation }}"
        unit_of_measurement: "W/m²"
      - name: "Stockerau Verdunstung"
        value_template: "{{ value_json.observations.ET }}"
        unit_of_measurement: "mm"
      - name: "Stockerau Zeitstempel"
        value_template: "{{ value_json.time.local }}"

Warum sich der Umstieg lohnt

Mit der Sonnenstrahlung könnt ihr nun endlich beurteilen, wie viel Energie die Sonne tatsächlich liefert (ideal für Beschattungs-Logiken). Mit dem ET-Wert könnt ihr eure Bewässerung automatisieren: Gießt nur dann, wenn die Verdunstung der letzten Tage höher war als der Niederschlag.

Viel Spaß beim Basteln und Einbinden der neuen Daten aus Stockerau!

Leave a Reply

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert