I just installed weewx on a Rpi 4 running under Debian. My station is a WS2801 and seems to be Sync.
I reset the weather station and resync all the captors just before.
Many thx.
May 10 16:44:58 raspberrypi wee_device[4411] INFO weewx.drivers.ws28xx: driver version is 0.50
May 10 16:44:58 raspberrypi wee_device[4411] INFO weewx.drivers.ws28xx: frequency is EU
May 10 16:44:58 raspberrypi wee_device[4411] INFO weewx.drivers.ws28xx: found transceiver at bus= device=
May 10 16:44:58 raspberrypi wee_device[4411] INFO weewx.drivers.ws28xx: manufacturer: b'LA CROSSE TECHNOLOGY'
May 10 16:44:58 raspberrypi wee_device[4411] INFO weewx.drivers.ws28xx: product: b'Weather Direct Light Wireless Device'
May 10 16:44:58 raspberrypi wee_device[4411] INFO weewx.drivers.ws28xx: interface: 0
May 10 16:44:58 raspberrypi wee_device[4411] INFO weewx.drivers.ws28xx: base frequency: 868300000
May 10 16:44:58 raspberrypi wee_device[4411] INFO weewx.drivers.ws28xx: frequency correction: 90128 (0x16010)
May 10 16:44:58 raspberrypi wee_device[4411] INFO weewx.drivers.ws28xx: adjusted frequency: 910568669 (0x36462cdd)
May 10 16:44:58 raspberrypi wee_device[4411] INFO weewx.drivers.ws28xx: transceiver identifier: 53 (0x0035)
May 10 16:44:58 raspberrypi wee_device[4411] INFO weewx.drivers.ws28xx: transceiver serial: 01010907150053
vMay 10 16:45:40 raspberrypi wee_device[4513] INFO weewx.drivers.ws28xx: driver version is 0.50
May 10 16:45:40 raspberrypi wee_device[4513] INFO weewx.drivers.ws28xx: frequency is EU
May 10 16:45:40 raspberrypi wee_device[4513] INFO weewx.drivers.ws28xx: found transceiver at bus= device=
May 10 16:45:40 raspberrypi wee_device[4513] INFO weewx.drivers.ws28xx: manufacturer: b'LA CROSSE TECHNOLOGY'
May 10 16:45:40 raspberrypi wee_device[4513] INFO weewx.drivers.ws28xx: product: b'Weather Direct Light Wireless Device'
May 10 16:45:40 raspberrypi wee_device[4513] INFO weewx.drivers.ws28xx: interface: 0
May 10 16:45:40 raspberrypi wee_device[4513] INFO weewx.drivers.ws28xx: base frequency: 868300000
May 10 16:45:40 raspberrypi wee_device[4513] INFO weewx.drivers.ws28xx: frequency correction: 90128 (0x16010)
May 10 16:45:40 raspberrypi wee_device[4513] INFO weewx.drivers.ws28xx: adjusted frequency: 910568669 (0x36462cdd)
May 10 16:45:40 raspberrypi wee_device[4513] INFO weewx.drivers.ws28xx: transceiver identifier: 53 (0x0035)
May 10 16:45:40 raspberrypi wee_device[4513] INFO weewx.drivers.ws28xx: transceiver serial: 01010907150053
May 10 16:50:18 raspberrypi wee_device[5229] INFO weewx.drivers.ws28xx: driver version is 0.50
May 10 16:50:18 raspberrypi wee_device[5229] INFO weewx.drivers.ws28xx: frequency is EU
May 10 16:50:18 raspberrypi wee_device[5229] INFO weewx.drivers.ws28xx: found transceiver at bus= device=
May 10 16:50:18 raspberrypi wee_device[5229] INFO weewx.drivers.ws28xx: manufacturer: b'LA CROSSE TECHNOLOGY'
May 10 16:50:18 raspberrypi wee_device[5229] INFO weewx.drivers.ws28xx: product: b'Weather Direct Light Wireless Device'
May 10 16:50:18 raspberrypi wee_device[5229] INFO weewx.drivers.ws28xx: interface: 0
May 10 16:50:18 raspberrypi wee_device[5229] INFO weewx.drivers.ws28xx: base frequency: 868300000
May 10 16:50:18 raspberrypi wee_device[5229] INFO weewx.drivers.ws28xx: frequency correction: 90128 (0x16010)
May 10 16:50:18 raspberrypi wee_device[5229] INFO weewx.drivers.ws28xx: adjusted frequency: 910568669 (0x36462cdd)
May 10 16:50:18 raspberrypi wee_device[5229] INFO weewx.drivers.ws28xx: transceiver identifier: 53 (0x0035)
May 10 16:50:18 raspberrypi wee_device[5229] INFO weewx.drivers.ws28xx: transceiver serial: 01010907150053
May 10 16:51:14 raspberrypi wee_device[5229] INFO weewx.drivers.ws28xx: console is paired to device with ID 0035
May 10 16:51:14 raspberrypi wee_device[5229] ERROR weewx.drivers.ws28xx: ToDateTime: bogus date for LastRainReset: error status in buffer
May 10 16:51:16 raspberrypi wee_device[5229] ERROR weewx.drivers.ws28xx: exception in doRF: unsupported operand type(s) for >>: 'float' and 'int'
May 10 16:51:16 raspberrypi wee_device[5229] ERROR weewx.drivers.ws28xx: Traceback (most recent call last):
May 10 16:51:16 raspberrypi wee_device[5229] ERROR weewx.drivers.ws28xx: File "/usr/share/weewx/weewx/drivers/ws28xx.py", line 4098, in doRF
May 10 16:51:16 raspberrypi wee_device[5229] ERROR weewx.drivers.ws28xx: self.doRFCommunication()
May 10 16:51:16 raspberrypi wee_device[5229] ERROR weewx.drivers.ws28xx: File "/usr/share/weewx/weewx/drivers/ws28xx.py", line 4142, in doRFCommunication
May 10 16:51:16 raspberrypi wee_device[5229] ERROR weewx.drivers.ws28xx: self.generateResponse(FrameBuffer, DataLength)
May 10 16:51:16 raspberrypi wee_device[5229] ERROR weewx.drivers.ws28xx: File "/usr/share/weewx/weewx/drivers/ws28xx.py", line 3885, in generateResponse
May 10 16:51:16 raspberrypi wee_device[5229] ERROR weewx.drivers.ws28xx: self.handleHistoryData(newBuffer, newLength)
May 10 16:51:16 raspberrypi wee_device[5229] ERROR weewx.drivers.ws28xx: File "/usr/share/weewx/weewx/drivers/ws28xx.py", line 3786, in handleHistoryData
May 10 16:51:16 raspberrypi wee_device[5229] ERROR weewx.drivers.ws28xx: newlen[0] = self.buildACKFrame(newbuf, EAction.aGetHistory, cs, nextIndex)
May 10 16:51:16 raspberrypi wee_device[5229] ERROR weewx.drivers.ws28xx: File "/usr/share/weewx/weewx/drivers/ws28xx.py", line 3597, in buildACKFrame
May 10 16:51:16 raspberrypi wee_device[5229] ERROR weewx.drivers.ws28xx: newBuffer[0][6] = (haddr >> 16) & 0x0F | 16 * (comInt & 0xF)
May 10 16:51:16 raspberrypi wee_device[5229] ERROR weewx.drivers.ws28xx: TypeError: unsupported operand type(s) for >>: 'float' and 'int'