Tom, this sounds exactly like the problem I'm having, though mine started due to an install on new hardware, not a mere apt upgrade.
I've been discussing it here: https://groups.google.com/g/weewx-user/c/0Jiye8CmtLE I'd love to hear any solutions. I'm going to try Ubuntu on the Pi 5 in the next day or two to see if that makes a difference. --Jim-- On Sunday, July 27, 2025 at 7:35:00 PM UTC-4 Tom Farley wrote: > Earlier this month the weewx web on my raspberry stopped updating the data > displayed. > This system (rpi 4b) has been operating with weewx 5 for a while, for the > past year+, it's running the latest os, bookworm. > I finally got around to looking at the issue and the acurite driver seems > to be unhappy. > > I have rebooted the pi, change usb ports that connect to the acurite > 5-in-1 base display, power cycled the base. The sensor has new batteries. > > suggestions on how I can resolve this issue or additional things for me > to checkwould be appreciated. > tia > twf > > 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 > > > weewx.conf setup for acurite > > > ############################################################################## > > > [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 > > > > systemd startup log > > 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* > > > > > > > > > > -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/weewx-user/193e6cd1-e933-4332-9aa8-5d132361ec5an%40googlegroups.com.
