I've recently got my WRM88 running with WeeWX. I'm running it off a ASUS 
Tinkerboard, loaded with DietPi and a few other services. I installed via 
apt (having to use the old gpg keys).

For the most part it appeared to be running well, however I have been 
getting random timeout errors. Sometimes after hours, sometimes after 
almost a full 24 hours. After the timeout message I then get pipe errors 
each time it tries to read the station. If I unplug and replug the usb, 
then restart weewx then all works again for a while.

I had the same weather station running fine on a RPi with wview and didn't 
appear to have any issues.

I've got debugging on, but really it didn't seem to show much more 
information than without?

Here's the log:

```
Jan 29 22:25:38 tinkerboard1 weewxd[433]: INFO weewx.reportengine: Copied 0 
files to /var/www/html/weewx
Jan 29 22:30:36 tinkerboard1 weewxd[433]: INFO weewx.manager: Added record 
2024-01-29 22:30:00 AEDT (1706527800) to database 'weewx.sdb'
Jan 29 22:30:36 tinkerboard1 weewxd[433]: INFO weewx.manager: Added record 
2024-01-29 22:30:00 AEDT (1706527800) to daily summary in 'weewx.sdb'
Jan 29 22:30:37 tinkerboard1 weewxd[433]: ERROR weewx.drivers.wmr100: 
Unable to send USB control message: [Errno 110] Operation timed out
Jan 29 22:30:37 tinkerboard1 weewxd[433]: INFO weewx.engine: Main loop 
exiting. Shutting engine down.
Jan 29 22:30:37 tinkerboard1 weewxd[433]: INFO weewx.engine: Shutting down 
StdReport thread
Jan 29 22:30:37 tinkerboard1 weewxd[433]: INFO weewx.cheetahgenerator: 
Generated 8 files for report SeasonsReport in 1.20 seconds
Jan 29 22:30:38 tinkerboard1 weewxd[433]: INFO weewx.imagegenerator: 
Generated 12 images for report SeasonsReport in 0.55 seconds
Jan 29 22:30:38 tinkerboard1 weewxd[433]: INFO weewx.reportengine: Copied 0 
files to /var/www/html/weewx
Jan 29 22:30:38 tinkerboard1 weewxd[433]: CRITICAL __main__: Caught 
WeeWxIOError: [Errno 110] Operation timed out
Jan 29 22:30:38 tinkerboard1 weewxd[433]: CRITICAL __main__:     **** 
 Waiting 60.0 seconds then retrying...
Jan 29 22:31:38 tinkerboard1 weewxd[433]: INFO __main__: retrying...
Jan 29 22:31:38 tinkerboard1 weewxd[433]: INFO weewx.engine: Loading 
station type WMR100 (weewx.drivers.wmr100)
Jan 29 22:31:38 tinkerboard1 weewxd[433]: INFO weewx.drivers.wmr100: Driver 
version is 3.5.0
Jan 29 22:31:38 tinkerboard1 weewxd[433]: INFO weewx.drivers.wmr100: Sensor 
map is {'pressure': 'pressure', 'windSpeed': 'wind_speed', 'windDir': 
'wind_dir', 'windGust': 'wind_gust', 'windBatteryStatus': 
'battery_status_wind', 'inTemp':>
Jan 29 22:31:38 tinkerboard1 weewxd[433]: INFO weewx.engine: StdConvert 
target unit is 0x1
Jan 29 22:31:38 tinkerboard1 weewxd[433]: INFO weewx.wxservices: 
StdWXCalculate will use data binding wx_binding
Jan 29 22:31:38 tinkerboard1 weewxd[433]: INFO weewx.engine: Archive will 
use data binding wx_binding
Jan 29 22:31:38 tinkerboard1 weewxd[433]: INFO weewx.engine: Record 
generation will be attempted in 'hardware'
Jan 29 22:31:38 tinkerboard1 weewxd[433]: INFO weewx.engine: Using archive 
interval of 300 seconds (specified in weewx configuration)
Jan 29 22:31:38 tinkerboard1 weewxd[433]: INFO weewx.restx: 
StationRegistry: Registration not requested.
Jan 29 22:31:38 tinkerboard1 weewxd[433]: INFO weewx.restx: Wunderground: 
Posting not enabled.
Jan 29 22:31:38 tinkerboard1 weewxd[433]: INFO weewx.restx: PWSweather: 
Posting not enabled.
Jan 29 22:31:38 tinkerboard1 weewxd[433]: INFO weewx.restx: CWOP: Posting 
not enabled.
Jan 29 22:31:38 tinkerboard1 weewxd[433]: INFO weewx.restx: WOW: Posting 
not enabled.
Jan 29 22:31:38 tinkerboard1 weewxd[433]: INFO weewx.restx: AWEKAS: Posting 
not enabled.
Jan 29 22:31:38 tinkerboard1 weewxd[433]: INFO weewx.engine: 'pyephem' 
detected, extended almanac data is available
Jan 29 22:31:38 tinkerboard1 weewxd[433]: INFO __main__: Starting up weewx 
version 5.0.0
Jan 29 22:31:38 tinkerboard1 weewxd[433]: INFO weewx.engine: Using binding 
'wx_binding' to database 'weewx.sdb'
Jan 29 22:31:38 tinkerboard1 weewxd[433]: INFO weewx.manager: Starting 
backfill of daily summaries
Jan 29 22:31:38 tinkerboard1 weewxd[433]: INFO weewx.manager: Daily 
summaries up to date
Jan 29 22:31:38 tinkerboard1 weewxd[433]: INFO weewx.engine: Starting main 
packet loop.
Jan 29 22:31:38 tinkerboard1 weewxd[433]: ERROR weewx.drivers.wmr100: 
Unable to send USB control message: [Errno 32] Pipe error
Jan 29 22:31:38 tinkerboard1 weewxd[433]: INFO weewx.engine: Main loop 
exiting. Shutting engine down.
Jan 29 22:31:38 tinkerboard1 weewxd[433]: CRITICAL __main__: Caught 
WeeWxIOError: [Errno 32] Pipe error
Jan 29 22:31:38 tinkerboard1 weewxd[433]: CRITICAL __main__:     **** 
 Waiting 60.0 seconds then retrying...
Jan 29 22:32:38 tinkerboard1 weewxd[433]: INFO __main__: retrying...
Jan 29 22:32:38 tinkerboard1 weewxd[433]: INFO weewx.engine: Loading 
station type WMR100 (weewx.drivers.wmr100)
```

-- 
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 on the web visit 
https://groups.google.com/d/msgid/weewx-user/a3033b4f-85d5-4fcb-adfe-ebeb0c8c0e91n%40googlegroups.com.

Reply via email to