Wie TFA Drop Regenmesser anbinden?

Begonnen von sido, 01 Februar 2020, 23:29:12

Vorheriges Thema - Nächstes Thema

sido

@elektron-bbs
Regnet hier leider nicht mehr...
Was soll denn alles in das Log rein?
Einfach SD_WS_54_R_3D9.* ?
Dann ist aber nicht die 68bit-Nachricht im Raw-Format nicht mit dabei, oder? Soll ich die noch dazu packen?
Ich könnte auch mal die Batterien rausnehmen und mal mitloggen, was nach dem Batteriewechsel so alles gesendet wird. Das soll ja angeblich anders sein...

Gruß,
Sido

elektron-bbs

Du müsstest bei deinem SIGNALduino das Attribut "addvaltrigger" auf 1 setzen, dann kommen auch die RAWMSG mit ins Log.
Das DEF des FileLog sieht bei mir so aus:

./log/SD_WS_54_R_3D9-%Y-%m.log SD_WS_54_R_3D9

Dadurch wird alles mitgeschrieben.

Batterien entfernen und wieder einlegen ist eine gute Idee. Dabei wird sich aber wahrscheinlich die Ident ändern und ein neuer Sensor wird angelegt. Gut wäre auch noch ein Test mit schwachen Batterien, Akkus oder Labornetzteil, je nachdem, was dir zur Verfügung steht. Damit könntest du die Readings "batteryChanged" und "batteryState" testen.
Intel(R) Atom(TM) CPU N270 mit 2 SIGNALduino nanoCC1101 + ESPEasy 2x serial server SIGNALduino nanoCC1101, Raspberry Pi 2 mit 2 CUL Stackable CC1101, Raspberry Pi 3 mit SIGNALduino radino + nano328 + 2 x SIGNAL-ESP CC1101 + LaCrosseGateway

sido

So cool, nach Batteriewechsel wird tatsächlich ein neues Device angelegt.
Hier das Log:

2020-02-15_14:45:56 SD_WS_54_R_3E2 R: 16643.604
2020-02-15_14:45:56 SD_WS_54_R_3E2 batteryState: ok
2020-02-15_14:45:56 SD_WS_54_R_3E2 batteryChanged: 1
2020-02-15_14:45:56 SD_WS_54_R_3E2 rawRainCounter: 65526
2020-02-15_14:45:56 SD_WS_54_R_3E2 rain_total: 16643.604
2020-02-15_14:45:56 SD_WS_54_R_3E2 sendCounter: 0
2020-02-15_14:45:56 SD_WS_54_R_3E2 RAWMSG: MU;P0=493;P1=-243;P2=-765;P3=156;P4=-15952;P5=245;P6=728;P7=-479;CP=5;R=249;D=23452625757010101010157575701570101015757570101015757015701575757575757010101015701015701570157015701570101010101010101010101575701575757;e;i;
2020-02-15_14:45:56 SD_WS_54_R_3E2 DMSG: W54#3E2E3940F6AAFFE40
2020-02-15_14:45:56 SD_WS_54_R_3E2 Protocol_ID: 54
2020-02-15_14:45:56 SD_WS_54_R_3E2 RSSI: -77.5
2020-02-15_14:45:59 SD_WS_54_R_3E2 RSSI: -69.5
2020-02-15_14:45:59 SD_WS_54_R_3E2 Protocol_ID: 54
2020-02-15_14:45:59 SD_WS_54_R_3E2 RAWMSG: MU;P0=-1644;P1=728;P2=-744;P3=241;P4=-495;P5=491;P6=-234;CP=3;R=9;D=012123434565656565634343456345656563434345656563434563456343434343434565656563456563456345634563456345656565656565656565656343456343434;e;
2020-02-15_14:45:59 SD_WS_54_R_3E2 DMSG: W54#3E2E3940F6AAFFE40
2020-02-15_14:46:02 SD_WS_54_R_3E2 Protocol_ID: 54
2020-02-15_14:46:02 SD_WS_54_R_3E2 DMSG: W54#3E2E3940F6AAFFE40
2020-02-15_14:46:02 SD_WS_54_R_3E2 RAWMSG: MU;P0=-239;P1=92;P2=-23344;P3=242;P4=-740;P5=728;P6=-493;P7=497;CP=3;R=14;D=1234543636707070707036363670367070703636367070703636703670363636363636707070703670703670367036703670367070707070707070707070363670363636;e;i;
2020-02-15_14:46:02 SD_WS_54_R_3E2 RSSI: -67
2020-02-15_14:46:02 SD_WS_54_R_3E2 RSSI: -66
2020-02-15_14:46:02 SD_WS_54_R_3E2 RAWMSG: MS;P0=-229;P1=245;P2=-489;P3=499;P4=-2168;P5=745;P6=-726;D=14565612123030303030121212301230303012121230303012123012301212121212123030303012303012301230123012301230303030303030303030301212301212;CP=1;SP=4;R=16;O;b=17;s=1;m0;
2020-02-15_14:46:02 SD_WS_54_R_3E2 DMSG: W54#3E2E3940F6AAFFE4
2020-02-15_14:46:02 SD_WS_54_R_3E2 Protocol_ID: 54.1
2020-02-15_14:46:32 SD_WS_54_R_3E2 sendCounter: 1
2020-02-15_14:46:32 SD_WS_54_R_3E2 RSSI: -67
2020-02-15_14:46:32 SD_WS_54_R_3E2 DMSG: W54#3E2E3902F6AAFFB20
2020-02-15_14:46:32 SD_WS_54_R_3E2 RAWMSG: MU;P0=-24436;P1=241;P2=-722;P3=732;P4=-494;P5=502;P6=-231;CP=1;R=14;D=012321414565656565614141456145656561414145656561414561414141414145614565656561456561456145614561456145656565656565656561456561414561414;e;i;
2020-02-15_14:46:32 SD_WS_54_R_3E2 Protocol_ID: 54
2020-02-15_14:47:17 SD_WS_54_R_3E2 sendCounter: 2
2020-02-15_14:47:17 SD_WS_54_R_3E2 RSSI: -67
2020-02-15_14:47:17 SD_WS_54_R_3E2 DMSG: W54#3E2E3904F6AAFF3A0
2020-02-15_14:47:17 SD_WS_54_R_3E2 RAWMSG: MU;P0=-1668;P1=720;P2=-748;P3=248;P4=-490;P5=490;P6=-245;CP=3;R=14;D=012123434565656565634343456345656563434345656563434563434343434563434565656563456563456345634563456345656565656565656343456565634563434;e;
2020-02-15_14:47:17 SD_WS_54_R_3E2 Protocol_ID: 54
2020-02-15_14:48:02 SD_WS_54_R_3E2 sendCounter: 3
2020-02-15_14:48:02 SD_WS_54_R_3E2 RSSI: -66
2020-02-15_14:48:02 SD_WS_54_R_3E2 RAWMSG: MU;P0=493;P1=-240;P2=252;P3=-5300;P5=-742;P6=708;P7=-481;CP=2;R=16;D=2325652727010101010127272701270101012727270101012727012727272727010127010101012701012701270127012701270101010101010101012701270101270101;e;i;
2020-02-15_14:48:02 SD_WS_54_R_3E2 DMSG: W54#3E2E3906F6AAFFAD8
2020-02-15_14:48:02 SD_WS_54_R_3E2 Protocol_ID: 54
2020-02-15_14:48:47 SD_WS_54_R_3E2 sendCounter: 4
2020-02-15_14:48:47 SD_WS_54_R_3E2 RSSI: -62
2020-02-15_14:48:47 SD_WS_54_R_3E2 Protocol_ID: 54
2020-02-15_14:48:47 SD_WS_54_R_3E2 DMSG: W54#3E2E3908F6AAFF1B8
2020-02-15_14:48:47 SD_WS_54_R_3E2 RAWMSG: MU;P0=-132;P1=248;P2=-768;P3=688;P5=-484;P6=487;P7=-254;CP=1;R=24;D=012321515676767676715151567156767671515156767671515671515151567151515676767671567671567156715671567156767676767676767151515676715676767;e;i;
2020-02-15_14:49:32 SD_WS_54_R_3E2 R: 16644.112
2020-02-15_14:49:32 SD_WS_54_R_3E2 rawRainCounter: 65528
2020-02-15_14:49:32 SD_WS_54_R_3E2 rain_total: 16644.112
2020-02-15_14:49:32 SD_WS_54_R_3E2 sendCounter: 5
2020-02-15_14:49:32 SD_WS_54_R_3E2 RSSI: -74
2020-02-15_14:49:32 SD_WS_54_R_3E2 RAWMSG: MU;P0=-502;P1=238;P2=-731;P3=729;P4=481;P5=-251;P6=-1944;CP=1;R=0;D=01232101045454545451010104510454545101010454545101045101010104510451045454545451010104510451045104510454545454545454545101045451010454632321010454545454510101045104545451010104545451010451010101045104510454545454510101045104510451045104545454545454545451;O;
2020-02-15_14:49:32 SD_WS_54_R_3E2 DMSG: W54#3E2E390AF8AAFF998
2020-02-15_14:49:32 SD_WS_54_R_3E2 Protocol_ID: 54
2020-02-15_14:50:17 SD_WS_54_R_3E2 R: 16644.366
2020-02-15_14:50:17 SD_WS_54_R_3E2 rawRainCounter: 65529
2020-02-15_14:50:17 SD_WS_54_R_3E2 rain_total: 16644.366
2020-02-15_14:50:17 SD_WS_54_R_3E2 sendCounter: 6
2020-02-15_14:50:17 SD_WS_54_R_3E2 Protocol_ID: 54
2020-02-15_14:50:17 SD_WS_54_R_3E2 RAWMSG: MU;P0=-2188;P1=734;P2=-730;P3=255;P4=-484;P5=497;P6=-236;CP=3;R=16;D=012123434565656565634343456345656563434345656563434563434343456563434565656565634345656345634563456345656565656565656563434345634563434;e;
2020-02-15_14:50:17 SD_WS_54_R_3E2 DMSG: W54#3E2E390CF9AAFF8A0
2020-02-15_14:50:17 SD_WS_54_R_3E2 RSSI: -66
2020-02-15_14:51:02 SD_WS_54_R_3E2 R: 16644.62
2020-02-15_14:51:02 SD_WS_54_R_3E2 batteryState: ok
2020-02-15_14:51:02 SD_WS_54_R_3E2 rawRainCounter: 65530
2020-02-15_14:51:02 SD_WS_54_R_3E2 rain_total: 16644.62
2020-02-15_14:51:02 SD_WS_54_R_3E2 sendCounter: 7
2020-02-15_14:51:02 SD_WS_54_R_3E2 DMSG: W54#3E2E390EFAAAFF818
2020-02-15_14:51:02 SD_WS_54_R_3E2 RAWMSG: MU;P0=-26728;P1=238;P2=-736;P3=734;P4=-495;P5=488;P6=-245;P7=-1932;CP=1;R=11;D=01232141456565656561414145614565656141414565656141456141414145656561456565656561456145614561456145614565656565656565656141414141414565732321414565656565614141456145656561414145656561414561414141456565614565656565614561456145614561456145656565656565656561;O;
2020-02-15_14:51:02 SD_WS_54_R_3E2 Protocol_ID: 54
2020-02-15_14:51:02 SD_WS_54_R_3E2 RSSI: -68.5
2020-02-15_14:51:47 SD_WS_54_R_3E2 sendCounter: 0
2020-02-15_14:51:47 SD_WS_54_R_3E2 RSSI: -68
2020-02-15_14:51:47 SD_WS_54_R_3E2 RAWMSG: MU;P0=488;P1=-28520;P2=240;P3=-725;P4=742;P5=-493;P6=-247;P7=-1928;CP=2;R=12;D=01234325250606060606252525062506060625252506060625250625252525252525250606060606250625062506250625062506060606060606062525060625060606074343252506060606062525250625060606252525060606252506252525252525252506060606062506250625062506250625060606060606060625;O;
2020-02-15_14:51:47 SD_WS_54_R_3E2 DMSG: W54#3E2E3900FAAAFF378
2020-02-15_14:51:47 SD_WS_54_R_3E2 Protocol_ID: 54
2020-02-15_14:52:32 SD_WS_54_R_3E2 sendCounter: 1
2020-02-15_14:52:32 SD_WS_54_R_3E2 RSSI: -67
2020-02-15_14:52:32 SD_WS_54_R_3E2 DMSG: W54#3E2E3902FAAAFFA00
2020-02-15_14:52:32 SD_WS_54_R_3E2 RAWMSG: MU;P0=-32001;P1=242;P2=-734;P3=728;P4=-499;P5=490;P6=-245;CP=1;R=14;D=012321414565656565614141456145656561414145656561414561414141414145614565656565614561456145614561456145656565656565656561456141414141414;e;i;
2020-02-15_14:52:32 SD_WS_54_R_3E2 Protocol_ID: 54
2020-02-15_14:53:17 SD_WS_54_R_3E2 R: 1.27
2020-02-15_14:53:17 SD_WS_54_R_3E2 rawRainCounter: 5
2020-02-15_14:53:17 SD_WS_54_R_3E2 rain_total: 1.27
2020-02-15_14:53:17 SD_WS_54_R_3E2 sendCounter: 2
2020-02-15_14:53:17 SD_WS_54_R_3E2 RSSI: -74.5
2020-02-15_14:53:17 SD_WS_54_R_3E2 DMSG: W54#3E2E390405AA007E0
2020-02-15_14:53:17 SD_WS_54_R_3E2 RAWMSG: MU;P0=-3536;P1=253;P2=-752;P3=680;P5=-473;P6=487;P7=-235;CP=1;R=255;D=012321515676767676715151567156767671515156767671515671515151515671515151515151567156767156715671567151515151515151515156767676767671515;e;i;
2020-02-15_14:53:17 SD_WS_54_R_3E2 Protocol_ID: 54
2020-02-15_14:54:02 SD_WS_54_R_3E2 sendCounter: 3
2020-02-15_14:54:02 SD_WS_54_R_3E2 DMSG: W54#3E2E390605AA00E98
2020-02-15_14:54:02 SD_WS_54_R_3E2 RAWMSG: MU;P0=-19284;P1=241;P2=-732;P3=728;P4=-480;P5=495;P6=-242;CP=1;R=17;D=012321414565656565614141456145656561414145656561414561414141414565614141414141456145656145614561456141414141414141414565656145614145656;e;i;
2020-02-15_14:54:02 SD_WS_54_R_3E2 Protocol_ID: 54
2020-02-15_14:54:02 SD_WS_54_R_3E2 RSSI: -65.5
2020-02-15_14:54:47 SD_WS_54_R_3E2 sendCounter: 4
2020-02-15_14:54:47 SD_WS_54_R_3E2 RSSI: -66.5
2020-02-15_14:54:47 SD_WS_54_R_3E2 Protocol_ID: 54
2020-02-15_14:54:47 SD_WS_54_R_3E2 RAWMSG: MU;P0=-21168;P1=252;P2=-738;P3=708;P5=-475;P6=483;P7=-248;CP=1;R=15;D=012321515676767676715151567156767671515156767671515671515151567151515151515151567156767156715671567151515151515151515156715676767676767;e;i;
2020-02-15_14:54:47 SD_WS_54_R_3E2 DMSG: W54#3E2E390805AA005F8


Hier gibt es noch die Beschreibung aus dem C-Code. Der Counter fängt nicht bei 0, sondern bei 65526 an:
Zitat
The rain bucket counter represents the number of tips of the rain
bucket. Each tip of the bucket corresponds to 0.254mm of rain.
The rain bucket counter does not start at 0. Instead, the counter
starts at 65526 to indicate 0 tips of the bucket. The counter rolls
over at 65535 to 0, which corresponds to 9 and 10 tips of the bucket.
If no change is detected, the sensor will continue broadcasting
identical values. This lasts at least for 20 minutes,
potentially forever.
The second nibble of byte 3 is a transmission counter: 0x0, 0x2, 0x4,
0x6, 0x8, 0xa, 0xc, 0xe. After the transmission with counter 0xe, the
counter rolls over to 0x0 on the next transmission and the cycle starts
over.
After battery insertion, the sensor will transmit 7 messages in rapid
succession, one message every 3 seconds. After the first message,
the remaining 6 messages have bit 1 of byte 3 set to 1. This could be
some sort of reset indicator.
For these 6 messages, the transmission counter does not increase.
After the full 7 messages, one regular message is sent after 30s.
Afterwards, messages are sent every 45s.

Das mit den leeren Batterien werde ich auch mal testen...

Gruß,
Sido

sido

@elektron-bbs
Eine Sache ist mir noch aufgefallen: Du nimmst ja als Devicenamen SD_WS_54_R_ und dann die ersten drei Zeichen aus der Hex-Message. Ist aber die Device ID nicht Zeichen 2-6 aus der Hex-Message?
Gruß,
Sido

elektron-bbs

Ja, stimmt. Ich hatte wohl Byte mit Nibble verwechselt :-)
Wird korrigiert.
Das Log sieht schon mal gut aus. Das Reading "batteryChanged" wird nur einmal gesetzt, so hatte ich mir das vorgestellt. Das Datum des Batteriewechsels ändert sich dann nicht mehr.
Den "sendCounter" lasse ich halbieren, keine Ahnung, warum die 2, 4, 6, 8 usw. senden.
Intel(R) Atom(TM) CPU N270 mit 2 SIGNALduino nanoCC1101 + ESPEasy 2x serial server SIGNALduino nanoCC1101, Raspberry Pi 2 mit 2 CUL Stackable CC1101, Raspberry Pi 3 mit SIGNALduino radino + nano328 + 2 x SIGNAL-ESP CC1101 + LaCrosseGateway

sido

Habe mal die 14_SD_WS.pm entsprechend korrigiert.
Gruß,
Sido

sido

Hier mal ein Protokoll mit fast leeren Batterien (aber leider kein Wechsel von "batteryState" ok auf low enthalten):

2020-02-16_16:46:47 SD_WS_54_R_9D8AD R: 0
2020-02-16_16:46:47 SD_WS_54_R_9D8AD batteryState: low
2020-02-16_16:46:47 SD_WS_54_R_9D8AD batteryChanged: 1
2020-02-16_16:46:47 SD_WS_54_R_9D8AD rawRainCounter: 0
2020-02-16_16:46:47 SD_WS_54_R_9D8AD rain_total: 0
2020-02-16_16:46:47 SD_WS_54_R_9D8AD sendCounter: 0
2020-02-16_16:46:47 SD_WS_54_R_9D8AD RAWMSG: MU;P0=-239;P1=112;P2=-7204;P3=246;P4=-722;P5=736;P6=-491;P7=494;CP=3;R=6;D=1234543636707070363670707036707036363670367036707036707070363636363636707070703670703670367036703670367070707070707070707036367036707070;e;i;
2020-02-16_16:46:47 SD_WS_54_R_9D8AD DMSG: W54#39D8ADC0F6AAFFCB8
2020-02-16_16:46:47 SD_WS_54_R_9D8AD Protocol_ID: 54
2020-02-16_16:46:47 SD_WS_54_R_9D8AD RSSI: -71
2020-02-16_16:47:17 SD_WS_54_R_9D8AD sendCounter: 1
2020-02-16_16:47:17 SD_WS_54_R_9D8AD RSSI: -71
2020-02-16_16:47:17 SD_WS_54_R_9D8AD DMSG: W54#39D8AD82F6AAFF9D8
2020-02-16_16:47:17 SD_WS_54_R_9D8AD RAWMSG: MU;P0=110;P1=-156;P2=-250;P3=493;P4=-722;P5=740;P6=261;P7=-472;CP=6;R=6;D=010234546767323232676732323267323267676732673267323267323267676767673267323232326732326732673267326732673232323232323232326767323232673232;e;i;
2020-02-16_16:47:17 SD_WS_54_R_9D8AD Protocol_ID: 54
2020-02-16_16:48:02 SD_WS_54_R_9D8AD sendCounter: 2
2020-02-16_16:48:02 SD_WS_54_R_9D8AD RSSI: -72
2020-02-16_16:48:02 SD_WS_54_R_9D8AD Protocol_ID: 54
2020-02-16_16:48:02 SD_WS_54_R_9D8AD RAWMSG: MU;P0=-1688;P1=738;P2=-726;P3=247;P4=-488;P5=473;P6=-254;CP=3;R=4;D=012123434565656343456565634565634343456345634565634565634343434563434565656563456563456345634563456345656565656565656343434563456345656;e;
2020-02-16_16:48:02 SD_WS_54_R_9D8AD DMSG: W54#39D8AD84F6AAFF158
2020-02-16_16:48:47 SD_WS_54_R_9D8AD sendCounter: 3
2020-02-16_16:48:47 SD_WS_54_R_9D8AD Protocol_ID: 54
2020-02-16_16:48:47 SD_WS_54_R_9D8AD RAWMSG: MU;P0=-239;P2=-9748;P3=248;P4=-728;P5=724;P6=-492;P7=490;CP=3;R=5;D=234543636707070363670707036707036363670367036707036707036363636707036707070703670703670367036703670367070707070707070703636363636703636;e;i;
2020-02-16_16:48:47 SD_WS_54_R_9D8AD DMSG: W54#39D8AD86F6AAFF820
2020-02-16_16:48:47 SD_WS_54_R_9D8AD RSSI: -71.5
2020-02-16_16:49:32 SD_WS_54_R_9D8AD R: 0.254
2020-02-16_16:49:32 SD_WS_54_R_9D8AD rawRainCounter: 1
2020-02-16_16:49:32 SD_WS_54_R_9D8AD rain_total: 0.254
2020-02-16_16:49:32 SD_WS_54_R_9D8AD sendCounter: 4
2020-02-16_16:49:32 SD_WS_54_R_9D8AD RSSI: -70.5
2020-02-16_16:49:32 SD_WS_54_R_9D8AD Protocol_ID: 54
2020-02-16_16:49:32 SD_WS_54_R_9D8AD DMSG: W54#39D8AD88F7AAFFAF8
2020-02-16_16:49:32 SD_WS_54_R_9D8AD RAWMSG: MU;P0=239;P2=-716;P3=744;P4=-481;P5=498;P6=-235;CP=0;R=7;D=02320404565656040456565604565604040456045604565604565604040456040404565656560456565656045604560456045656565656565656560456045656565656;e;i;
2020-02-16_16:50:17 SD_WS_54_R_9D8AD sendCounter: 5
2020-02-16_16:50:17 SD_WS_54_R_9D8AD RSSI: -69
2020-02-16_16:50:17 SD_WS_54_R_9D8AD DMSG: W54#39D8AD8AF7AAFF380
2020-02-16_16:50:17 SD_WS_54_R_9D8AD RAWMSG: MU;P0=1140;P1=-18408;P2=243;P3=-724;P4=728;P5=-488;P6=451;P7=-262;CP=2;R=10;D=0123432525676767252567676725676725252567256725676725676725252567256725676767672567676767256725672567256767676767676767252567676725252525;e;i;
2020-02-16_16:50:17 SD_WS_54_R_9D8AD Protocol_ID: 54
2020-02-16_16:51:02 SD_WS_54_R_9D8AD sendCounter: 6
2020-02-16_16:51:02 SD_WS_54_R_9D8AD DMSG: W54#39D8AD8CF7AAFFB00
2020-02-16_16:51:02 SD_WS_54_R_9D8AD RAWMSG: MU;P0=-32001;P1=235;P2=-716;P3=744;P4=-494;P5=491;P6=-245;CP=1;R=6;D=012321414565656141456565614565614141456145614565614565614141456561414565656561456565656145614561456145656565656565656561456561414141414;e;i;
2020-02-16_16:51:02 SD_WS_54_R_9D8AD Protocol_ID: 54
2020-02-16_16:51:02 SD_WS_54_R_9D8AD RSSI: -71
2020-02-16_16:51:47 SD_WS_54_R_9D8AD sendCounter: 7
2020-02-16_16:51:47 SD_WS_54_R_9D8AD RSSI: -70.5
2020-02-16_16:51:47 SD_WS_54_R_9D8AD Protocol_ID: 54
2020-02-16_16:51:47 SD_WS_54_R_9D8AD RAWMSG: MU;P0=237;P1=-2380;P3=-728;P4=736;P5=-482;P6=504;P7=-233;CP=0;R=7;D=0103430505676767050567676705676705050567056705676705676705050567676705676767670567676767056705670567056767676767676767050567050567676767;e;i;
2020-02-16_16:51:47 SD_WS_54_R_9D8AD DMSG: W54#39D8AD8EF7AAFF278
2020-02-16_16:52:32 SD_WS_54_R_9D8AD batteryState: low
2020-02-16_16:52:32 SD_WS_54_R_9D8AD sendCounter: 0
2020-02-16_16:52:32 SD_WS_54_R_9D8AD DMSG: W54#39D8AD80F7AAFF918
2020-02-16_16:52:32 SD_WS_54_R_9D8AD RAWMSG: MU;P0=248;P2=-728;P3=733;P4=-483;P5=495;P6=-242;P7=-1940;CP=0;R=7;D=02320404565656040456565604565604040456045604565604565604040404040404565656560456565656045604560456045656565656565656560404560404045657323204045656560404565656045656040404560456045656045656040404040404045656565604565656560456045604560456565656565656565604;O;
2020-02-16_16:52:32 SD_WS_54_R_9D8AD Protocol_ID: 54
2020-02-16_16:52:32 SD_WS_54_R_9D8AD RSSI: -70.5
2020-02-16_16:53:17 SD_WS_54_R_9D8AD sendCounter: 1
2020-02-16_16:53:17 SD_WS_54_R_9D8AD Protocol_ID: 54
2020-02-16_16:53:17 SD_WS_54_R_9D8AD DMSG: W54#39D8AD82F7AAFF060
2020-02-16_16:53:17 SD_WS_54_R_9D8AD RAWMSG: MU;P0=252;P1=-239;P2=1600;P3=-720;P4=728;P5=-483;P6=495;CP=0;R=7;D=0123430505616161050561616105616105050561056105616105616105050505056105616161610561616161056105610561056161616161616161050505050561610505;e;i;
2020-02-16_16:53:17 SD_WS_54_R_9D8AD RSSI: -70.5
2020-02-16_16:54:02 SD_WS_54_R_9D8AD sendCounter: 2
2020-02-16_16:54:02 SD_WS_54_R_9D8AD RAWMSG: MU;P0=-28132;P1=235;P2=-728;P3=740;P4=-500;P5=492;P6=-241;CP=1;R=6;D=012321414565656141456565614565614141456145614565614565614141414561414565656561456565656145614561456145656565656565656561414145656561414;e;i;
2020-02-16_16:54:02 SD_WS_54_R_9D8AD DMSG: W54#39D8AD84F7AAFF8E0
2020-02-16_16:54:02 SD_WS_54_R_9D8AD Protocol_ID: 54
2020-02-16_16:54:02 SD_WS_54_R_9D8AD RSSI: -71
2020-02-16_16:54:47 SD_WS_54_R_9D8AD R: 0.254
2020-02-16_16:54:47 SD_WS_54_R_9D8AD rawRainCounter: 1
2020-02-16_16:54:47 SD_WS_54_R_9D8AD rain_total: 0.254
2020-02-16_16:54:47 SD_WS_54_R_9D8AD sendCounter: 3
2020-02-16_16:54:47 SD_WS_54_R_9D8AD DMSG: W54#39D8AD86F7AAFF198
2020-02-16_16:54:47 SD_WS_54_R_9D8AD RAWMSG: MU;P0=-13580;P1=243;P2=-734;P3=720;P4=-487;P5=491;P6=-249;CP=1;R=6;D=012321414565656141456565614565614141456145614565614565614141414565614565656561456565656145614561456145656565656565656141414565614145656;e;i;
2020-02-16_16:54:47 SD_WS_54_R_9D8AD Protocol_ID: 54
2020-02-16_16:54:47 SD_WS_54_R_9D8AD RSSI: -71
2020-02-16_16:55:34 SD_WS_54_R_9D8AD sendCounter: 4
2020-02-16_16:55:34 SD_WS_54_R_9D8AD DMSG: W54#39D8AD88F7AAFFAF8
2020-02-16_16:55:34 SD_WS_54_R_9D8AD RAWMSG: MU;P0=-9220;P1=248;P2=-724;P3=748;P5=-483;P6=501;P7=-242;CP=1;R=7;D=012321515676767151567676715676715151567156715676715676715151567151515676767671567676767156715671567156767676767676767671567156767676767;e;i;
2020-02-16_16:55:34 SD_WS_54_R_9D8AD Protocol_ID: 54
2020-02-16_16:55:34 SD_WS_54_R_9D8AD RSSI: -70.5
2020-02-16_16:56:17 SD_WS_54_R_9D8AD sendCounter: 5
2020-02-16_16:56:17 SD_WS_54_R_9D8AD RSSI: -71
2020-02-16_16:56:17 SD_WS_54_R_9D8AD Protocol_ID: 54
2020-02-16_16:56:17 SD_WS_54_R_9D8AD RAWMSG: MU;P0=-32001;P1=249;P2=-700;P3=752;P4=-483;P5=508;P6=-223;CP=1;R=6;D=012321414565656141456565614565614141456145614565614565614141456145614565656561456565656145614561456145656565656565656141456565614141414;e;i;
2020-02-16_16:56:17 SD_WS_54_R_9D8AD DMSG: W54#39D8AD8AF7AAFF380
2020-02-16_16:57:02 SD_WS_54_R_9D8AD sendCounter: 6
2020-02-16_16:57:02 SD_WS_54_R_9D8AD RSSI: -71
2020-02-16_16:57:02 SD_WS_54_R_9D8AD DMSG: W54#39D8AD8CF7AAFFB00
2020-02-16_16:57:02 SD_WS_54_R_9D8AD RAWMSG: MU;P0=-1076;P1=250;P2=-722;P3=748;P4=-488;P5=492;P6=-232;CP=1;R=6;D=012321414565656141456565614565614141456145614565614565614141456561414565656561456565656145614561456145656565656565656561456561414141414;e;i;
2020-02-16_16:57:02 SD_WS_54_R_9D8AD Protocol_ID: 54
2020-02-16_16:57:47 SD_WS_54_R_9D8AD batteryState: low
2020-02-16_16:57:47 SD_WS_54_R_9D8AD sendCounter: 7
2020-02-16_16:57:47 SD_WS_54_R_9D8AD RSSI: -71
2020-02-16_16:57:47 SD_WS_54_R_9D8AD RAWMSG: MU;P0=-18824;P1=245;P2=-726;P3=752;P4=-479;P5=497;P6=-240;CP=1;R=6;D=012321414565656141456565614565614141456145614565614565614141456565614565656561456565656145614561456145656565656565656141456141456565656;e;i;
2020-02-16_16:57:47 SD_WS_54_R_9D8AD DMSG: W54#39D8AD8EF7AAFF278
2020-02-16_16:57:47 SD_WS_54_R_9D8AD Protocol_ID: 54
2020-02-16_16:58:33 SD_WS_54_R_9D8AD sendCounter: 0
2020-02-16_16:58:33 SD_WS_54_R_9D8AD RSSI: -71
2020-02-16_16:58:33 SD_WS_54_R_9D8AD RAWMSG: MU;P0=-32001;P1=252;P2=-732;P3=728;P4=-479;P5=493;P6=-243;CP=1;R=6;D=012321414565656141456565614565614141456145614565614565614141414141414565656561456565656145614561456145656565656565656561414561414145656;e;i;
2020-02-16_16:58:33 SD_WS_54_R_9D8AD DMSG: W54#39D8AD80F7AAFF918
2020-02-16_16:58:33 SD_WS_54_R_9D8AD Protocol_ID: 54
2020-02-16_16:59:17 SD_WS_54_R_9D8AD R: 0.508
2020-02-16_16:59:17 SD_WS_54_R_9D8AD rawRainCounter: 2
2020-02-16_16:59:17 SD_WS_54_R_9D8AD rain_total: 0.508
2020-02-16_16:59:17 SD_WS_54_R_9D8AD sendCounter: 1
2020-02-16_16:59:17 SD_WS_54_R_9D8AD RAWMSG: MU;P0=-1948;P1=252;P2=-724;P3=728;P4=-490;P5=496;P6=-231;CP=1;R=9;D=012321414565656141456565614565614141456145614565614565614141414145614565656565614141456145614561456145656565656565656561414145614141414;e;i;
2020-02-16_16:59:17 SD_WS_54_R_9D8AD DMSG: W54#39D8AD82F8AAFF880
2020-02-16_16:59:17 SD_WS_54_R_9D8AD Protocol_ID: 54
2020-02-16_16:59:17 SD_WS_54_R_9D8AD RSSI: -69.5
2020-02-16_17:00:02 SD_WS_54_R_9D8AD sendCounter: 2
2020-02-16_17:00:02 SD_WS_54_R_9D8AD RSSI: -70
2020-02-16_17:00:02 SD_WS_54_R_9D8AD Protocol_ID: 54
2020-02-16_17:00:02 SD_WS_54_R_9D8AD DMSG: W54#39D8AD84F8AAFF000
2020-02-16_17:00:02 SD_WS_54_R_9D8AD RAWMSG: MU;P0=-32001;P1=249;P2=-710;P3=736;P4=-488;P5=491;P6=-246;CP=1;R=8;D=012321414565656141456565614565614141456145614565614565614141414561414565656565614141456145614561456145656565656565656141414141414141414;e;i;

elektron-bbs

... und was ist das in deinem Log:

2020-02-16_16:46:47 SD_WS_54_R_9D8AD batteryState: low


Ich habe jetzt bei Github einen neuen Branch erstellt:
https://github.com/RFD-FHEM/RFFHEM/tree/dev-r34_TFA_30_3233_01

Updates erhaltet ihr ab jetzt bis zur Übernahme in die Entwicklerversion mit diesem Befehl:

update all https://raw.githubusercontent.com/RFD-FHEM/RFFHEM/dev-r34_TFA_30_3233_01/controls_signalduino.txt

Deine Anpassung des Rain-Counters habe ich übernommen.
Intel(R) Atom(TM) CPU N270 mit 2 SIGNALduino nanoCC1101 + ESPEasy 2x serial server SIGNALduino nanoCC1101, Raspberry Pi 2 mit 2 CUL Stackable CC1101, Raspberry Pi 3 mit SIGNALduino radino + nano328 + 2 x SIGNAL-ESP CC1101 + LaCrosseGateway

sido

@elektron-bbs:
Cool!
Mit der Battery meinte ich nur, dass die von Anfang an, also nach dem Batteriewechsel gleich low war und es keinen Wechsel von "ok" auf "low" gab. Dass "low" drin ist, war mir schon klar. Der Wechsel wird ja einfach von "ok" auf "low" sein. Ich glaube, wir haben nun alles abgedeckt.
@Dieter: Wie läuft es bei dir?
Gruß,
Sido

punker

Hi,
hab auch die Batterien raus und wieder reingemacht und es wurde der Regensensor neu angelegt, wie bei dir.
Die neue 14_SD_WS.pm funktioniert einwandfrei!
Jetzt muss es halt nochmal regnen (zum testen, so brauch ich das nicht) ;D


LG

Dieter

The truth is out there!

elektron-bbs

Das freut mich zu lesen. Ich denke, die stündlichen, täglichen usw. Auswertungen lassen sich dann besser mit dem Modul "98_statistics.pm" realisieren. Das passt vom Konzept her besser, als es in "14_SD_WS.pm" einzubauen. Es gibt auch noch ein Modul "98_rain.pm", das habe ich aber selbst noch nicht verwendet.
Intel(R) Atom(TM) CPU N270 mit 2 SIGNALduino nanoCC1101 + ESPEasy 2x serial server SIGNALduino nanoCC1101, Raspberry Pi 2 mit 2 CUL Stackable CC1101, Raspberry Pi 3 mit SIGNALduino radino + nano328 + 2 x SIGNAL-ESP CC1101 + LaCrosseGateway

elektron-bbs

Wie ist jetzt eure Meinung? Kann ich die Erweiterung des Moduls in die Entwicklerversion überführen, oder gibt es noch Änderungswünsche?
Intel(R) Atom(TM) CPU N270 mit 2 SIGNALduino nanoCC1101 + ESPEasy 2x serial server SIGNALduino nanoCC1101, Raspberry Pi 2 mit 2 CUL Stackable CC1101, Raspberry Pi 3 mit SIGNALduino radino + nano328 + 2 x SIGNAL-ESP CC1101 + LaCrosseGateway

punker

Hat für mich so gepasst!
Hab aber meinen Regenmesser wieder zurückgeschickt und mir stattdessen einen VENTUS W174 zugelegt!
Viel billiger und das interne Display brauch ich nicht!
Aber trotzdem Danke!
LG

Dieter

The truth is out there!

Jotbeh

Super Arbeit!
Ich habe mir einen TFA Drop Regenmesser gekauft. Das Einbinden hat problemlos funktioniert.
FHEM legt das Device an und erkennt die Sensorwerte.

Vielen Dank!

elektron-bbs

Ich danke dir für die Rückmeldung.
Dann werde ich diesen Branch in die Entwicklerversion überführen.
Intel(R) Atom(TM) CPU N270 mit 2 SIGNALduino nanoCC1101 + ESPEasy 2x serial server SIGNALduino nanoCC1101, Raspberry Pi 2 mit 2 CUL Stackable CC1101, Raspberry Pi 3 mit SIGNALduino radino + nano328 + 2 x SIGNAL-ESP CC1101 + LaCrosseGateway