[gelöst] TFA Drop 30.3233.01 fehlende Readings?

Begonnen von Seba, 27 August 2020, 15:01:38

Vorheriges Thema - Nächstes Thema

Seba

Moin zusammen,
ich habe mir einen "Cul" gebaut und den mit der SIGNALduino Firmeware bespielt. Das Gerät läuft einwandfrei und empfängt, leider, sehr viel aus der Nachbarschaft :)
Mein TFA Drop wurde auch reibungslos erkannt und alles automatisch angelegt. Ich habe danach die Whitelist mit dem Protokoll gepflegt, damit ich die anderen Geräte der Nachbarn nicht mehr im Log habe.
Daten werden von meinem Gerät auch empfangen aber irgendwie kann ich da nichts mit anfangen. Es wurde das Device, ein Logfile und eine SVG Datei automatisch erstellt.

Readings vom Drop:







batteryStateok
rain_total52.324
rawRainCounter206
sendCounter2
stateR: 52.324
typeTFA 30.3233.01k

Mir ist hier nicht ganz klar, was mir die Werte sagen sollen. Battery ist klar, Rain_Total ist die Menge, die insgesamt gemessen wurde und State, warum auch immer, zeigt das auch noch einmal an. rawRainCounter sagt mir nichts und sendCounter auch nicht.
Laut c.code ist der rawRainCounter wohl für die gesamt Regenmenge zuständig, wobei jeder Count 0,254mm entsprechen.

Was mir aber vor allem fehlt, das sind Readings für "es regnet jetzt - 0 / 1 bzw Ja / nein". Vor allem aber Readings die mir anzeigen wie viel regen es in den letzten 1 / 6 / 24 Stunden. Tag, Woche, Monat, Jahr gab.

Ich habe mi natürlich auch diesen Post durchgelesen: https://forum.fhem.de/index.php/topic,107998.0.html
Auch habe ich mir den Code auf Github angeschaut: https://github.com/merbanan/rtl_433/blob/master/src/devices/tfa_drop_30.3233.c

Scheinbar habe ich aber was überlesen oder etwas passt nicht.

Sensor:
define SD_WS_54_R SD_WS SD_WS_54_R
setuuid SD_WS_54_R 5f457839-f33f-e6b1-04be-6ad6ffe1d9e81743
attr SD_WS_54_R alias Regensensor
attr SD_WS_54_R event-min-interval .*:300
attr SD_WS_54_R event-on-change-reading .*
attr SD_WS_54_R room Garten


Logfile:
define FileLog_SD_WS_54_R FileLog ./log/SD_WS_54_R-%Y.log SD_WS_54_R
setuuid FileLog_SD_WS_54_R 5f457839-f33f-e6b1-9f0f-398e40b08fb02342
attr FileLog_SD_WS_54_R group Logs,
attr FileLog_SD_WS_54_R logtype rain4:Rain,text
attr FileLog_SD_WS_54_R room Garten


Plot:
define SVG_SD_WS_54_R SVG FileLog_SD_WS_54_R:SVG_SD_WS_54_R:CURRENT
setuuid SVG_SD_WS_54_R 5f457839-f33f-e6b1-e77d-1eb3f39bf4b95d22
attr SVG_SD_WS_54_R label "SD_WS_54_R Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr SVG_SD_WS_54_R room Garten,Plots


Im Anhang ist ein Bild vom Plot. Es wird zwar angezeigt, wenn es regnet und auch wie lange aber das spiegelt sich nirgends in zahlen wieder. Zudem verstehe ich die Werte nicht. Ich habe alles so belassen, wie es erzeugt wurde und habe nichts weiter angepasst.
RainRate wird gar nichts angezeigt. Rain/day ist eine durchgehende Linie und RainHour zeigt was an aber die Skale an der Seite sagt nichts aus.

Muss ich noch was anpassen oder stimmt allgemein etwas nicht? So wie es jetzt ist, bekomme ich zwar irgendwelche Daten, die ich aber für nichts brauchen kann.

Hat da eventuell wer eine Idee, was ich falsch gemacht habe oder vergessen habe?

darkness

Zitat von: Seba am 27 August 2020, 15:01:38
rawRainCounter sagt mir nichts und sendCounter auch nicht.
Laut c.code ist der rawRainCounter wohl für die gesamt Regenmenge zuständig, wobei jeder Count 0,254mm entsprechen.
Richtig. Siehe hier: https://forum.fhem.de/index.php/topic,107998.msg1024044.html#msg1024044

ZitatWas mir aber vor allem fehlt, das sind Readings für "es regnet jetzt - 0 / 1 bzw Ja / nein". Vor allem aber Readings die mir anzeigen wie viel regen es in den letzten 1 / 6 / 24 Stunden. Tag, Woche, Monat, Jahr gab.

die gibt es auch nicht. Hier kannst du dir aber mittels dem Modul "statistics" helfen. DAmit kannst du dir entsprechende Readings erzeugen

Beispiel:
    2020-08-27 15:04:07   statRain_total  Hour: 0.000 Day: 0.000 Month: 2.540 Year: 2.540 (since: 2020-08-24 )
     2020-08-27 15:04:07   statRain_totalDay 0.000
     2020-08-26 23:59:58   statRain_totalDayLast 0.000
     2020-08-27 15:04:07   statRain_totalHour 0.000
     2020-08-27 14:59:55   statRain_totalHourLast 0.000
     2020-08-27 14:59:55   statRain_totalLast Hour: 0.000 Day: 0.000 Month: - Year: -
     2020-08-27 15:04:07   statRain_totalMonth 2.540
     2020-08-27 15:04:07   statRain_totalYear 2.540


Gruß

Seba

Moin,
genau das habe ich auch gemach, hat aber keine Werte angezeigt.
Das hat sich nun aber als Layer 8 Problem rausgestellt..... ::)
Wer nicht mal den Namen seines Devices richtig schreiben kann, kann auch nicht erwarten, das Fhem dann Daten liefert.

Vielen Dank für die Antwort.