[gelöst] Interpretation der Daten von Mobile Alert Regensensor-Daten

Begonnen von josburg, 14 September 2015, 22:58:48

Vorheriges Thema - Nächstes Thema

josburg

Hallo,

ich habe mir diesen Regensensor (  http://www.amazon.de/gp/product/B00XXOTLGO/ref=as_li_tl?ie=UTF8&camp=1638&creative=19454&creativeASIN=B00XXOTLGO&linkCode=as2&tag=jensosburaspu-21 ) MA 10650  zugelegt und bin an der Integration in FHEM.

Um auf die Daten in FHEM zuzugreifen, habe ich diese zunächst per cURL ausgelesen und nach Excel importiert.
In Excel habe ich dann die im angehängten Screenshot aufbereiteten Daten.

Leider kann ich die relevanten Daten (nämlich die Regenmenge) nicht richtig interpretieren (wahrscheinlich Spalte "G" oder "H" in meinem Excel?).

Hat jemand mit dem Regensensor schon Erfahrung?

rudolfkoenig

Ich tippe auf Spalte G.

Bei Regensensoren ist es ueblich, die bisher aufgelaufene Summe zu uebermitteln, dann kann man die Regenmenge auch beim Funk-Auswall feststellen. Irgendwannmal gibt es halt ein Ueberlauf. Kalibrieren ist auch einfach: man giesst eine definierte Menge Wasser (lieber mehr als weniger) in dem Behaelter, und misst die vorher/nachher Werte.

Edit: Sehe gerade, dass G abnimmt mit der Zeit. Hmmm.

josburg

Zitat von: rudolfkoenig am 15 September 2015, 07:17:47
Ich tippe auf Spalte G.

Bei Regensensoren ist es ueblich, die bisher aufgelaufene Summe zu uebermitteln, dann kann man die Regenmenge auch beim Funk-Auswall feststellen. Irgendwannmal gibt es halt ein Ueberlauf. Kalibrieren ist auch einfach: man giesst eine definierte Menge Wasser (lieber mehr als weniger) in dem Behaelter, und misst die vorher/nachher Werte.

Edit: Sehe gerade, dass G abnimmt mit der Zeit. Hmmm.

Hallo Rudolf,

die Spalte "G" sieht mir so langsam nach einer Temperatur aus. Wäre mir zwar neu, dass in dem Regensensor auch die Temperatur gemessen wird, aber diese Daten schwanken und sind alle im "normalen" Bereich der Tages- / Nachtemperaturen der letzten Tage.

Das werde ich mal heute genauer beobachten.

Aber aus Spalte "H" und "I" werde ich bisher immer noch icht schlauer...

Muss wahrscheinlich tatsächlich mal 1 Liter Wasser rein gießen...?

Vele Grüße
Jens

josburg

Hallo,

inzwischen habe ich folgende Erkenntnis:
- Spalte G ist die Temperatur
- Spalte H ist die aufsummierte Regenmenge

Mich interessiert ja die Regenmenge je Stunde.
Im Logfile von FHEM habe ich exakt die selben Daten, wie in der Excel-Tabelle (außer Spalte "B" und "E" - die Umrechnung vom Unix-Timnestamp)

Wie man Temperaturdaten vom Logfile in einem Plot anzeigt, weiß ich.
Aber wie kann ich jetzt die Daten des Regensensors im Plot anzeigen und vorher je Std zusammenfassen?
- Hier müsste ich ja die Regenmenge (z.B. pro Std) zunächst berechnen. Die Berechnung müsste irgendwie so erfolgen, dass man alle Zeilen, welche zu einer Std gehören erkannt werden und dann die in Spalte "H" angezeigte Regenmenge voneinander subtrahiert wird. Beispiel H3-H7 = 1,032 mm Regen.

Wie kann ich das Ergebnis je Std aus dem Log automatisiert ermitteln?
Könnte mir dazu jemand bitte einen Tipp geben? Ich finde leider keinen Ansatz, wie ich die Daten im Plot korrekt anzeigen kann.

Vielen Dank für Eure Hilfe.

Viele Grüße
Jens


rudolfkoenig

ZitatAber wie kann ich jetzt die Daten des Regensensors im Plot anzeigen und vorher je Std zusammenfassen?

Als Funktion fuer diese Zeile in der SVG delta-h spezifizieren. Ist im Commandref dokumentiert. delta-d gibt es auch noch.

josburg

Hallo,

könnt ihr mir evtl. noch etwas weiterhelfen?

Inzwischen habe ich den Regensensor
http://www.amazon.de/gp/product/B00XXOTLGO/ref=as_li_tl?ie=UTF8&camp=1638&creative=19454&creativeASIN=B00XXOTLGO&linkCode=as2&tag=jensosburaspu-21
in FHEM eingebunden.
In Fhem zeigt er allerdings immer nur die aktuelle Regenmenge der letzten 10 Minuten an - historische Daten kann ich nicht abfragen.
Daher habe ich mir jetzt ein FileLog angelegt, so dass ich historische Daten habe. Ist ein FileLog der richtige Weg, um anschließend die Regenmenge pro Tag oder für die letzten 12 Stunden zu berechnen?

Das FileLog für vorgestern sieht z.B. so aus:

2016-03-25_00:08:42 SENSOR_REGENSENSOR TEMP: 10.1
2016-03-25_00:08:42 SENSOR_REGENSENSOR REGENMENGE: 261
2016-03-25_00:18:43 SENSOR_REGENSENSOR TEMP: 10.1
2016-03-25_00:18:43 SENSOR_REGENSENSOR REGENMENGE: 261
2016-03-25_00:28:42 SENSOR_REGENSENSOR TEMP: 10.1
2016-03-25_00:28:42 SENSOR_REGENSENSOR REGENMENGE: 261
2016-03-25_00:38:43 SENSOR_REGENSENSOR TEMP: 10.1
2016-03-25_00:38:43 SENSOR_REGENSENSOR REGENMENGE: 261
2016-03-25_00:48:43 SENSOR_REGENSENSOR TEMP: 10.1
2016-03-25_00:48:43 SENSOR_REGENSENSOR REGENMENGE: 261
2016-03-25_00:58:43 SENSOR_REGENSENSOR TEMP: 10.1
2016-03-25_00:58:43 SENSOR_REGENSENSOR REGENMENGE: 261
2016-03-25_02:08:42 SENSOR_REGENSENSOR TEMP: 10.1
2016-03-25_02:08:42 SENSOR_REGENSENSOR REGENMENGE: 261
2016-03-25_02:18:43 SENSOR_REGENSENSOR TEMP: 10.1
2016-03-25_02:18:43 SENSOR_REGENSENSOR REGENMENGE: 261
2016-03-25_02:28:43 SENSOR_REGENSENSOR TEMP: 10.1
2016-03-25_02:28:43 SENSOR_REGENSENSOR REGENMENGE: 261
2016-03-25_02:38:43 SENSOR_REGENSENSOR TEMP: 10.1
2016-03-25_02:38:43 SENSOR_REGENSENSOR REGENMENGE: 261
2016-03-25_02:48:43 SENSOR_REGENSENSOR TEMP: 10.1
2016-03-25_02:48:43 SENSOR_REGENSENSOR REGENMENGE: 261
2016-03-25_03:18:43 SENSOR_REGENSENSOR TEMP: 10.1
2016-03-25_03:18:43 SENSOR_REGENSENSOR REGENMENGE: 261
2016-03-25_03:28:43 SENSOR_REGENSENSOR TEMP: 10.1
2016-03-25_03:28:43 SENSOR_REGENSENSOR REGENMENGE: 261
2016-03-25_03:38:44 SENSOR_REGENSENSOR TEMP: 10.1
2016-03-25_03:38:44 SENSOR_REGENSENSOR REGENMENGE: 261
2016-03-25_04:08:44 SENSOR_REGENSENSOR TEMP: 10.1
2016-03-25_04:08:44 SENSOR_REGENSENSOR REGENMENGE: 261
2016-03-25_04:18:44 SENSOR_REGENSENSOR TEMP: 10.1
2016-03-25_04:18:44 SENSOR_REGENSENSOR REGENMENGE: 261
2016-03-25_04:28:44 SENSOR_REGENSENSOR TEMP: 10.1
2016-03-25_04:28:44 SENSOR_REGENSENSOR REGENMENGE: 261
2016-03-25_04:38:44 SENSOR_REGENSENSOR TEMP: 10.1
2016-03-25_04:38:44 SENSOR_REGENSENSOR REGENMENGE: 261
2016-03-25_04:48:44 SENSOR_REGENSENSOR TEMP: 10.1
2016-03-25_04:48:44 SENSOR_REGENSENSOR REGENMENGE: 261
2016-03-25_04:58:44 SENSOR_REGENSENSOR TEMP: 10.1
2016-03-25_04:58:44 SENSOR_REGENSENSOR REGENMENGE: 261
2016-03-25_05:08:44 SENSOR_REGENSENSOR TEMP: 10.1
2016-03-25_05:08:44 SENSOR_REGENSENSOR REGENMENGE: 261
2016-03-25_05:18:44 SENSOR_REGENSENSOR TEMP: 10.1
2016-03-25_05:18:44 SENSOR_REGENSENSOR REGENMENGE: 261
2016-03-25_05:28:44 SENSOR_REGENSENSOR TEMP: 10.1
2016-03-25_05:28:44 SENSOR_REGENSENSOR REGENMENGE: 261
2016-03-25_05:38:44 SENSOR_REGENSENSOR TEMP: 10.1
2016-03-25_05:38:44 SENSOR_REGENSENSOR REGENMENGE: 261
2016-03-25_05:48:45 SENSOR_REGENSENSOR TEMP: 10.1
2016-03-25_05:48:45 SENSOR_REGENSENSOR REGENMENGE: 261
2016-03-25_05:58:44 SENSOR_REGENSENSOR TEMP: 10.1
2016-03-25_05:58:44 SENSOR_REGENSENSOR REGENMENGE: 261
2016-03-25_06:08:44 SENSOR_REGENSENSOR TEMP: 10.1
2016-03-25_06:08:44 SENSOR_REGENSENSOR REGENMENGE: 261
2016-03-25_06:18:44 SENSOR_REGENSENSOR TEMP: 10.1
2016-03-25_06:18:44 SENSOR_REGENSENSOR REGENMENGE: 261
2016-03-25_06:28:44 SENSOR_REGENSENSOR TEMP: 10.1
2016-03-25_06:28:44 SENSOR_REGENSENSOR REGENMENGE: 261
2016-03-25_06:38:45 SENSOR_REGENSENSOR TEMP: 10.1
2016-03-25_06:38:45 SENSOR_REGENSENSOR REGENMENGE: 261
2016-03-25_06:48:44 SENSOR_REGENSENSOR TEMP: 10.1
2016-03-25_06:48:44 SENSOR_REGENSENSOR REGENMENGE: 261
2016-03-25_07:08:45 SENSOR_REGENSENSOR TEMP: 5.0
2016-03-25_07:08:45 SENSOR_REGENSENSOR REGENMENGE: 262
2016-03-25_07:18:45 SENSOR_REGENSENSOR TEMP: 5.0
2016-03-25_07:18:45 SENSOR_REGENSENSOR REGENMENGE: 262
2016-03-25_07:28:45 SENSOR_REGENSENSOR TEMP: 5.0
2016-03-25_07:28:45 SENSOR_REGENSENSOR REGENMENGE: 262
2016-03-25_07:38:45 SENSOR_REGENSENSOR TEMP: 5.0
2016-03-25_07:38:45 SENSOR_REGENSENSOR REGENMENGE: 262
2016-03-25_07:48:45 SENSOR_REGENSENSOR TEMP: 5.0
2016-03-25_07:48:45 SENSOR_REGENSENSOR REGENMENGE: 262
2016-03-25_07:58:45 SENSOR_REGENSENSOR TEMP: 5.0
2016-03-25_07:58:45 SENSOR_REGENSENSOR REGENMENGE: 262
2016-03-25_08:08:45 SENSOR_REGENSENSOR TEMP: 5.0
2016-03-25_08:08:45 SENSOR_REGENSENSOR REGENMENGE: 262
2016-03-25_08:18:44 SENSOR_REGENSENSOR TEMP: 5.0
2016-03-25_08:18:44 SENSOR_REGENSENSOR REGENMENGE: 262
2016-03-25_08:38:45 SENSOR_REGENSENSOR TEMP: 7.0
2016-03-25_08:38:45 SENSOR_REGENSENSOR REGENMENGE: 262
2016-03-25_08:58:45 SENSOR_REGENSENSOR TEMP: 7.0
2016-03-25_08:58:45 SENSOR_REGENSENSOR REGENMENGE: 262
2016-03-25_09:38:46 SENSOR_REGENSENSOR TEMP: 7.5
2016-03-25_09:38:46 SENSOR_REGENSENSOR REGENMENGE: 262
2016-03-25_09:58:46 SENSOR_REGENSENSOR TEMP: 7.5
2016-03-25_09:58:46 SENSOR_REGENSENSOR REGENMENGE: 262
2016-03-25_10:18:45 SENSOR_REGENSENSOR TEMP: 7.5
2016-03-25_10:18:45 SENSOR_REGENSENSOR REGENMENGE: 262
2016-03-25_10:28:46 SENSOR_REGENSENSOR TEMP: 7.5
2016-03-25_10:28:46 SENSOR_REGENSENSOR REGENMENGE: 262
2016-03-25_11:08:46 SENSOR_REGENSENSOR TEMP: 7.5
2016-03-25_11:08:46 SENSOR_REGENSENSOR REGENMENGE: 262
2016-03-25_11:28:46 SENSOR_REGENSENSOR TEMP: 8.9
2016-03-25_11:28:46 SENSOR_REGENSENSOR REGENMENGE: 262
2016-03-25_11:48:46 SENSOR_REGENSENSOR TEMP: 10.0
2016-03-25_11:48:46 SENSOR_REGENSENSOR REGENMENGE: 263
2016-03-25_12:08:46 SENSOR_REGENSENSOR TEMP: 10.0
2016-03-25_12:08:46 SENSOR_REGENSENSOR REGENMENGE: 263
2016-03-25_12:58:46 SENSOR_REGENSENSOR TEMP: 8.7
2016-03-25_12:58:46 SENSOR_REGENSENSOR REGENMENGE: 263
2016-03-25_13:08:46 SENSOR_REGENSENSOR TEMP: 8.4
2016-03-25_13:08:46 SENSOR_REGENSENSOR REGENMENGE: 264
2016-03-25_13:18:46 SENSOR_REGENSENSOR TEMP: 8.7
2016-03-25_13:18:46 SENSOR_REGENSENSOR REGENMENGE: 264
2016-03-25_13:28:47 SENSOR_REGENSENSOR TEMP: 8.7
2016-03-25_13:28:47 SENSOR_REGENSENSOR REGENMENGE: 264
2016-03-25_13:38:46 SENSOR_REGENSENSOR TEMP: 8.6
2016-03-25_13:38:46 SENSOR_REGENSENSOR REGENMENGE: 264
2016-03-25_13:48:46 SENSOR_REGENSENSOR TEMP: 8.6
2016-03-25_13:48:46 SENSOR_REGENSENSOR REGENMENGE: 264
2016-03-25_14:18:46 SENSOR_REGENSENSOR TEMP: 8.0
2016-03-25_14:18:46 SENSOR_REGENSENSOR REGENMENGE: 264
2016-03-25_14:28:46 SENSOR_REGENSENSOR TEMP: 8.0
2016-03-25_14:28:46 SENSOR_REGENSENSOR REGENMENGE: 265
2016-03-25_14:38:46 SENSOR_REGENSENSOR TEMP: 8.1
2016-03-25_14:38:46 SENSOR_REGENSENSOR REGENMENGE: 265
2016-03-25_14:48:46 SENSOR_REGENSENSOR TEMP: 8.1
2016-03-25_14:48:46 SENSOR_REGENSENSOR REGENMENGE: 265
2016-03-25_14:58:46 SENSOR_REGENSENSOR TEMP: 8.1
2016-03-25_14:58:46 SENSOR_REGENSENSOR REGENMENGE: 265
2016-03-25_15:18:46 SENSOR_REGENSENSOR TEMP: 8.1
2016-03-25_15:18:46 SENSOR_REGENSENSOR REGENMENGE: 265
2016-03-25_15:48:46 SENSOR_REGENSENSOR TEMP: 8.0
2016-03-25_15:48:46 SENSOR_REGENSENSOR REGENMENGE: 266
2016-03-25_16:18:45 SENSOR_REGENSENSOR TEMP: 7.8
2016-03-25_16:18:45 SENSOR_REGENSENSOR REGENMENGE: 266
2016-03-25_16:38:46 SENSOR_REGENSENSOR TEMP: 7.2
2016-03-25_16:38:46 SENSOR_REGENSENSOR REGENMENGE: 267
2016-03-25_16:48:46 SENSOR_REGENSENSOR TEMP: 7.2
2016-03-25_16:48:46 SENSOR_REGENSENSOR REGENMENGE: 267
2016-03-25_17:08:46 SENSOR_REGENSENSOR TEMP: 7.2
2016-03-25_17:08:46 SENSOR_REGENSENSOR REGENMENGE: 267
2016-03-25_17:38:46 SENSOR_REGENSENSOR TEMP: 7.5
2016-03-25_17:38:46 SENSOR_REGENSENSOR REGENMENGE: 268
2016-03-25_17:58:46 SENSOR_REGENSENSOR TEMP: 7.5
2016-03-25_17:58:46 SENSOR_REGENSENSOR REGENMENGE: 268
2016-03-25_18:58:47 SENSOR_REGENSENSOR TEMP: 6.9
2016-03-25_18:58:47 SENSOR_REGENSENSOR REGENMENGE: 268
2016-03-25_19:18:47 SENSOR_REGENSENSOR TEMP: 6.9
2016-03-25_19:18:47 SENSOR_REGENSENSOR REGENMENGE: 268
2016-03-25_19:28:47 SENSOR_REGENSENSOR TEMP: 6.9
2016-03-25_19:28:47 SENSOR_REGENSENSOR REGENMENGE: 268
2016-03-25_20:58:47 SENSOR_REGENSENSOR TEMP: 7.6
2016-03-25_20:58:47 SENSOR_REGENSENSOR REGENMENGE: 269
2016-03-25_21:08:47 SENSOR_REGENSENSOR TEMP: 7.6
2016-03-25_21:08:47 SENSOR_REGENSENSOR REGENMENGE: 269
2016-03-25_21:58:47 SENSOR_REGENSENSOR TEMP: 7.6
2016-03-25_21:58:47 SENSOR_REGENSENSOR REGENMENGE: 269
2016-03-25_22:28:47 SENSOR_REGENSENSOR TEMP: 7.6
2016-03-25_22:28:47 SENSOR_REGENSENSOR REGENMENGE: 269
2016-03-25_22:38:47 SENSOR_REGENSENSOR TEMP: 7.6
2016-03-25_22:38:47 SENSOR_REGENSENSOR REGENMENGE: 269
2016-03-25_23:08:47 SENSOR_REGENSENSOR TEMP: 7.6
2016-03-25_23:08:47 SENSOR_REGENSENSOR REGENMENGE: 269
2016-03-25_23:18:48 SENSOR_REGENSENSOR TEMP: 7.3
2016-03-25_23:18:48 SENSOR_REGENSENSOR REGENMENGE: 269


Vorgestern hat es insgesamt 8mm geregnet (Differenz zwischen 269 - 261).

Wie berechne ich jetzt die Regenmenge für z.B. die letzten 12 Stunden?

Vielen Dank für Eure Unterstützung.

Viele Grüße
Jens

rudolfkoenig

ZitatIst ein FileLog der richtige Weg, um anschließend die Regenmenge pro Tag oder für die letzten 12 Stunden zu berechnen?
Es gibt mehrere Moeglichkeiten, mir faellt FileLog, DbLog, average und statistics ein.
Mit FileLog sollte man fuer die 24-Stunden-Differenz die Funktion delta-d verwenden, siehe auch http://fhem.de/commandref.html#FileLogget. delta-h traegt man im SVG-Plot-Editor, Function Spalte ein.
Fuer die 12-Stunden-Differenz kenne ich keine fertige Loesung.

josburg

Hallo Rudlof,

vielen Dank für Deine Anregungen.
Mit Hilfe des Forums und einiger aktiver User habe ich für mich eine Lösung mittels statistics - Modul gefunden.
Ich habe diese hier dokumentiert: http://raspberrypi.crmvy3qiisdstf8c.myfritz.net/wordpress/?page_id=80

Falls andere User eine ähnliche Problemstellung haben, helfe ich gerne weiter - jetzt weiß ich, wie es geht und habe die Zusammenhänge verstanden ;-)

Viele Grüße
Jens