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.

Reply via email to