python --version
Python 3.11.2
lsusb
Bus 001 Device 006: ID 24c0:0003 Chaney Instrument Model 01036 weather center
Bus 001 Device 005: ID 0424:7800 Microchip Technology, Inc. (formerly SMSC)
Bus 001 Device 003: ID 0424:2514 Microchip Technology, Inc. (formerly SMSC) USB 2.0 Hub
Bus 001 Device 002: ID 0424:2514 Microchip Technology, Inc. (formerly SMSC) USB 2.0 Hub
##############################################################################
[AcuRite]
# This section is for AcuRite weather stations.
# The station model, e.g., 'AcuRite 01025' or 'AcuRite 02032C'
model = AcuRite 01536-RX
# The driver to use:
driver = weewx.drivers.acurite
sudo systemctl status weewx
* weewx.service - WeeWX
Loaded: loaded (/lib/systemd/system/weewx.service; enabled; preset: enabled)
Active: active (running) since Sun 2025-07-27 15:26:04 MDT; 31min ago
Docs: https://weewx.com/docs
Main PID: 2248 (python3)
Tasks: 2 (limit: 698)
CPU: 1.963s
CGroup: /system.slice/weewx.service
`-2248 python3 /usr/share/weewx/weewxd.py /etc/weewx/weewx.conf
Jul 27 15:56:12 weatherpi weewxd[2248]: INFO weewx.engine: 'pyephem' detected, extended almanac data is available
Jul 27 15:56:12 weatherpi weewxd[2248]: INFO __main__: Starting up weewx version 5.1.0
Jul 27 15:56:12 weatherpi weewxd[2248]: INFO weewx.engine: Using binding 'wx_binding' to database 'weewx.sdb'
Jul 27 15:56:12 weatherpi weewxd[2248]: INFO weewx.manager: Starting backfill of daily summaries
Jul 27 15:56:12 weatherpi weewxd[2248]: INFO weewx.manager: Daily summaries up to date
Jul 27 15:56:12 weatherpi weewxd[2248]: INFO weewx.engine: Starting main packet loop.
Jul 27 15:56:12 weatherpi weewxd[2248]: ERROR weewx.drivers.acurite: Failed attempt 1 of 10 to get LOOP data: [Errno 32] Pipe error
Jul 27 15:56:42 weatherpi weewxd[2248]: ERROR weewx.drivers.acurite: Failed attempt 2 of 10 to get LOOP data: [Errno 32] Pipe error
Jul 27 15:57:12 weatherpi weewxd[2248]: ERROR weewx.drivers.acurite: Failed attempt 3 of 10 to get LOOP data: [Errno 32] Pipe error
Jul 27 15:57:42 weatherpi weewxd[2248]: ERROR weewx.drivers.acurite: Failed attempt 4 of 10 to get LOOP data: [Errno 32] Pipe error
[419125.645754] usb 1-1.5: USB disconnect, device number 5
[419128.660710] usb 1-1.2: new low-speed USB device number 6 using dwc_otg
[419128.774200] usb 1-1.2: New USB device found, idVendor=24c0, idProduct=0003, bcdDevice= 0.20
[419128.774226] usb 1-1.2: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[419128.774235] usb 1-1.2: Product: Chaney Instrument
[419128.775143] usbhid 1-1.2:1.0: can't add hid device: -22
[419128.775178] usbhid 1-1.2:1.0: probe with driver usbhid failed with error -22
Long story, short. I've powered cycled everything, changed cables, ports and more, and still get the same error.
I might do the same and just install Ubuntu on it and see what happens.
Jeremy