OpenHAB2 Wetterabfrage mit Pushover Benachrichtigung in 30 Minuten via WOEID (Where On Earth IDentifier)

In einem lauffenden OpenHAB2 System eine Wetterabfrage einzubauen geht schnell.

OpenHAB2 Wetterabfrage mit Pushover Benachrichtigung in 30 Minuten via WOEID (Where On Earth IDentifier)

Zuerst das Yahoo-Wetter-Binding installieren:

OpenHAB2 Wetterabfrage mit Pushover Benachrichtigung in 30 Minuten via WOEID (Where On Earth IDentifier)

Temperatur, Luftdruck und Luftfeuchte können so in der Paper UI angezeigt werden:

OpenHAB2 Wetterabfrage mit Pushover Benachrichtigung in 30 Minuten via WOEID (Where On Earth IDentifier)

Oder auch so:

OpenHAB2 Wetterabfrage mit Pushover Benachrichtigung in 30 Minuten via WOEID (Where On Earth IDentifier)

Für die Konfiguration brauchen wir eine WOEID (Where On Earth IDentifier). Das ist eine unique 32-bit Id für den Ort der Wetterabfrage. Oder wir nehemen die von Hannover 670178.

Wie hier beschrieben noch die folgenden Dateien anlegen:

wetter.things

yahooweather:weather:langenhagen [ location=670178 ]

wetter.items

Number temperatur 	"Aussen Temperatur [%.1f °C]"  { channel="yahooweather:weather:langenhagen:temperature" }
Number feuchte      "Luftfeuchtigkeit [%.1f %%]"       { channel="yahooweather:weather:langenhagen:humidity" }
Number druck        "Luftdruck [%.1f hPA]"             { channel="yahooweather:weather:langenhagen:pressure" }

haus.sitemaps

Frame {
	Group item=gWetter label="Wetter" icon="temperature"{ 
		
	Frame {
		Text item=temperatur icon="temperature" valuecolor=[>25="red",>15="green",>5="orange",<5="blue"]
		Text item=feuchte    icon="rain"
		Text item=druck      icon="pressure"
		}
	}
}

Und eine Regel die einmal am Tag um 9 Uhr an das Handy die Wetterdaten sendet:

wetter.rule

rule "Sende das Wetter per Pushover um 9 Uhr"
 when
    Time cron "0 0 9 * * ?"
 then
  	     var text = "Wetter in Langenahagen\nAussen Temperatur: " + temperatur.state + " ºC\nLuftdruck: " + druck.state + " hPA\nLuftfeuchtigkeit: " + feuchte.state + " %"
  	       
    	 pushover(text)
end

Wie wird das Wetter morgen?

Ähnliche Artikel:

  1. Raspberry Pi: Wie können Wetterdaten in openHAB von OpenWeatherMap angezeigt werden?
  2. Wie kann das Wetter Modul von Yahoo in Fhem eingebunden werden?
  3. Raspberry Pi: Echtzeit Benachrichtigung wenn ein Kaffee (قهوة) gekocht wurde via OpenHab und ThingSpeak bzw. Pushover

wallpaper-1019588
ProSieben MAXX: “Dragon Ball”-Marathon angekündigt + Free-TV-Premiere
wallpaper-1019588
Kei x Yaku: Gefährliche Partner – Panini Manga stellt BL-Lizenz vor
wallpaper-1019588
#1494 [Review] Manga ~ Dem Himmel entgegen
wallpaper-1019588
Aufgeweckt mit einem Kuss: Reihe nähert sich ihrem Ende