Menü Schließen

openHAB 2 – Binding und Widget für Infos zum Wetter

openHAB Logo

Installiert ist openHAB 2 in Version 2.1.0 auf Debian Stretch. Ich nutze aktuell die PaperUI zum konfigurieren der Things und Items, sowie das HabPanel zum anzeigen und steuern auf Smartphone und Tablet.

In diesem Artikel möchte ich mir das aktuelle Wetter zztl. anzeigen. Hierfür gibt es aktuell in den Add-ons als Binding diese zwei Möglichkeiten.

openHAB 2 - Wetter Liste
openHAB 2 – Wetter Liste

openHAB 2 – Weather Binding

openHAB 2 - Wetter Binding Bsp
openHAB 2 – Wetter Binding Bsp

Dieses Add-on ist ein allgemeines Binding zur Einbindung des Wetters in openHAB. Es ermöglicht verschiedene Wetterdaten von verschiedenen Anbietern auszuwerten. Hierfür wird lediglich ein gültiger API Schlüssel, des jeweiligen Dienstes benötigt. Somit ist dieses Add-on sehr anpassbar und individuell nutzbar.

http://docs.openhab.org/addons/bindings/weather1/readme.html

openHAB 2 – Yahoo Weather Binding

Dieses Add-on ist direkt auf den kostenlosen Wetterdienst von Yahoo aufbauend. Entsprechend wird auch nur der kostenlose API-Schlüssel von Yahoo benötigt. Such der WOEID z.B. über http://woeid.rosselliot.co.nz/lookup/ Außerdem müssen die Lizenzbestimmungen akzeptiert werden. Als mögliche Channels gibt es dann:

  • die aktuelle Temperatur in Grad Celsius (°C)
  • die aktuelle Luftfeuchtigkeit in Prozent (%)
  • der aktuelle Luftdruck in Hektopascal (hPa)

http://docs.openhab.org/addons/bindings/yahooweather/readme.html

Nachfolgend geht es um die Einrichtung des Wetter Add-ons von Yahoo.

  • öffnen der PaperUI in openHAB 2
  • unter Add-ons das Yahoo Weather Binding, durch klick auf Install, installieren

    openHAB 2 Add-on Yahoo Wetter
    openHAB 2 Add-on Yahoo Wetter
  • nun wechseln wir in die Inbox und klicken auf das Plus im blauen Kreis
  • hier werden alle installierten Bindings aufgelistet, u.a. nun auch das “YahooWeather Binding”

    openHAB 2 Inbox Binding List
    openHAB 2 Inbox Binding List
  • entsprechend auf “YahooWeather Binding” klicken wodurch ein neues Thing erstellt wird

    openHAB 2 Inbox Yahoo Wetter Thing
    openHAB 2 Inbox Yahoo Wetter Thing
  • an dieser Steller erfolgt die Konfiguration der Lokation mit folgenden Informationen
    • Name – frei wählbar und möglichst Aussagekräftig z.B. Hamburg
    • Location – ein Ort der unter Control angezeigt wird unter dem alle Things dieser Location enthalten sind
    • Parameter Location als WOEID die z.B. für Hamburg = 2345484 lautet
    • Parameter Refresh Interval in Sekunden
  • Konfiguration mit Klick auf den blauen Kreis abschließen, wir sind nun unter Configuration und Things

    openHAB 2 Things Yahoo Wetter
    openHAB 2 Things Yahoo Wetter
  • hier können nun für die verfügbaren Channels:
    • Temperatur
    • Luftfeuchtigkeit
    • Luftdruck
  • neue Items verlink werden

    openHAB 2 Things Yahoo Wetter Channel
    openHAB 2 Things Yahoo Wetter Channel
  • im Menü unter Control wird nun das konfigurierte Wetter z.B. für Hamburg angezeigt:
openHAB 2 Yahoo Wetter Anzeige
openHAB 2 Yahoo Wetter Anzeige

openHAB 2 – Yahoo Weather im HABPanel

Als nächstes kann man das Wetter noch im HABPanel einbinden. Hierfür kann ein bestehendes Dashboard verwendet werden, oder ein neues erstellt werden. Die Informationen werden dann z.B. als Dummy- Widget hinzugefügt und formatiert.

Beispiel openHAB 2 Yahoo Wetter im HABPanel

openHAB 2 HABPanel Yahoo Wetter
openHAB 2 HABPanel Yahoo Wetter

Have Fun….

Schreibe einen Kommentar

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