I have fixed the issue, but leaving the thread here in case someone googles the issue and it helps them.
The issue was with the pi and how it handles USB. I followed this advice from Jim Easterbrook <https://github.com/jim-easterbrook/pywws/issues/38#issuecomment-396564038>to keep that USB port from flipping between host and peripheral. sudo vi /boot/config.txt add this line to the bottom: dtoverlay=dwc2,dr_mode=host and then reboot the pi. Cheers. On Thursday, December 27, 2018 at 7:42:24 PM UTC-5, Dallas Epperson wrote: > > I just installed weewx on a raspberry pi 3b+ running raspbian using apt. > I have an AcuRite 01036M and the console connected to the pi via USB. On > the AcuRite console, I have set USB mode to 3. > > I'm not certain the console is being properly recognized by the pi. When I > issue a lsusb command, I see this: > Bus 001 Device 004: ID 24c0:0003 > Typically, I would expect to see the vendor and model number after that. > > Also, when I tail /var/log/syslog, I see these error messages: > weewx[421]: acurite: Failed attempt 10 of 10 to get LOOP data: [Errno 110] > Operation timed out > > Occasionally, Errno110 is replaced with > [Errno 32] Pipe error > > Any ideas? > -- 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]. For more options, visit https://groups.google.com/d/optout.
