FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: stim am 12 Juli 2016, 11:07:46

Titel: Daten von Website auslesen und in Fhem loggen
Beitrag von: stim am 12 Juli 2016, 11:07:46
Hallo Zusammen,

Ich habe eine Campingplatzparzelle an der Wied in Rheinland-Pfalz
Dabei möchte ich gerne den Wasserstand im Auge behalten.
Die Website die diese Informationen bietet ist:
http://www.hochwasser-rlp.de/karte/einzelpegel/flussgebiet/rhein/teilgebiet/mittelrhein/pegel/FRIEDRICHSTHAL

Wie kann ich auf den Wert
Letzter Messwert: 12.07.2016 10 Uhr, 48 cm  < Mittelwasser
Zugreifen?

Ich möchte diesen in Fhem einlesen und bei ggf. einem Wasserstand von über einem Meter eine Nachricht versenden.

Das einlesen könnte über ein myUtils Script geschehen allerdings habe ich keinen Ansatz wie.

Vielen Dank für eure Tipps

Mit freundlichen Grüßen

stim
Titel: Antw:Daten von Website auslesen und in Fhem loggen
Beitrag von: MadMax-FHEM am 12 Juli 2016, 11:42:32
Hallo,

per HTTPMOD beispielsweise.

Hier mal schauen:

http://www.fhemwiki.de/wiki/HTTPMOD (http://www.fhemwiki.de/wiki/HTTPMOD)

Bzw. Commandref HTTPMOD...

Gruß, Joachim
Titel: Antw:Daten von Website auslesen und in Fhem loggen
Beitrag von: JoWiemann am 12 Juli 2016, 13:18:03
Hallo,

anbei ein Beispiel:

define Wasserstand HTTPMOD http://www.hochwasser-rlp.de/karte/einzelpegel/flussgebiet/rhein/teilgebiet/mittelrhein/pegel/FRIEDRICHSTHAL
attr Wasserstand enableControlSet 1
attr Wasserstand reading01Name Messwert
attr Wasserstand reading01RegOpt s
attr Wasserstand reading01Regex Letzter Messwert:.*?([\d]+.cm)
attr Wasserstand reading02Name Messzeit
attr Wasserstand reading02RegOpt s
attr Wasserstand reading02Regex Letzter Messwert:.*?([\d]+\.[\d]+\.[\d]+..[\d]+.Uhr)
attr Wasserstand stateFormat Messwert


Grüße Jörg