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 – Weather Binding
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
- 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“
- entsprechend auf „YahooWeather Binding“ klicken wodurch ein neues Thing erstellt wird
- 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
- hier können nun für die verfügbaren Channels:
- Temperatur
- Luftfeuchtigkeit
- Luftdruck
- neue Items verlink werden
- im Menü unter Control wird nun das konfigurierte Wetter z.B. für Hamburg angezeigt:
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
Have Fun….
Interessiert in verschiedenste IT Themen, schreibe ich in diesem Blog über Software, Hardware, Smart Home, Games und vieles mehr. Ich berichte z.B. über die Installation und Konfiguration von Software als auch von Problemen mit dieser. News sind ebenso spannend, sodass ich auch über Updates, Releases und Neuigkeiten aus der IT berichte. Letztendlich nutze ich Taste-of-IT als eigene Dokumentation und Anlaufstelle bei wiederkehrenden Themen. Ich hoffe ich kann dich ebenso informieren und bei Problemen eine schnelle Lösung anbieten. Wer meinen Aufwand unterstützen möchte, kann gerne eine Tasse oder Pod Kaffe per PayPal spenden – vielen Dank.