Ich habe die obige Wetterstation gekauft:
https://www.lidl.de/p/auriol-funkwetterstation-mit-3-sensoren/p100335261Die Sensoren mit der Bezeichnung 4-LD5641 werden mit Hilfe eines Signalduinos cc1101 (433 Mhz) als SD_WS07 erkannt.
Die Daten werden auch korrekt angezeigt, offensichtlich wird aber keine Checksumme geprüft, so dass zwischendurch fehlerhafte Temperatur-/Feuchte-Daten ankommen:
Hier die Ausgabe einer Empfangenen Nachricht:
2021.12.28 10:57:42.447 5: sigduino: Read, RAW rmsg: Ms;±²;÷;³´÷;D$#!!##!!!!########!!#!###!!!!#!##!##!;C2;S4;RF6;O;m2;
2021.12.28 10:57:42.448 4: sigduino: Read, msg READredu: MS;P1=-1970;P2=503;P3=-994;P4=-3831;D=24232121232321212121232323232323232321212321232323212121212321232321232321;CP=2;SP=4;R=246;O;m2;
2021.12.28 10:57:42.449 4: sigduino: Parse_MS, Matched MS protocol id 7 -> Weather
2021.12.28 10:57:42.449 5: sigduino: Parse_MS, Starting demodulation at Position 2
2021.12.28 10:57:42.449 5: sigduino: Parse_MS, dispatching bits: 0 1 1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 1 1 1 1 0 1 0 0 1 0 0 1
2021.12.28 10:57:42.450 4: sigduino: Parse_MS, Decoded matched MS protocol id 7 dmsg P7#678068F49 length 36 RSSI = -79
2021.12.28 10:57:42.450 5: sigduino: Dispatch, P7#678068F49, test ungleich: disabled
2021.12.28 10:57:42.450 5: sigduino: Dispatch, P7#678068F49, -79 dB, dispatch
2021.12.28 10:57:42.451 5: sigduino: dispatch P7#678068F49
2021.12.28 10:57:42.451 4: sigduino: SD_WS07_Parse SD_WS07 (P7#678068F49) length: 9
2021.12.28 10:57:42.451 4: sigduino: SD_WS07_Parse SD_WS07 converted to bits 01100111 1000 000001101000 1111 01001001
2021.12.28 10:57:42.452 4: sigduino: SD_WS07_TH_1 id=67, channel=1, temp=10.4, hum=73, bat=ok
2021.12.28 10:57:42.512 5: sigduino: Read, RAW rmsg: Ms;±¦;;³҃;¤䏻
¸;D$#!!##!!!!########!!#!###!!!!#!##!##!T#!!##!!!!########!!#!###!!!!#!##!##!;C2;S4;RF6;O;m1;
2021.12.28 10:57:42.512 4: sigduino: Read, msg READredu: MS;P1=-1958;P2=516;P3=-978;P4=-3940;P5=824;D=2423212123232121212123232323232323232121232123232321212121232123232123232154232121232321212121232323232323232321212321232323212121212321232321232321;CP=2;SP=4;R=246;O;m1;
2021.12.28 10:57:42.513 4: sigduino: Parse_MS, Matched MS protocol id 7 -> Weather
2021.12.28 10:57:42.513 5: sigduino: Parse_MS, Starting demodulation at Position 2
2021.12.28 10:57:42.513 5: sigduino: Parse_MS, Found wrong signalpattern 54, catched 36 bits, aborting demodulation
2021.12.28 10:57:42.513 5: sigduino: Parse_MS, dispatching bits: 0 1 1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 1 1 1 1 0 1 0 0 1 0 0 1
2021.12.28 10:57:42.514 4: sigduino: Parse_MS, Decoded matched MS protocol id 7 dmsg P7#678068F49 length 36 RSSI = -79
2021.12.28 10:57:42.514 5: sigduino: Dispatch, P7#678068F49, test gleich
2021.12.28 10:57:42.514 4: sigduino: Dispatch, P7#678068F49, Dropped due to short time or equal msg
2021.12.28 10:57:42.656 5: sigduino: Read, RAW rmsg: Ms;±®;û;³ԃ;¤ý;D$#!!##!!!!########!!#!###!!!!#!##!##!;C2;S4;RF6;O;m0;
2021.12.28 10:57:42.656 4: sigduino: Read, msg READredu: MS;P1=-1966;P2=507;P3=-980;P4=-3965;D=24232121232321212121232323232323232321212321232323212121212321232321232321;CP=2;SP=4;R=246;O;m0;
2021.12.28 10:57:42.657 4: sigduino: Parse_MS, Matched MS protocol id 7 -> Weather
2021.12.28 10:57:42.657 5: sigduino: Parse_MS, Starting demodulation at Position 2
2021.12.28 10:57:42.657 5: sigduino: Parse_MS, dispatching bits: 0 1 1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 1 1 1 1 0 1 0 0 1 0 0 1
2021.12.28 10:57:42.657 4: sigduino: Parse_MS, Decoded matched MS protocol id 7 dmsg P7#678068F49 length 36 RSSI = -79
2021.12.28 10:57:42.657 5: sigduino: Dispatch, P7#678068F49, test gleich
2021.12.28 10:57:42.657 4: sigduino: Dispatch, P7#678068F49, Dropped due to short time or equal msg
2021.12.28 10:57:42.688 5: sigduino: Read, RAW rmsg: Ms;±;;£;¤ý;D$#!!##!!!!########!!#!###!!!!#!##!##!;C2;S4;RF6;
2021.12.28 10:57:42.688 4: sigduino: Read, msg READredu: MS;P1=-1950;P2=521;P3=-1050;P4=-3965;D=24232121232321212121232323232323232321212321232323212121212321232321232321;CP=2;SP=4;R=246;
2021.12.28 10:57:42.689 4: sigduino: Parse_MS, Matched MS protocol id 7 -> Weather
2021.12.28 10:57:42.689 5: sigduino: Parse_MS, Starting demodulation at Position 2
2021.12.28 10:57:42.689 5: sigduino: Parse_MS, dispatching bits: 0 1 1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 1 1 1 1 0 1 0 0 1 0 0 1
2021.12.28 10:57:42.689 4: sigduino: Parse_MS, Decoded matched MS protocol id 7 dmsg P7#678068F49 length 36 RSSI = -79
2021.12.28 10:57:42.689 5: sigduino: Dispatch, P7#678068F49, test gleich
2021.12.28 10:57:42.690 4: sigduino: Dispatch, P7#678068F49, Dropped due to short time or equal msg
2021.12.28 10:57:42.858 5: sigduino: Read, RAW rmsg: Ms;°;;´º;ø;¶݃;·µ;d
euueeuuuueeeeeecEuueueeeuuuueueeueeu;C5;S0;RF4;m2;
2021.12.28 10:57:42.858 4: sigduino: Read, msg READredu: MS;P0=-3988;P3=916;P4=-698;P5=504;P6=-989;P7=-1973;D=50565757565657575757565656565656563457575657565656575757575657565657565657;CP=5;SP=0;R=244;m2;
2021.12.28 10:57:42.859 4: sigduino: Parse_MS, Matched MS protocol id 7 -> Weather
2021.12.28 10:57:42.859 5: sigduino: Parse_MS, Starting demodulation at Position 2
2021.12.28 10:57:42.859 5: sigduino: Parse_MS, Found wrong signalpattern 34, catched 16 bits, aborting demodulation
Hat hier jemand Erfahrung mit Einbindung neuer Signalduino-Protokolle?
Benutzt wird:
version V 3.4.0 SIGNALduino cc1101 (chip CC1101) - compiled at Jul 16 2020 20:52:15
versionProtocols 1.21
versionmodul v3.4.4