Daten von Website auslesen und in Fhem loggen

Begonnen von stim, 12 Juli 2016, 11:07:46

Vorheriges Thema - Nächstes Thema

stim

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

MadMax-FHEM

Hallo,

per HTTPMOD beispielsweise.

Hier mal schauen:

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

Bzw. Commandref HTTPMOD...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

JoWiemann

#2
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
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM