You have a complex system with a lot of moving parts, but, if I understand you correctly, the basic problem is that you cannot reliably read from your WMR180.
This is frequently a USB power supply problem. How powerful is the power supply you are using with your RPi? Do you have a separate, powered, USB hub that you can try? -tk On Tue, Mar 27, 2018 at 4:15 AM, Octavi Pavon <[email protected]> wrote: > Just a few additional information: > - I'm using the last available version 3.8.0 installed from .deb > - Raspbian updated (recentlly reinstalled in new SD) > - MariaDB SQL database > > > El martes, 27 de marzo de 2018, 11:09:24 (UTC+2), Octavi Pavon escribió: >> >> Hello everyone, >> >> First of all, thanks in advance to all the people who are developing this >> amazing software. >> >> I'm Octavi and I have an Oregon Scientific WMR180 connected to a >> Raspberry Pi 1b from a few years ago, publishing in a website >> meteovila.cat. To solve the low performance and the usual crashes with >> Pi1 (interruption of reports), I configured the weewx service to copy the >> reports to a server that I use for domotization (a Raspberry Pi 3a) by >> RSYNC and I also store the reading in a database on the same server. In >> summary, the Pi 1B only has the weewx service with USB Dongle, and the >> publication of reports and data storage is done by another server, Pi1 >> works as bridge. >> >> The performance problems were completely solved, reducing the load of Pi1 >> but the hangings are still there. I start the service, and it works for a >> few hours even some day, but sudenlly stop reporting. After that, I restart >> the service or full raspberry and it works again, but not always neither at >> same moment. When stops to reporting, I mean that stops to add new entries >> to database and stop creating new .png and .html to /var/www folder. >> >> I'm sure that is not related with working with two servers, before I had >> the same issue. Also I can check the database and aparentlly is everything >> right. >> >> The output of the log is the next and the more strange thing is that the >> errors of USB apears even when is working... >> >> Mar 27 10:06:17 piweather weewx[552]: engine: Finished loading service >> weewx.restx.StdAWEKAS >> Mar 27 10:06:17 piweather weewx[552]: engine: Loading service >> weewx.engine.StdPrint >> Mar 27 10:06:17 piweather weewx[552]: engine: Finished loading service >> weewx.engine.StdPrint >> Mar 27 10:06:17 piweather weewx[552]: engine: Loading service >> weewx.engine.StdReport >> Mar 27 10:06:17 piweather weewx[552]: engine: Finished loading service >> weewx.engine.StdReport >> Mar 27 10:06:17 piweather weewx[552]: engine: Starting up weewx version >> 3.8.0 >> Mar 27 10:06:17 piweather weewx[552]: engine: Station does not support >> reading the time >> Mar 27 10:06:17 piweather weewx[552]: engine: Starting main packet loop. >> Mar 27 10:06:32 piweather weewx[552]: wmr100: Bad USB report received: >> [Errno 110] Operation timed out >> Mar 27 10:06:52 piweather weewx[552]: wmr100: Bad USB report received: >> [Errno 110] Operation timed out >> Mar 27 10:07:12 piweather weewx[552]: wmr100: Bad USB report received: >> [Errno 110] Operation timed out >> Mar 27 10:07:32 piweather weewx[552]: wmr100: Bad USB report received: >> [Errno 110] Operation timed out >> Mar 27 10:07:52 piweather weewx[552]: wmr100: Bad USB report received: >> [Errno 110] Operation timed out >> Mar 27 10:08:12 piweather weewx[552]: wmr100: Bad USB report received: >> [Errno 110] Operation timed out >> Mar 27 10:08:32 piweather weewx[552]: wmr100: Bad USB report received: >> [Errno 110] Operation timed out >> >> Thanks!!! >> >> -- > 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. > -- 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.
