InfraNode.dev
MCP InfraNode gibt es auch als MCP-Server für KI-Assistenten wie Claude und ChatGPT.

Offene Stadtdaten in Home Assistant einbinden

Schritt-für-Schritt-Anleitung: Wetter, Luftqualität und Strompreis deiner Stadt über die kostenlose, keylose InfraNode-API als Sensor in Home Assistant einbinden.

Warum InfraNode für Home Assistant

Wer Smart-Home-Automationen an reale Umweltdaten koppeln will, braucht eine Quelle, die ohne Anmeldung funktioniert und stabile JSON-Antworten liefert. InfraNode bündelt offene Daten von 84 deutschen Großstädten hinter einer kostenlosen, keylosen REST-API. Jede Antwort enthält Quelle, Lizenz und Zeitstempel, sodass du in Home Assistant verlässlich filtern kannst.

Luftqualität als REST-Sensor

Trage den folgenden Sensor in deine configuration.yaml ein. Er fragt die Luftqualität für Berlin ab und liest den PM10-Wert aus dem Envelope unter data.payload:

# configuration.yaml
sensor:
  - platform: rest
    name: Luftqualitaet Berlin
    resource: https://infranode.dev/api/v1/cities/berlin/air-uba
    method: GET
    value_template: "{{ value_json.data.payload.pm10 }}"
    unit_of_measurement: "ug/m3"
    scan_interval: 1800

Strompreis für dynamische Tarife

Der bundesweite Day-Ahead-Börsenstrompreis eignet sich, um Verbraucher wie Wallbox oder Wärmepumpe in günstige Stunden zu legen:

  - platform: rest
    name: Strompreis Day Ahead
    resource: https://infranode.dev/api/v1/cities/berlin/power-price
    method: GET
    value_template: "{{ value_json.data.payload.value }}"
    unit_of_measurement: "EUR/MWh"
    scan_interval: 3600

Den Wert kannst du danach in einer Automation als Bedingung nutzen, etwa "lade das Auto nur, wenn der Strompreis unter X liegt".

Den Envelope verstehen

Alle Fachdaten liegen unter data.payload, Metadaten wie Quelle und Cache-Status unter meta. Schau dir eine rohe Antwort an:

curl https://infranode.dev/api/v1/cities/berlin/weather

Welche Datenarten es gibt, zeigen die Seiten zu Wetter, Luftqualität und Strompreis. Die passenden Slugs für deine Stadt findest du in der Städte-Übersicht.

Häufige Fragen

Brauche ich einen API-Schlüssel für Home Assistant?
Nein. Die InfraNode-API ist keylos und kostenlos. Der REST-Sensor ruft die URL direkt ab, ohne Header oder Token.
Wie oft darf ich abfragen?
Das Rate-Limit liegt bei 300 Anfragen pro Minute und IP. Ein scan_interval von 1800 Sekunden (30 Minuten) ist für Umweltdaten mehr als ausreichend und schont die Quelle.
Welche Städte werden unterstützt?
84 deutsche Großstädte. Ersetze einfach berlin im Pfad durch den Slug deiner Stadt aus der Städte-Übersicht.