// Blockly Script zum Import: Windrichtung_Name_Kurz originalText suchtext tauschText Liste_Eintraege_alle Sensor_ID_1 Sensor_Wert_Name_1 Windrichtung_Name Text Zaehlen_Anzahl Sensor_Wert_Ausgabe_2 Windrichtung_Zeichenanzahl Teil_1 Zaehlen_Daten Sensor_ID_2 Teil_2 Sensor_Wert_Name_2 Windrichtung_Zaehler Zaehlen_Such Sensor_ID AnzZeichenSuchtext Aussentemperatur_Nachricht Windrichtung_Buchstabe Stelle Aussentemperatur_Grad Sonnentemperatur_Nachricht Aussentemperatur_Luft Sonnentemperatur_Grad Aussentemperatur_ID Sonnentemperatur_Zeit Helga_Temperatur_Nachricht Aussentemperatur_Zeit Helga_Temperatur_Innen Aussentemperatur_Batterie Helga_Temperatur_Grad Windmesser_Nachricht Aussentemperatur_Offline Windmesser_Richtung Helga_Temperatur_Luft Regenmesser_Nachricht Helga_Temperatur_ID Windmesser_Wind Helga_Temperatur_Zeit Windmesser_Boee Regenmesser_Gesamt_Liter Helga_Temperatur_Batterie Windmesser_ID Regenmesser_ID Helga_Temperatur_Offline Windmesser_Zeit Regenmesser_Zeit Windmesser_Batterie Regenmesser_Batterie Windmesser_Offline Regenmesser_Offline Liste_Stunde_DP_Alt Liste_ZerlegenStunde_Eintraege Liste_ZerlegenStunde_DPneu Liste_ZerlegenStunde_DPalt Liste_ZerlegenStunde_DPzeile Liste_Tag_DP_Alt Liste_ZerlegenStunde_Zeitalt Liste_ZerlegenTag_Eintraege Liste_ZerlegenStunde_LiterAlt Liste_ZerlegenTag_DPneu Liste_ZerlegenTag_DPalt Liste_ZerlegenStunde_Zaehler Liste_ZerlegenTag_DPzeile Liste_Stunde_NeuerEintrag Liste_Heute_DP_Alt Liste_Stunde_DP_Neu Liste_ZerlegenTag_Zeitalt Liste_ZerlegenHeute_Eintraege Liste_ZerlegenTag_Literalt Liste_ZerlegenHeute_DPneu Liste_Stunde_DP_Liter Liste_ZerlegenHeute_DPalt Liste_ZerlegenTag_Zaehler Liste_ZerlegenHeute_DPzeile Liste_Tag_NeuerEintrag Liste_Monat_DP_Alt Liste_Tag_DP_Neu Liste_ZerlegenHeute_Zeitalt Liste_ZerlegenMonat_Eintraege Liste_ZerlegenHeute_Literalt Liste_ZerlegenMonat_DPneu Liste_Tag_DP_Liter Liste_ZerlegenMonat_DPalt Liste_ZerlegenHeute_Zaehler Liste_ZerlegenMonat_DPzeile Liste_Heute_NeuerEintrag Liste_Heute_DP_Neu Liste_ZerlegenMonat_Zeitalt Liste_ZerlegenMonat_Literalt Liste_Heute_DP_Liter Liste_ZerlegenMonat_Zaehler Liste_Monat_NeuerEintrag Liste_Monat_DP_Neu Liste_Monat_DP_Liter Windrichtung_Name Beschreibe diese Funktion … Script Windrichtung Buchstaben->Namen ersetzen Windrichtung_Zeichenanzahl abc Windrichtung_Name_Kurz Windrichtung_Name Windrichtung_Zaehler 0 10 Windrichtung_Zeichenanzahl Windrichtung_Zaehler 1 1 Windrichtung_Buchstabe FIRST FROM_START Windrichtung_Name_Kurz 1 Windrichtung_Name_Kurz FROM_START LAST Windrichtung_Name_Kurz 2 EQ Windrichtung_Buchstabe S EQ Windrichtung_Zeichenanzahl 1 Windrichtung_Name Windrichtung_Name Süden Windrichtung_Name Windrichtung_Name Süd EQ Windrichtung_Buchstabe N EQ Windrichtung_Zeichenanzahl 1 Windrichtung_Name Windrichtung_Name Norden Windrichtung_Name Windrichtung_Name Nord EQ Windrichtung_Buchstabe W EQ Windrichtung_Zeichenanzahl 1 Windrichtung_Name Windrichtung_Name Westen Windrichtung_Name Windrichtung_Name West EQ Windrichtung_Buchstabe E EQ Windrichtung_Zeichenanzahl 1 Windrichtung_Name Windrichtung_Name Osten Windrichtung_Name Windrichtung_Name Ost EQ Windrichtung_Zaehler 3 BREAK Windrichtung_Name Text_tauschen Beschreibe diese Funktion … Script Zeichen suchen->ersetzen Teil_1 Teil_2 Text Text originalText AnzZeichenSuchtext abc suchtext Stelle FIRST Text %0D%0A suchtext WHILE GT Stelle 0 Wenn nicht erste Zeichen im Text! GT Stelle 1 Teil_1 FIRST FROM_START Text MINUS 1 Stelle 1 Teil_2 FROM_START LAST Text ADD 1 Stelle 0 AnzZeichenSuchtext Text Teil_1 tauschText Teil_2 Stelle FIRST Text %0D%0A suchtext Text Regen_Eintrage_Zaehlen Beschreibe diese Funktion … Script EInträge zählen StatistikString Zaehlen_Daten Zaehlen_Daten Liste_Eintraege_alle Zaehlen_Anzahl 0 Zaehlen_Such FIRST Zaehlen_Daten abc # Zaehlen_Anzahl 1 UNTIL LT Zaehlen_Such 1 Zaehlen_Such FIRST Zaehlen_Daten abc # LT Zaehlen_Such 1 BREAK Zaehlen_Daten FROM_START LAST Zaehlen_Daten ADD 1 Zaehlen_Such 1 1 Zaehlen_Anzahl 1 1 Zaehlen_Anzahl wert_auslesen_daten_komma Beschreibe diese Funktion … Script Wert auslesen JsonWert mit Komma Sensor_ID_2 Sensor_Wert_Name_2 Sensor_Wert_Ausgabe_2 Sensor_ID_2 Sensor_ID_1 Sensor_Wert_Name_2 Sensor_Wert_Name_1 Sensor_Wert_Ausgabe_2 GET FIRST Sensor_Wert_Name_2 val mqtt.0.MobileAlerts. Sensor_ID_2 .json Sensor_Wert_Ausgabe_2 wert_auslesen_daten Beschreibe diese Funktion … Script Wert auslesen JsonWert Sensor_ID_2 Sensor_Wert_Name_2 Sensor_Wert_Ausgabe_2 Sensor_ID_2 Sensor_ID_1 Sensor_Wert_Name_2 Sensor_Wert_Name_1 Sensor_Wert_Ausgabe_2 Sensor_Wert_Name_2 val mqtt.0.MobileAlerts. Sensor_ID_2 .json Sensor_Wert_Ausgabe_2 Außentemperatur Hof Anzeige Sensor Temperatur und Luft MobileAlerts MA 10200 mqtt.0.MobileAlerts.0308ff550d7a.json mqtt.0.MobileAlerts.0308ff550d7a.json any Sensor_ID 0308ff550d7a Aussentemperatur_Nachricht Temperatur aus JSON auslesen Aussentemperatur_Grad Sensor_ID temperature AND LT -20 Aussentemperatur_Grad GT 45 Aussentemperatur_Grad 0_userdata.0.Wetter_Sensoren.Aussentemperatur_Grad FALSE Aussentemperatur_Grad LT val 0_userdata.0.Wetter_Sensoren.Statistik_Temperatur_Heute_max Aussentemperatur_Grad 0_userdata.0.Wetter_Sensoren.Statistik_Temperatur_Heute_max FALSE Aussentemperatur_Grad GT val 0_userdata.0.Wetter_Sensoren.Statistik_Temperatur_Heute_min Aussentemperatur_Grad 0_userdata.0.Wetter_Sensoren.Statistik_Temperatur_Heute_min FALSE Aussentemperatur_Grad Aussentemperatur_Nachricht Aussentemperatur_Nachricht Aussentemperatur_Grad: Aussentemperatur_Grad \n Luftfeuchtigkeit aus JSON auslesen Aussentemperatur_Luft Sensor_ID humidity AND LTE 0 Aussentemperatur_Luft GTE 100 Aussentemperatur_Luft 0_userdata.0.Wetter_Sensoren.Aussentemperatur_Luft FALSE Aussentemperatur_Luft LT val 0_userdata.0.Wetter_Sensoren.Statistik_TemperaturLuft_Heute_max Aussentemperatur_Luft 0_userdata.0.Wetter_Sensoren.Statistik_TemperaturLuft_Heute_max FALSE Aussentemperatur_Luft GT val 0_userdata.0.Wetter_Sensoren.Statistik_TemperaturLuft_Heute_min Aussentemperatur_Luft 0_userdata.0.Wetter_Sensoren.Statistik_TemperaturLuft_Heute_min FALSE Aussentemperatur_Luft Aussentemperatur_Nachricht Aussentemperatur_Nachricht Aussentemperatur_Luft: Aussentemperatur_Luft \n Sensor ID aus JSON auslesen Aussentemperatur_ID Sensor_ID id EQ 12 abc Aussentemperatur_ID 0_userdata.0.Wetter_Sensoren.Aussentemperatur_ID FALSE Aussentemperatur_ID Aussentemperatur_Nachricht Aussentemperatur_Nachricht Aussentemperatur_ID: Aussentemperatur_ID \n Zeitstempel aus JSON auslesen Aussentemperatur_Zeit ROUND 3.1 MULTIPLY 1 Sensor_ID ut 1 1000 AND LT 1660000000000 Aussentemperatur_Zeit EQ 13 abc Aussentemperatur_Zeit 0_userdata.0.Wetter_Sensoren.Aussentemperatur_Zeit FALSE Aussentemperatur_Zeit Aussentemperatur_Nachricht Aussentemperatur_Nachricht Aussentemperatur_Zeit: Aussentemperatur_Zeit \n Batterie aus JSON auslesen Aussentemperatur_Batterie Sensor_ID battery OR EQ ok Aussentemperatur_Batterie EQ low Aussentemperatur_Batterie 0_userdata.0.Wetter_Sensoren.Aussentemperatur_Batterie FALSE Aussentemperatur_Batterie Aussentemperatur_Nachricht Aussentemperatur_Nachricht Aussentemperatur_Batterie: Aussentemperatur_Batterie \n OnlineStatus aus JSON auslesen Aussentemperatur_Offline Sensor_ID offline OR EQ false Aussentemperatur_Offline EQ true Aussentemperatur_Offline 0_userdata.0.Wetter_Sensoren.Aussentemperatur_Offline FALSE Aussentemperatur_Offline Aussentemperatur_Nachricht Aussentemperatur_Nachricht Aussentemperatur_Offline: Aussentemperatur_Offline \n Fehlermeldung im LOG Ausgeben Aussentemperatur_Nachricht warn test Wettersensor Temperatur Fehler \n Aussentemperatur_Nachricht \n Außentemperatur Sonne Balkon Sondersensor Rademacher Homepilot homepilot20.0.Sensor.1010042-32000064.temperature_primary homepilot20.0.Sensor.1010042-32000064.temperature_primary any Sonnentemperatur_Nachricht Temperatur auslesen Sonnentemperatur_Grad state.val AND LT -20 Sonnentemperatur_Grad GT 45 Sonnentemperatur_Grad 0_userdata.0.Wetter_Sensoren.AussenSonnenTemperatur_Grad FALSE Sonnentemperatur_Grad LT val 0_userdata.0.Wetter_Sensoren.Statistik_TempSonne_Heute_max Sonnentemperatur_Grad 0_userdata.0.Wetter_Sensoren.Statistik_TempSonne_Heute_max FALSE Sonnentemperatur_Grad GT val 0_userdata.0.Wetter_Sensoren.Statistik_TempSonne_Heute_min Sonnentemperatur_Grad 0_userdata.0.Wetter_Sensoren.Statistik_TempSonne_Heute_min FALSE Sonnentemperatur_Grad Sonnentemperatur_Nachricht Sonnentemperatur_Nachricht Sonnentemperatur_Grad: Sonnentemperatur_Grad \n Zeitstempel auslesen Sonnentemperatur_Zeit ROUND 3.1 MULTIPLY 1 val homepilot20.0.Sensor.1010042-32000064.timestamp 1 1000 AND LT 1660000000000 Sonnentemperatur_Zeit EQ 13 abc Sonnentemperatur_Zeit 0_userdata.0.Wetter_Sensoren.AussenSonnenTemperatur_Zeit FALSE Sonnentemperatur_Zeit Sonnentemperatur_Nachricht Sonnentemperatur_Nachricht Sonnentemperatur_Zeit: Sonnentemperatur_Zeit \n Fehlermeldung im LOG Ausgeben Sonnentemperatur_Nachricht warn test WettersensorSonne Temperatur Fehler \n Sonnentemperatur_Nachricht \n Temperatur Helga Sensor Temperatur und Luft und Temperatur_Innen MobileAlerts MA 10430 von Wetterstation MA 10050 mqtt.0.MobileAlerts.0637ff82e134.json mqtt.0.MobileAlerts.0637ff82e134.json any Sensor_ID 0637ff82e134 Helga_Temperatur_Nachricht Temperatur aus JSON auslesen Helga_Temperatur_Innen Sensor_ID temperature AND LT 5 Helga_Temperatur_Innen GT 45 Helga_Temperatur_Innen 0_userdata.0.Wetter_Sensoren.Helga_Temperatur_Innen FALSE Helga_Temperatur_Innen Helga_Temperatur_Nachricht Helga_Temperatur_Nachricht Helga_Temperatur_Innen: Helga_Temperatur_Innen \n Innen Temperatur aus JSON auslesen Helga_Temperatur_Grad Sensor_ID waterTemperature AND LT -20 Helga_Temperatur_Grad GT 45 Helga_Temperatur_Grad 0_userdata.0.Wetter_Sensoren.Helga_Temperatur_Grad FALSE Helga_Temperatur_Grad Helga_Temperatur_Nachricht Helga_Temperatur_Nachricht Helga_Temperatur_Grad: Helga_Temperatur_Grad \n Luftfeuchtigkeit aus JSON auslesen Helga_Temperatur_Luft Sensor_ID humidity AND LTE 0 Helga_Temperatur_Luft GTE 100 Helga_Temperatur_Luft 0_userdata.0.Wetter_Sensoren.Helga_Temperatur_Luft FALSE Helga_Temperatur_Luft Helga_Temperatur_Nachricht Helga_Temperatur_Nachricht Helga_Temperatur_Luft: Helga_Temperatur_Luft \n Sensor ID aus JSON auslesen Helga_Temperatur_ID Sensor_ID id EQ 12 abc Helga_Temperatur_ID 0_userdata.0.Wetter_Sensoren.Helga_Temperatur_ID FALSE Helga_Temperatur_ID Helga_Temperatur_Nachricht Helga_Temperatur_Nachricht Helga_Temperatur_ID: Helga_Temperatur_ID \n ZeitStempel aus JSON auslesen Helga_Temperatur_Zeit ROUND 3.1 MULTIPLY 1 Sensor_ID ut 1 1000 AND LT 1660000000000 Helga_Temperatur_Zeit EQ 13 abc Helga_Temperatur_Zeit 0_userdata.0.Wetter_Sensoren.Helga_Temperatur_Zeit FALSE Helga_Temperatur_Zeit Helga_Temperatur_Nachricht Helga_Temperatur_Nachricht Helga_Temperatur_Zeit: Helga_Temperatur_Zeit \n Batterie aus JSON auslesen Helga_Temperatur_Batterie Sensor_ID battery OR EQ ok Helga_Temperatur_Batterie EQ low Helga_Temperatur_Batterie 0_userdata.0.Wetter_Sensoren.Helga_Temperatur_Batterie FALSE Helga_Temperatur_Batterie Helga_Temperatur_Nachricht Helga_Temperatur_Nachricht Helga_Temperatur_Batterie: Helga_Temperatur_Batterie \n OnlineStatus aus JSON auslesen Helga_Temperatur_Offline Sensor_ID offline OR EQ false Helga_Temperatur_Offline EQ true Helga_Temperatur_Offline 0_userdata.0.Wetter_Sensoren.Helga_Temperatur_Offline FALSE Helga_Temperatur_Offline Helga_Temperatur_Nachricht Helga_Temperatur_Nachricht Helga_Temperatur_Offline: Helga_Temperatur_Offline \n Fehlermeldung im LOG Ausgeben Helga_Temperatur_Nachricht warn test Wettersensor Helga Fehler \n Helga_Temperatur_Nachricht \n Windmesser MobileAlerts MA 10660 von Wetterstation MA 10050 mqtt.0.MobileAlerts.0b0cb63b79db.json mqtt.0.MobileAlerts.0b0cb63b79db.json any Sensor_ID 0b0cb63b79db Windmesser_Nachricht Wind Richtung aus JSON auslesen Windmesser_Richtung Sensor_ID direction Windrichtung_Name Windmesser_Richtung GTE 3 abc Windmesser_Richtung 0_userdata.0.Wetter_Sensoren.Windmesser_Richtung FALSE Windrichtung_Name Windmesser_Nachricht Windmesser_Nachricht Windmesser_Richtung: Windmesser_Richtung \n Wind Geschwindigkeit aus JSON auslesen Windmesser_Wind ROUND 3.1 MULTIPLY 1 Sensor_ID windSpeed 1 3.6 AND LTE 0 Windmesser_Wind GT 120 Windmesser_Wind 0_userdata.0.Wetter_Sensoren.Windmesser_Wind FALSE Windmesser_Wind LT val 0_userdata.0.Wetter_Sensoren.Statistik_Wind_Heute_max Windmesser_Wind 0_userdata.0.Wetter_Sensoren.Statistik_Wind_Heute_max FALSE Windmesser_Wind Windmesser_Nachricht Windmesser_Nachricht Windmesser_Wind: Windmesser_Wind \n Wind Boee aus JSON auslesen Windmesser_Boee ROUND 3.1 MULTIPLY 1 Sensor_ID gustSpeed 1 3.6 AND LTE 0 Windmesser_Boee GT 250 Windmesser_Boee 0_userdata.0.Wetter_Sensoren.Windmesser_Boee FALSE Windmesser_Boee LT val 0_userdata.0.Wetter_Sensoren.Statistik_WindBoee_Heute_max Windmesser_Boee 0_userdata.0.Wetter_Sensoren.Statistik_WindBoee_Heute_max FALSE Windmesser_Boee Windmesser_Nachricht Windmesser_Nachricht Windmesser_Boee: Windmesser_Boee \n Wind Sensor ID aus JSON auslesen Windmesser_ID Sensor_ID id EQ 12 abc Windmesser_ID 0_userdata.0.Wetter_Sensoren.Windmesser_ID FALSE Windmesser_ID Windmesser_Nachricht Windmesser_Nachricht Windmesser_ID: Windmesser_ID \n Zeitstempel aus JSON auslesen Windmesser_Zeit ROUND 3.1 MULTIPLY 1 Sensor_ID ut 1 1000 AND LT 1660000000000 Windmesser_Zeit EQ 13 abc Windmesser_Zeit 0_userdata.0.Wetter_Sensoren.Windmesser_Zeit FALSE Windmesser_Zeit Windmesser_Nachricht Windmesser_Nachricht Windmesser_Zeit: Windmesser_Zeit \n Batterie aus JSON auslesen Windmesser_Batterie Sensor_ID battery OR EQ ok Windmesser_Batterie EQ low Windmesser_Batterie 0_userdata.0.Wetter_Sensoren.Windmesser_Batterie FALSE Windmesser_Batterie Windmesser_Nachricht Windmesser_Nachricht Windmesser_Batterie: Windmesser_Batterie \n OnlineStatus aus JSON auslesen Windmesser_Offline Sensor_ID offline OR EQ false Windmesser_Offline EQ true Windmesser_Offline 0_userdata.0.Wetter_Sensoren.Windmesser_Offline FALSE Windmesser_Offline Windmesser_Nachricht Windmesser_Nachricht Windmesser_Offline: Windmesser_Offline \n Fehlermeldung im LOG Ausgeben Windmesser_Nachricht warn test Wettersensor Helga Fehler \n Windmesser_Nachricht \n Regenmesser MobileAlerts MA 10650 von Wetterstation MA 10050 mqtt.0.MobileAlerts.0823219a5cdd.json mqtt.0.MobileAlerts.0823219a5cdd.json any Sensor_ID 0823219a5cdd Regenmesser_Nachricht Regenmesser Gesamt Liter aus JSON auslesen Wert x 0.258 Wippenzähler in Liter umwandeln Regenmesser_Gesamt_Liter MULTIPLY 1 3 3.1234 Sensor_ID eventCounter 1 0.258 AND LTE 0 Regenmesser_Gesamt_Liter GTE 10000 Regenmesser_Gesamt_Liter 0_userdata.0.Wetter_Sensoren.Regenmesser_Gesamt_Liter FALSE Regenmesser_Gesamt_Liter Regenmesser_Nachricht Regenmesser_Nachricht Regenmesser_Gesamt_Liter: Regenmesser_Gesamt_Liter \n Sensor ID aus JSON auslesen Regenmesser_ID Sensor_ID id EQ 12 abc Regenmesser_ID 0_userdata.0.Wetter_Sensoren.Regenmesser_ID FALSE Regenmesser_ID Regenmesser_Nachricht Regenmesser_Nachricht Regenmesser_ID: Regenmesser_ID \n Zeitstempel aus JSON auslesen Regenmesser_Zeit ROUND 3.1 MULTIPLY 1 Sensor_ID ut 1 1000 AND LT 1660000000000 Regenmesser_Zeit EQ 13 abc Regenmesser_Zeit 0_userdata.0.Wetter_Sensoren.Regenmesser_Zeit FALSE Regenmesser_Zeit Regenmesser_Nachricht Regenmesser_Nachricht Regenmesser_Zeit: Regenmesser_Zeit \n Batterie aus JSON auslesen Regenmesser_Batterie Sensor_ID battery OR EQ ok Regenmesser_Batterie EQ low Regenmesser_Batterie 0_userdata.0.Wetter_Sensoren.Regenmesser_Batterie FALSE Regenmesser_Batterie Regenmesser_Nachricht Regenmesser_Nachricht Regenmesser_Batterie: Regenmesser_Batterie \n OnlineStatus aus JSON auslesen Regenmesser_Offline Sensor_ID offline OR EQ false Regenmesser_Offline EQ true Regenmesser_Offline 0_userdata.0.Wetter_Sensoren.Regenmesser_Offline FALSE Regenmesser_Offline Regenmesser_Nachricht Regenmesser_Nachricht Regenmesser_Offline: Regenmesser_Offline \n Fehlermeldung im LOG Ausgeben Regenmesser_Nachricht warn test Wettersensor Regenmesser Fehler \n Regenmesser_Nachricht \n ########################################## Liste Letzte Stunde Liste_Stunde_DP_Alt val 0_userdata.0.Wetter_Sensoren.Statistik_Regen_Stunde1 Liste_ZerlegenStunde_Eintraege Liste_Stunde_DP_Alt Liste_ZerlegenStunde_DPneu Liste_ZerlegenStunde_DPalt Liste_Stunde_DP_Alt \r 10 Liste_ZerlegenStunde_Eintraege Liste_ZerlegenStunde_DPzeile FIRST FROM_START Liste_ZerlegenStunde_DPalt FIRST Liste_ZerlegenStunde_DPalt abc ; Liste_ZerlegenStunde_DPalt FROM_START LAST Liste_ZerlegenStunde_DPalt ADD 1 FIRST Liste_ZerlegenStunde_DPalt abc ; 1 2 Liste_ZerlegenStunde_Zeitalt FIRST FROM_START Liste_ZerlegenStunde_DPzeile MINUS 1 FIRST Liste_ZerlegenStunde_DPzeile abc # 1 1 Liste_ZerlegenStunde_LiterAlt FROM_START FROM_END Liste_ZerlegenStunde_DPzeile ADD 1 FIRST Liste_ZerlegenStunde_DPzeile abc # 1 1 2 Liste_ZerlegenStunde_DPneu Liste_ZerlegenStunde_DPneu Liste_ZerlegenStunde_DPneu \r Liste_ZerlegenStunde_Zeitalt # Liste_ZerlegenStunde_LiterAlt ; Liste_ZerlegenStunde_Zaehler FIRST Liste_ZerlegenStunde_DPalt abc ; OR LT Liste_ZerlegenStunde_Zeitalt MINUS 1 object 1 MULTIPLY 1 60 1 60000 EQ Liste_ZerlegenStunde_Zaehler 0 Liste_Stunde_NeuerEintrag Regenmesser_Zeit # Regenmesser_Gesamt_Liter ; Liste_Stunde_DP_Neu Liste_Stunde_NeuerEintrag Liste_ZerlegenStunde_DPneu \r Liste_ZerlegenStunde_DPneu 0_userdata.0.Wetter_Sensoren.Statistik_Regen_Stunde1 FALSE Liste_Stunde_DP_Neu Liste_Stunde_DP_Liter 3 3.1234 MINUS 1 Regenmesser_Gesamt_Liter 1 Liste_ZerlegenStunde_LiterAlt 0_userdata.0.Wetter_Sensoren.Statistik_Regen_Stunde1_Liter FALSE Liste_Stunde_DP_Liter 0_userdata.0.Wetter_Sensoren.Statistik_Regen_Stunde1_Zeit FALSE custom TT.MM.JJJJ SS:mm:ss.sss Liste_ZerlegenStunde_Zeitalt BREAK Liste Letzte 24 Stunden Liste_Tag_DP_Alt val 0_userdata.0.Wetter_Sensoren.Statistik_Regen_Tag1 Liste_ZerlegenTag_Eintraege Liste_Tag_DP_Alt Liste_ZerlegenTag_DPneu Liste_ZerlegenTag_DPalt Liste_Tag_DP_Alt \r 10 Liste_ZerlegenTag_Eintraege Liste_ZerlegenTag_DPzeile FIRST FROM_START Liste_ZerlegenTag_DPalt FIRST Liste_ZerlegenTag_DPalt abc ; Liste_ZerlegenTag_DPalt FROM_START LAST Liste_ZerlegenTag_DPalt ADD 1 FIRST Liste_ZerlegenTag_DPalt abc ; 1 2 Liste_ZerlegenTag_Zeitalt FIRST FROM_START Liste_ZerlegenTag_DPzeile MINUS 1 FIRST Liste_ZerlegenTag_DPzeile abc # 1 1 Liste_ZerlegenTag_Literalt FROM_START FROM_END Liste_ZerlegenTag_DPzeile ADD 1 FIRST Liste_ZerlegenTag_DPzeile abc # 1 1 2 Liste_ZerlegenTag_DPneu Liste_ZerlegenTag_DPneu Liste_ZerlegenTag_DPneu \r Liste_ZerlegenTag_Zeitalt # Liste_ZerlegenTag_Literalt ; Liste_ZerlegenTag_Zaehler FIRST Liste_ZerlegenTag_DPalt abc ; OR LT Liste_ZerlegenTag_Zeitalt MINUS 1 object 1 MULTIPLY 1 1440 1 60000 EQ Liste_ZerlegenTag_Zaehler 0 Liste_Tag_NeuerEintrag Regenmesser_Zeit # Regenmesser_Gesamt_Liter ; Liste_Tag_DP_Neu Liste_Tag_NeuerEintrag Liste_ZerlegenTag_DPneu \r Liste_ZerlegenTag_DPneu 0_userdata.0.Wetter_Sensoren.Statistik_Regen_Tag1 FALSE Liste_Tag_DP_Neu Liste_Tag_DP_Liter 3 3.1234 MINUS 1 Regenmesser_Gesamt_Liter 1 Liste_ZerlegenTag_Literalt 0_userdata.0.Wetter_Sensoren.Statistik_Regen_Tag1_Liter FALSE Liste_Tag_DP_Liter 0_userdata.0.Wetter_Sensoren.Statistik_Regen_Tag1_Zeit FALSE custom TT.MM.JJJJ SS:mm:ss.sss Liste_ZerlegenTag_Zeitalt BREAK Liste Heute Liste_Heute_DP_Alt val 0_userdata.0.Wetter_Sensoren.Statistik_Regen_Heute Liste_ZerlegenHeute_Eintraege Liste_Heute_DP_Alt Liste_ZerlegenHeute_DPneu Liste_ZerlegenHeute_DPalt Liste_Heute_DP_Alt \r 10 Liste_ZerlegenHeute_Eintraege Liste_ZerlegenHeute_DPzeile FIRST FROM_START Liste_ZerlegenHeute_DPalt FIRST Liste_ZerlegenHeute_DPalt abc ; Liste_ZerlegenHeute_DPalt FROM_START LAST Liste_ZerlegenHeute_DPalt ADD 1 FIRST Liste_ZerlegenHeute_DPalt abc ; 1 2 Liste_ZerlegenHeute_Zeitalt FIRST FROM_START Liste_ZerlegenHeute_DPzeile MINUS 1 FIRST Liste_ZerlegenHeute_DPzeile abc # 1 1 Liste_ZerlegenHeute_Literalt FROM_START FROM_END Liste_ZerlegenHeute_DPzeile ADD 1 FIRST Liste_ZerlegenHeute_DPzeile abc # 1 1 2 Liste_ZerlegenHeute_DPneu Liste_ZerlegenHeute_DPneu Liste_ZerlegenHeute_DPneu \r Liste_ZerlegenHeute_Zeitalt # Liste_ZerlegenHeute_Literalt ; Liste_ZerlegenHeute_Zaehler FIRST Liste_ZerlegenHeute_DPalt abc ; OR LT Liste_ZerlegenHeute_Zeitalt object YYYY/MM/DD 00:00:00.000 EQ Liste_ZerlegenHeute_Zaehler 0 Liste_Heute_NeuerEintrag Regenmesser_Zeit # Regenmesser_Gesamt_Liter ; Liste_Heute_DP_Neu Liste_Heute_NeuerEintrag Liste_ZerlegenHeute_DPneu \r Liste_ZerlegenHeute_DPneu 0_userdata.0.Wetter_Sensoren.Statistik_Regen_Heute FALSE Liste_Heute_DP_Neu Liste_Heute_DP_Liter 3 3.1234 MINUS 1 Regenmesser_Gesamt_Liter 1 Liste_ZerlegenHeute_Literalt 0_userdata.0.Wetter_Sensoren.Statistik_Regen_Heute_Liter FALSE Liste_Heute_DP_Liter 0_userdata.0.Wetter_Sensoren.Statistik_Regen_Heute_Zeit FALSE custom TT.MM.JJJJ SS:mm:ss.sss Liste_ZerlegenHeute_Zeitalt BREAK Liste Monat Aktuell Liste_Monat_DP_Alt val 0_userdata.0.Wetter_Sensoren.Statistik_Regen_Monat Liste_ZerlegenMonat_Eintraege Liste_Monat_DP_Alt Liste_ZerlegenMonat_DPneu Liste_ZerlegenMonat_DPalt Liste_Monat_DP_Alt \r 10 Liste_ZerlegenMonat_Eintraege Liste_ZerlegenMonat_DPzeile FIRST FROM_START Liste_ZerlegenMonat_DPalt FIRST Liste_ZerlegenMonat_DPalt abc ; Liste_ZerlegenMonat_DPalt FROM_START LAST Liste_ZerlegenMonat_DPalt ADD 1 FIRST Liste_ZerlegenMonat_DPalt abc ; 1 2 Liste_ZerlegenMonat_Zeitalt FIRST FROM_START Liste_ZerlegenMonat_DPzeile MINUS 1 FIRST Liste_ZerlegenMonat_DPzeile abc # 1 1 Liste_ZerlegenMonat_Literalt FROM_START FROM_END Liste_ZerlegenMonat_DPzeile ADD 1 FIRST Liste_ZerlegenMonat_DPzeile abc # 1 1 2 Liste_ZerlegenMonat_DPneu Liste_ZerlegenMonat_DPneu Liste_ZerlegenMonat_DPneu \r Liste_ZerlegenMonat_Zeitalt # Liste_ZerlegenMonat_Literalt ; Liste_ZerlegenMonat_Zaehler FIRST Liste_ZerlegenMonat_DPalt abc ; OR LT Liste_ZerlegenMonat_Zeitalt object custom JJJJ/MM /01 00:00:00.000 EQ Liste_ZerlegenMonat_Zaehler 0 Liste_Monat_NeuerEintrag Regenmesser_Zeit # Regenmesser_Gesamt_Liter ; Liste_Monat_DP_Neu Liste_Monat_NeuerEintrag Liste_ZerlegenMonat_DPneu \r Liste_ZerlegenMonat_DPneu 0_userdata.0.Wetter_Sensoren.Statistik_Regen_Monat FALSE Liste_Monat_DP_Neu Liste_Monat_DP_Liter 3 3.1234 MINUS 1 Regenmesser_Gesamt_Liter 1 Liste_ZerlegenMonat_Literalt 0_userdata.0.Wetter_Sensoren.Statistik_Regen_Monat_Liter FALSE Liste_Monat_DP_Liter 0_userdata.0.Wetter_Sensoren.Statistik_Regen_Monat_Zeit FALSE custom TT.MM.JJJJ SS:mm:ss.sss Liste_ZerlegenMonat_Zeitalt BREAK