Pegelstandsanzeige Modul

Weniger Option, als bevorzugtes Vorgehen :wink:

Grüsse,

Mike

Hallo Mike, vielen Dank, hab das neue Modul am Laufen
@Michael dir auch eine Dank !
Gruss Axel

so, sieht ganz gut aus, bislang keine Nullnummern :wink:

arbeitet fehlerfrei ! :wink:

Österreich wäre noch super!

Österreich ist leider nicht möglich.

Gesendet von iPhone mit Tapatalk

Hallo.
gerade finde ich Euer Pegelstands-Modul. Klasse Sache! Leider ist es nur für die großen Flüsse.
In Baden-Württemberg haben wir eine eigene Vorhersagezentrale, die auch die kleineren, hochwassergefährtdeten Flüsse abdeckt:
HVZ (hier ein Beispiel für unseren Fluss „Enz“)

Vermutlich gibt es das auch für andere Bundesländer.

Hat da schon emand Erfahrungen damit?

Dank und Gruß

tango

arbeitet fehlerfrei !

hihi, muss mich korrigieren, habe doch noch einen Fehler gefunden:
Messstelle LETZER HELLER wird nicht eingelesen, obwohl Pegelstand beim WSA vorhanden ist.
zZt parse ich die Seite, so dass die Vari mit Werten gefüllt werden

Hallo,

bei mir funktioniert das Modul gut bis auf die Pegelstände Mosel Trier und Saar Sankt Arnual.
Dort bekomme ich einen Error on Read?

Kannst du da mal nach schauen?

Danke schon mal im Voraus.

Grüße

Jan

Hallo Jan,

habe Dir eine Debug-Version hochgeladen. Vermutlich musst Du die Instanz nochmal erzeugen.
Du solltest nun Debug-Meldungen im Log sehen können. Kannst Du mir diese mal schicken?
Bei „Trier UP“ habe ich etwas korrigiert - teste mal.

Grüsse,

Mike

Hallo,

vielen Dank ersteinmal für die schnelle Hilfe.

Pegel Trier funktoniert jetzt

Sankt Arnual immer noch Error on Read.

Auszug Log-File:

30.07.2018 14:17:21 | 51896 | DEBUG | ScriptEngine | Executed Event 14665 ~ Sender: TimerEvent ~ Duration: 38 ms
30.07.2018 14:17:21 | 11866 | DEBUG | VariableManager | [Sonstiges\Pegelstand\Saar Fremersdorf\Pegelstand aktuell] = 208,0000000000
30.07.2018 14:17:21 | 16687 | DEBUG | VariableManager | [Sonstiges\Pegelstand\Saar Fremersdorf\Tendenz] = 1
30.07.2018 14:17:21 | 00000 | DEBUG | ScriptEngine | Executed Text (Length: 0) ~ Sender: TimerEvent ~ Duration: 175 ms
30.07.2018 14:17:21 | 00000 | DEBUG | ScriptEngine | Skriptausführung (Text) - Länge: 28 ~ Absender: TimerEvent
30.07.2018 14:17:21 | 00000 | DEBUG | ScriptEngine | Skriptausführung (Text) - Länge: 28 ~ Absender: TimerEvent
30.07.2018 14:17:21 | 00000 | DEBUG | ScriptEngine | Skriptausführung (Text) - Länge: 28 ~ Absender: TimerEvent
30.07.2018 14:17:21 | 14015 | DEBUG | VariableManager | [Sonstiges\Pegelstand\Mosel Wincheringen\Pegelstand aktuell] = 216,0000000000
30.07.2018 14:17:21 | 46266 | DEBUG | VariableManager | [Sonstiges\Pegelstand\Mosel Wincheringen\Tendenz] = -1
30.07.2018 14:17:21 | 00000 | DEBUG | ScriptEngine | Executed Text (Length: 0) ~ Sender: TimerEvent ~ Duration: 177 ms
30.07.2018 14:17:21 | 11478 | DEBUG | VariableManager | [Sonstiges\Pegelstand\Mosel Ruwer\Pegelstand aktuell] = 221,0000000000
30.07.2018 14:17:21 | 18682 | DEBUG | VariableManager | [Sonstiges\Pegelstand\Mosel Ruwer\Tendenz] = -1
30.07.2018 14:17:21 | 00000 | DEBUG | ScriptEngine | Executed Text (Length: 0) ~ Sender: TimerEvent ~ Duration: 193 ms
30.07.2018 14:17:21 | 34014 | DEBUG | VariableManager | [Sonstiges\Pegelstand\Mosel Perl\Pegelstand aktuell] = 210,0000000000
30.07.2018 14:17:21 | 58360 | DEBUG | VariableManager | [Sonstiges\Pegelstand\Mosel Perl\Tendenz] = -1
30.07.2018 14:17:21 | 00000 | DEBUG | ScriptEngine | Executed Text (Length: 0) ~ Sender: TimerEvent ~ Duration: 191 ms
30.07.2018 14:17:22 | 00000 | DEBUG | ScriptEngine | Skriptausführung (Text) - Länge: 213 ~ Absender: RunScript
30.07.2018 14:17:22 | 10309 | MESSAGE | VariableManager | [IPS2GPIO_IO\Letztes Keep Alive] = 1532953042
30.07.2018 14:17:22 | 00000 | DEBUG | ScriptEngine | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 96 ms
30.07.2018 14:17:22 | 00000 | DEBUG | ScriptEngine | Skriptausführung (Text) - Länge: 28 ~ Absender: TimerEvent
30.07.2018 14:17:22 | 00000 | CUSTOM | 0 | https://www.pegelonline.wsv.de/webservices/rest-api/v2/stations/Sankt Arnual/W/currentmeasurement.json
30.07.2018 14:17:22 | 00000 | CUSTOM | 0 | False
30.07.2018 14:17:22 | 00000 | DEBUG | ScriptEngine | Executed Text (Length: 0) ~ Sender: TimerEvent ~ Duration: 165 ms
30.07.2018 14:17:22 | 47146 | ERROR | TimerPool | Saar Sankt Arnual (UpdatePegelstand): Error on read Pegelonline
30.07.2018 14:17:24 | 00000 | DEBUG | ScriptEngine | Skriptausführung (Text) - Länge: 28 ~ Absender: TimerEvent
30.07.2018 14:17:24 | 42773 | DEBUG | VariableManager | [Sonstiges\Pegelstand\Mosel Trier\Pegelstand aktuell] = 223,0000000000
30.07.2018 14:17:24 | 38293 | DEBUG | VariableManager | [Sonstiges\Pegelstand\Mosel Trier\Tendenz] = -1
30.07.2018 14:17:24 | 00000 | DEBUG | ScriptEngine | Executed Text (Length: 0) ~ Sender: TimerEvent ~ Duration: 176 ms

Hallo,

ich habe die Values für die Pegelstände komplett übersetzt. Hoffe jetzt geht alles :banghead:.

Grüsse,

Mike

Vielen Dank für die schnelle Anpassung.

Bei mir Funktioniert es jetzt. Super. :rolleyes::smiley:

Hallo Mike,

ich nutze Dein super Modul Pegelstandsanzeige 1.4.

Anscheinend hat sich bei dem Pegel Hamburg St-Pauli was verändert.
Denn seit gestern bekomme ich folgende Fehlermeldung:

Wenn ich denn ins Modul gehe, und auf aktualisieren klicke bekomme ich die Fehlermeldung:
Pegelanzeige1.JPG

Und wenn ich denn die Mess-Station auf Haldensleben ändere und speichere, bekomme ich keine Fehlermeldung.

Erst wenn ich die Mess-Station wieder auf Hamburg St.Pauli ändere, bekomme ich folgende Fehlermeldung:
Pegelanzeige2.JPG

Würde mich freuen wenn DU Dir das mal anschauen könntest.

Mfg Hein09

Hallo,

werde es mir am Wochenende mal ansehen - komme leider vorher nicht dazu.

VG,

Mike

Hallo
So wie ich das sehe hat sich am Namen etwas geaendert.
Statt „-„ kam ein Leerzeichen.
Aendere mal in der form.json den alten Eintrag von Hamburg in
„„label“: „HAMBURG-ST.PAULI“, „value“:„HAMBURG%20ST.%20PAULI“ },“ um.
Dann sollte es wieder funktionieren

Gesendet von iPad mit Tapatalk

Danke für die Analyse - werde es in der form.json aktualisieren

  • GitHub Repository ist aktualisiert
  • IPS Module Store Update wurde beantragt…

Hallo Mike,

das Modul wurde jetzt auch im Store aktualisiert, es funktioniert.

Danke für die Mühe.

Auch wenn ich das Modul neu Installiere wird mir noch als Version die 1.4 angezeigt, womit es jetzt aber funktioniert.

Hein09

ja, kleiner schönheitsfehler - habe wohl die Version nicht aktualisiert.
hauptsache es geht wieder :wink:

Hallo
Seit heute bekomme ich folgende Fehlermeldung :
Error: Notice: Undefined property: stdClass::$trend
Error in Script C:\ProgramData\Symcon\modules.store\com.github.nik78476.symconpegelstand\Pegelstand\module.php on Line 60

Im Log hab ich folgende Ausgabe :
https://www.pegelonline.wsv.de/webservices/rest-api/v2/stations/RAUNHEIM/W/currentmeasurement.json
{
„timestamp“: „2022-12-13T11:45:00+01:00“,
„value“: 105.0,
„stateMnwMhw“: „low“,
„stateNswHsw“: „normal“
}

„trend“ fehlt.