PegelMonitor soll Nutzer nur zu den Gewässern benachrichtigen, die sie wirklich interessieren. Wer den Pegel der Elbe beobachten will, soll keine Meldungen zur Bleilochtalsperre erhalten.
Jede Subscription wird später mit eindeutigen Interessen und Regeln verknüpft. Dazu gehören Gewässer, Region, gewünschte Alarmstufe und optionale Filter wie „nur steigend“ oder „nur kritische Lage“.
water_ids: z. B. bleiloch, elbe_dresden, bodensee_konstanzalert_level: grün, gelb, rot oder nur rottrend_filter: rising, falling, allnotification_channel: web_pushregion: optional, z. B. thueringen oder sachsenwater_bleiloch = truewater_elbe_dresden = truealert_red = truetrend_rising = trueEin Alarm ist sinnvoll, wenn mindestens eine fachlich relevante Bedingung erfüllt wird, zum Beispiel:
Mit dieser Struktur kann PegelMonitor später ohne kompletten Umbau auf weitere Talsperren, Flüsse und Seen erweitert werden. OneSignal wird dann nicht als Einheitskanone genutzt, sondern als sauber segmentierter Push-Dienst.