Mine stopped on July 22 but I'm only now just getting around to dealing with it.
Seeing the same error after installing updates via apt on my PI4b that connected to the Acurite weather station. I see some python packages were installed, not sure if there is any correlation. In the apt log: Start-Date: 2025-07-22 10:51:25 Commandline: apt upgrade Requested-By: jeremy (1000) Install: python3-videodev2:arm64 (0.0.3-1, automatic), rpicam-apps-encoder:arm64 (1.8.1-1~bookworm, automatic), librpicam-app1:arm64 (1.8.1-1~bookworm, automatic), rpicam-apps-core:arm64 (1.8.1-1~bookworm, automatic), rpicam-apps-opencv-postprocess:arm64 (1.8.1-1~bookworm, automatic), rpicam-apps-preview:arm64 (1.8.1-1~bookworm, automatic) Upgrade: initramfs-tools-core:arm64 (0.142+rpt3+deb12u3, 0.142+rpt4+deb12u3), rpi-eeprom:arm64 (28.2-1, 28.3-1), libcamera-ipa:arm64 (0.5.0+rpt20250429-1, 0.5.1+rpt20250722-1), python3-picamera2:arm64 (0.3.28-1~bookworm, 0.3.29-1), libcamera0.5:arm64 (0.5.0+rpt20250429-1, 0.5.1+rpt20250722-1), libcamera-tools:arm64 (0.5.0+rpt20250429-1, 0.5.1+rpt20250722-1), libcamera-apps:arm64 (1.7.0-1, 1.8.1-1~bookworm), initramfs-tools:arm64 (0.142+rpt3+deb12u3, 0.142+rpt4+deb12u3), python3-libcamera:arm64 (0.5.0+rpt20250429-1, 0.5.1+rpt20250722-1), rpicam-apps:arm64 (1.7.0-1, 1.8.1-1~bookworm) End-Date: 2025-07-22 10:54:49 The weather station stopped reporting after the updates were installed. Last Updated 22 July 2025, 10:55:00 I'll keep poking away. Jeremy On Sunday, July 27, 2025 at 4:35:00 PM UTC-7 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/e2a535f9-30a9-4430-983f-ebd98d19a2f3n%40googlegroups.com.
