There have been several threads here addressing issues like that here recently: https://groups.google.com/g/weewx-user/c/0Jiye8CmtLE/m/7JXvPCkuAwAJ https://groups.google.com/g/weewx-user/c/voOrVwinOOA/m/6ITatScJAQAJ https://groups.google.com/g/weewx-user/c/HDcXY6XJMzQ/m/fDskTm4wAQAJ
CrunchyCarrots schrieb am Samstag, 18. Oktober 2025 um 06:11:24 UTC+2: > Ever since a system update on Raspberry Pi Bookworm OS around July-August > 2025 seems to have broken weewx completely, at least for my use case > (AcuRite indoor display unit 01536 connected via USB). > > I didn't change anything, weewx has been running (v5.1) for over a year > perfectly fine until I rebooted my Raspberry Pi on August 29 2025. After > that, it seems like some firmware or some other changes from an update were > applied to the Raspberry Pi, and now as a result, having the display unit > plugged in always results in these errors from weewx. Here are the logs > from `journalctl -u weewx --no-pager`: > > Aug 31 15:53:27 weatherstationpi weewxd[14835]: INFO weewxd: Groups: adm > dialout cdrom sudo audio video plugdev games users input render netdev > lpadmin docker gpio i2c spi pi > Aug 31 15:53:27 weatherstationpi weewxd[14835]: INFO weewx.engine: Loading > station type AcuRite (weewx.drivers.acurite) > Aug 31 15:53:27 weatherstationpi weewxd[14835]: INFO > weewx.drivers.acurite: driver version is 0.4 > Aug 31 15:53:27 weatherstationpi weewxd[14835]: INFO > weewx.drivers.acurite: R2 will be decoded using sensor constants > Aug 31 15:53:27 weatherstationpi weewxd[14835]: INFO weewx.engine: Archive > will use data binding wx_binding > Aug 31 15:53:27 weatherstationpi weewxd[14835]: INFO weewx.engine: Record > generation will be attempted in 'hardware' > Aug 31 15:53:27 weatherstationpi weewxd[14835]: INFO weewx.engine: Using > archive interval of 120 seconds (specified in weewx configuration) > Aug 31 15:53:27 weatherstationpi weewxd[14835]: INFO weewx.engine: > 'pyephem' detected, extended almanac data is available > Aug 31 15:53:27 weatherstationpi weewxd[14835]: INFO weewxd: Starting up > weewx version 5.1.0 > Aug 31 15:53:27 weatherstationpi weewxd[14835]: INFO weewx.engine: Using > binding 'wx_binding' to database 'weewx.sdb' > Aug 31 15:53:27 weatherstationpi weewxd[14835]: INFO weewx.manager: > Starting backfill of daily summaries > Aug 31 15:53:27 weatherstationpi weewxd[14835]: INFO weewx.manager: Daily > summaries up to date > Aug 31 15:53:27 weatherstationpi weewxd[14835]: INFO weewx.engine: > Starting main packet loop. > Aug 31 15:53:27 weatherstationpi weewxd[14835]: ERROR > weewx.drivers.acurite: Failed attempt 1 of 10 to get LOOP data: [Errno 32] > Pipe error > > In short, it's basically a bunch of "Errno 32 Pipe error" and "Errno 110 > Operation timed out". These errors appear a few times then weewx fails to > start and tries to restart, only to get the same behavior again. > > I have literally tried to fix this for over a month with no luck. To prove > that this only happens to Raspberry Pi Bookworm OS, I tried running the > same weewx with the same config file and setup on Raspberry Pi Bullseye OS > instead (the prior version of Raspberry Pi Bookworm). And it indeed worked > perfectly normal on that raspberry pi os, meaning that a system update > caused this issue to happen. I was also suprised about hearing the news > that weewx v5.2 has just been released but the changelogs don't mention > anything about my issue. PLEASE, if ANYONE has any workarounds or fixes, > I'm all for it. My only other option is to permanently use the other OS > instead but with my current setup I really do not wanna have to do that. > > Additional notes: > - Raspberry Pi 4 8 GB, latest version > - Weewx version 5.1/5.2 > - Python 3.11.2 > - AcuRite Iris weather station model 01536, indoor display unit is > connected via USB > - Nothing changed when this issue started except a simple reboot of the Pi. > > Thanks for your time. > > -- 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/240116f3-9677-4ed8-8edf-c68d05d060dbn%40googlegroups.com.
