Hallo,
ich habe jetzt meinen neuen CC1101 Baustein erhalten und die neue Software mit meinem Bresser 6 in1/new 5 in1 (Bild) ausprobiert.
Zunächst lief es auch ganz gut, aber nach ein paar Stunden funktionierte es nicht mehr.
Erst als ich die Bandbreite von 203 khz auf 541 khz geändert habe funktionierte es wieder. Damit funktioniert dann jetzt auch mein alter CC1101, wenn auch nicht so gut wie der neue.
Hin und wieder werden Temperatur und Feuchtigkeit nicht mehr aktualisiert. Im Log finde ich dann folgende Fehlermeldung:
2021.08.05 16:37:42 4: sduino8: SD_WS_Parse protocol 115, rawData 198001EB18FF99FF0688240253FFF0
2021.08.05 16:37:42 4: sduino8: SD_WS_Parse decoded protocol-id 115 (Bresser_6in1, new Bresser_5in1), sensor-id 198001EB
2021.08.05 16:37:42 3: sduino8: SD_WS_115_0 ERROR - Temp diff too large (old 25.6, new 24, diff 1.6)
Das ist etwas blöd wenn einige Werte ausfallen z.B. wenn man den Server neu startet oder Störungen auftreten. Die Werte werden erst wieder neu eingetragen wenn man die Readings "temperature" und "humidity" löscht, was natürlich etwas umständlich ist. Ich denke, bei der Prüfung sollte der Timestamp mit berücksichtigt werden, oder vielleicht sollte solch eine Überprüfung gar nicht vorgenommen werden.