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
[Manga] Jujutsu Kaisen [3]
wallpaper-1019588
BLUE LOCK – EPISODE NAGI: Deutscher Kinotermin bekannt
wallpaper-1019588
Code Geass: Rozé of the Recapture: Neuer Trailer veröffentlicht
wallpaper-1019588
Suicide Squad ISEKAI: Neuer Teaser veröffentlicht