HTTPMOD: letzten Wert lesen

Begonnen von Muschelpuster, 30 November 2015, 21:51:14

Vorheriges Thema - Nächstes Thema

Muschelpuster

Hallo zusammen,

Ich versuche mich gerade am Auslesen einer Wetterstation aus der Nachbarschaft via www.wundeground.com. Darauf hat mich der enstpr. Wiki-Beitrag gebracht: http://www.fhemwiki.de/wiki/Wetter_und_Wettervorhersagen#Auswerten_der_XML-Daten
Jedoch komme ich da nicht ganz klar und habe erst einmal simplifiziert:
define Wetter_zuHause HTTPMOD http://api.wunderground.com/weatherstation/WXDailyHistory.asp?ID=IBRAGADI4&format=XML 600
attr Wetter_zuHause userattr reading01Name reading01Regex
attr Wetter_zuHause reading01Name Temperatur
attr Wetter_zuHause reading01Regex <temp_c>([\d\.]+)
attr Wetter_zuHause room Wetter

Leider liefert das XML ca. 130 mal den Wert temp_c . Mich interessiert nun natürlich nicht der älteste Wert, sondern der Jüngste und der steht unten. Wie komme ich denn an den ran?

nachbarschaftliche Grüße
Niels
fhem @ ZBOX mit 1,6MHz Celeron, 4GB RAM & 120GB SSD mit Debian Bullseye # MiLight # Homematic via CCU3 # W&T WebIO # Rademacher DuoFern # ESPeasy # logdb@mysql # configdb@mysql # Shelly @ MQTT2 # go-eCharger mit PV-Überschussladung via DOIF

Muschelpuster

Wer lesen kann ist bekanntlich klar im Vorteil. Und dann nimmt man auch die richtige URL aus dem Wiki  :-[
Und schon kommt nur der aktuelle Wert raus...

blinde Grüße
Niels
fhem @ ZBOX mit 1,6MHz Celeron, 4GB RAM & 120GB SSD mit Debian Bullseye # MiLight # Homematic via CCU3 # W&T WebIO # Rademacher DuoFern # ESPeasy # logdb@mysql # configdb@mysql # Shelly @ MQTT2 # go-eCharger mit PV-Überschussladung via DOIF