Hello Matthew,
The computer I'm using is a Intel NUC5PPYB (4GB RAM, 64GB SSD)
The new driver produces the same error.
Log attached.
Thank you very much for your support.
On Sunday, April 9, 2017 at 8:47:04 PM UTC+2, mwall wrote:
>
>
> miguel,
>
> on what kind of computer are you running ubuntu 16.04 and weewx 3.7.1?
>
> i'm pretty sure that given *exactly* the same starting conditions, the
> wmr300 driver in weewx 3.6.2 will *not* work with the same station.
> unfortunately it is a bit difficult to test precisely, and it might be a
> function of the usb timing (which makes it depend on the type of computer
> on which you run it).
>
> when the station has not been connected via usb for awhile, it stops
> sending data. apparently a 'write' command is required to get it to start
> talking again.
>
> our problem has been trying to distinguish different types of usb errors,
> since some versions of libusb provide reliable errno while others do not.
>
> it is confounded by the fact that we want to report timeouts during normal
> operations, but we want to take specific action when timeouts happen during
> a specific part of communication initiation.
>
> please try the attached wmr300-0.19rc1.py
>
> it has a very crude implementation of "when the driver starts up, write
> bytes to the station and ignore any failures, then start normal processing".
>
> m
>
--
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.
Apr 9 21:44:37 dante kernel: [ 746.803061] usb 1-4: new full-speed USB device
number 4 using xhci_hcd
Apr 9 21:44:37 dante kernel: [ 746.949714] usb 1-4: New USB device found,
idVendor=0fde, idProduct=ca08
Apr 9 21:44:37 dante kernel: [ 746.949731] usb 1-4: New USB device strings:
Mfr=1, Product=2, SerialNumber=0
Apr 9 21:44:37 dante kernel: [ 746.949741] usb 1-4: Product: USB HID
Bootloader
Apr 9 21:44:37 dante kernel: [ 746.949751] usb 1-4: Manufacturer: Microchip
Technology Inc.
Apr 9 21:44:37 dante mtp-probe: checking bus 1, device 4:
"/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4"
Apr 9 21:44:37 dante mtp-probe: bus: 1, device: 4 was not an MTP device
Apr 9 21:44:37 dante kernel: [ 747.015480] usbcore: registered new interface
driver usbhid
Apr 9 21:44:37 dante kernel: [ 747.015484] usbhid: USB HID core driver
Apr 9 21:44:37 dante kernel: [ 747.026500] hid-generic 0003:0FDE:CA08.0001:
hiddev0,hidraw0: USB HID v1.11 Device [Microchip Technology Inc. USB HID
Bootloader] on usb-0000:00:14.0-4/input0
Apr 9 21:45:51 dante systemd[1]: Starting LSB: weewx weather system...
Apr 9 21:45:51 dante weewx[1429]: * Starting weewx weather system weewx
Apr 9 21:45:51 dante weewx[1440]: engine: Initializing weewx version 3.7.1
Apr 9 21:45:51 dante weewx[1440]: engine: Using Python 2.7.12 (default, Nov 19
2016, 06:48:10) #012[GCC 5.4.0 20160609]
Apr 9 21:45:51 dante weewx[1440]: engine: Platform
Linux-4.8.0-46-generic-x86_64-with-Ubuntu-16.04-xenial
Apr 9 21:45:51 dante weewx[1440]: engine: Locale is
'LC_CTYPE=en_US.UTF-8;LC_NUMERIC=es_ES.UTF-8;LC_TIME=es_ES.UTF-8;LC_COLLATE=en_US.UTF-8;LC_MONETARY=es_ES.UTF-8;LC_MESSAGES=en_US.UTF-8;LC_PAPER=es_ES.UTF-8;LC_NAME=es_ES.UTF-8;LC_ADDRESS=es_ES.UTF-8;LC_TELEPHONE=es_ES.UTF-8;LC_MEASUREMENT=es_ES.UTF-8;LC_IDENTIFICATION=es_ES.UTF-8'
Apr 9 21:45:51 dante weewx[1440]: engine: pid file is /var/run/weewx.pid
Apr 9 21:45:51 dante weewx[1444]: engine: Using configuration file
/home/weewx/weewx.conf
Apr 9 21:45:51 dante weewx[1444]: engine: debug is 1
Apr 9 21:45:51 dante weewx[1444]: engine: Initializing engine
Apr 9 21:45:51 dante systemd[1]: Started LSB: weewx weather system.
Apr 9 21:45:51 dante weewx[1429]: ...done.
Apr 9 21:45:51 dante weewx[1444]: engine: Loading station type WMR300
(weewx.drivers.wmr300)
Apr 9 21:45:52 dante weewx[1444]: wmr300: driver version is 0.19rc1
Apr 9 21:45:52 dante weewx[1444]: wmr300: usb info: pyusb_version=1.0.0b2
Apr 9 21:45:52 dante weewx[1444]: wmr300: sensor map is {'outHumidity':
'humidity_1', 'extraDewpoint6': 'dewpoint_7', 'windchill': 'windchill',
'extraDewpoint4': 'dewpoint_5', 'rainRate': 'rain_rate', 'heatindex':
'heatindex_1', 'inTemp': 'temperature_0', 'windGustDir': 'wind_gust_dir',
'extraDewpoint2': 'dewpoint_3', 'extraDewpoint3': 'dewpoint_4',
'extraDewpoint1': 'dewpoint_2', 'barometer': 'barometer', 'extraDewpoint7':
'dewpoint_8', 'dewpoint': 'dewpoint_1', 'extraDewpoint5': 'dewpoint_6',
'extraHumid6': 'humidity_7', 'pressure': 'pressure', 'extraHumid4':
'humidity_5', 'extraHumid5': 'humidity_6', 'extraHumid2': 'humidity_3',
'extraHumid3': 'humidity_4', 'extraHumid1': 'humidity_2', 'extraTemp6':
'temperature_7', 'extraTemp7': 'temperature_8', 'extraTemp4': 'temperature_5',
'extraTemp5': 'temperature_6', 'extraTemp2': 'temperature_3', 'extraTemp3':
'temperature_4', 'extraTemp1': 'temperature_2', 'extraHeatindex3':
'heatindex_4', 'extraHeatindex2': 'heatindex_3', 'extraHeatindex1':
'heatindex_2', 'extraHeatindex7': 'heatindex_8', 'extraHeatindex6':
'heatindex_7', 'extraHeatindex5': 'heatindex_6', 'extraHumid7': 'humidity_8',
'extraHeatindex4': 'heatindex_5', 'windDir': 'wind_dir', 'outTemp':
'temperature_1', 'windSpeed': 'wind_avg', 'inHumidity': 'humidity_0',
'windGust': 'wind_gust'}
Apr 9 21:45:52 dante weewx[1444]: wmr300: Found station at bus= device=
Apr 9 21:45:52 dante kernel: [ 821.972255] usb 1-4: reset full-speed USB
device number 4 using xhci_hcd
Apr 9 21:45:52 dante weewx[1444]: engine: Loading service
weewx.engine.StdTimeSynch
Apr 9 21:45:52 dante weewx[1444]: engine: Finished loading service
weewx.engine.StdTimeSynch
Apr 9 21:45:52 dante weewx[1444]: engine: Loading service
weewx.engine.StdConvert
Apr 9 21:45:52 dante weewx[1444]: engine: StdConvert target unit is 0x1
Apr 9 21:45:52 dante weewx[1444]: engine: Finished loading service
weewx.engine.StdConvert
Apr 9 21:45:52 dante weewx[1444]: engine: Loading service
weewx.engine.StdCalibrate
Apr 9 21:45:52 dante weewx[1444]: engine: Finished loading service
weewx.engine.StdCalibrate
Apr 9 21:45:52 dante weewx[1444]: engine: Loading service weewx.engine.StdQC
Apr 9 21:45:52 dante weewx[1444]: engine: Finished loading service
weewx.engine.StdQC
Apr 9 21:45:52 dante weewx[1444]: engine: Loading service
weewx.wxservices.StdWXCalculate
Apr 9 21:45:52 dante weewx[1444]: wxcalculate: The following values will be
calculated: barometer=prefer_hardware, windchill=hardware, dewpoint=hardware,
appTemp=prefer_hardware, rainRate=hardware, windrun=prefer_hardware,
heatindex=hardware, maxSolarRad=prefer_hardware, humidex=prefer_hardware,
pressure=prefer_hardware, inDewpoint=prefer_hardware, ET=prefer_hardware,
altimeter=prefer_hardware, cloudbase=prefer_hardware
Apr 9 21:45:52 dante weewx[1444]: wxcalculate: The following algorithms will
be used for calculations: altimeter=aaNOAA, maxSolarRad=RS
Apr 9 21:45:52 dante weewx[1444]: engine: Finished loading service
weewx.wxservices.StdWXCalculate
Apr 9 21:45:52 dante weewx[1444]: engine: Loading service
weewx.engine.StdArchive
Apr 9 21:45:52 dante weewx[1444]: engine: Archive will use data binding
wx_binding
Apr 9 21:45:52 dante weewx[1444]: engine: Record generation will be attempted
in 'hardware'
Apr 9 21:45:52 dante weewx[1444]: engine: Using archive interval of 300
seconds (specified in weewx configuration)
Apr 9 21:45:52 dante weewx[1444]: engine: Use LOOP data in hi/low
calculations: 1
Apr 9 21:45:52 dante weewx[1444]: manager: Daily summary version is 1.0
Apr 9 21:45:52 dante weewx[1444]: engine: Using binding 'wx_binding' to
database 'weewx.sdb'
Apr 9 21:45:52 dante weewx[1444]: manager: Starting backfill of daily summaries
Apr 9 21:45:52 dante weewx[1444]: engine: Finished loading service
weewx.engine.StdArchive
Apr 9 21:45:52 dante weewx[1444]: engine: Loading service
weewx.restx.StdStationRegistry
Apr 9 21:45:52 dante weewx[1444]: restx: StationRegistry: Station will be
registered.
Apr 9 21:45:52 dante weewx[1444]: engine: Finished loading service
weewx.restx.StdStationRegistry
Apr 9 21:45:52 dante weewx[1444]: engine: Loading service
weewx.restx.StdWunderground
Apr 9 21:45:52 dante weewx[1444]: restx: Wunderground: Posting not enabled.
Apr 9 21:45:52 dante weewx[1444]: engine: Finished loading service
weewx.restx.StdWunderground
Apr 9 21:45:52 dante weewx[1444]: engine: Loading service
weewx.restx.StdPWSweather
Apr 9 21:45:52 dante weewx[1444]: restx: PWSweather: Posting not enabled.
Apr 9 21:45:52 dante weewx[1444]: engine: Finished loading service
weewx.restx.StdPWSweather
Apr 9 21:45:52 dante weewx[1444]: engine: Loading service weewx.restx.StdCWOP
Apr 9 21:45:52 dante weewx[1444]: restx: CWOP: Posting not enabled.
Apr 9 21:45:52 dante weewx[1444]: engine: Finished loading service
weewx.restx.StdCWOP
Apr 9 21:45:52 dante weewx[1444]: engine: Loading service weewx.restx.StdWOW
Apr 9 21:45:52 dante weewx[1444]: restx: WOW: Posting not enabled.
Apr 9 21:45:52 dante weewx[1444]: engine: Finished loading service
weewx.restx.StdWOW
Apr 9 21:45:52 dante weewx[1444]: engine: Loading service weewx.restx.StdAWEKAS
Apr 9 21:45:52 dante weewx[1444]: restx: AWEKAS: Posting not enabled.
Apr 9 21:45:52 dante weewx[1444]: engine: Finished loading service
weewx.restx.StdAWEKAS
Apr 9 21:45:52 dante weewx[1444]: engine: Loading service weewx.engine.StdPrint
Apr 9 21:45:52 dante weewx[1444]: engine: Finished loading service
weewx.engine.StdPrint
Apr 9 21:45:52 dante weewx[1444]: engine: Loading service
weewx.engine.StdReport
Apr 9 21:45:52 dante weewx[1444]: engine: Finished loading service
weewx.engine.StdReport
Apr 9 21:45:52 dante weewx[1444]: engine: Starting up weewx version 3.7.1
Apr 9 21:45:52 dante weewx[1444]: engine: Station does not support reading the
time
Apr 9 21:45:52 dante weewx[1444]: wmr300: reading records since 2017-03-27
09:05:00 CEST (1490598300)
Apr 9 21:45:52 dante weewx[1444]: wmr300: catchup in progress: count=0
last_index=0 latest_index=14578
Apr 9 21:45:52 dante weewx[1444]: wmr300: request station status: 0 (00)
Apr 9 21:45:52 dante weewx[1444]: wmr300: initiate record request: 0 (00)
Apr 9 21:45:52 dante weewx[1444]: wmr300: usb failure: [Errno 110] Operation
timed out
Apr 9 21:45:52 dante weewx[1444]: engine: Main loop exiting. Shutting engine
down.
Apr 9 21:45:52 dante weewx[1444]: restx: Shut down StationRegistry thread.
Apr 9 21:45:52 dante weewx[1444]: engine: Caught WeeWxIOError: [Errno 110]
Operation timed out
Apr 9 21:45:52 dante weewx[1444]: **** Waiting 60 seconds then retrying...
Apr 9 21:46:52 dante weewx[1444]: engine: retrying...
Apr 9 21:46:52 dante weewx[1444]: engine: Using configuration file
/home/weewx/weewx.conf
Apr 9 21:46:52 dante weewx[1444]: engine: debug is 1
Apr 9 21:46:52 dante weewx[1444]: engine: Initializing engine
Apr 9 21:46:52 dante weewx[1444]: engine: Loading station type WMR300
(weewx.drivers.wmr300)
Apr 9 21:46:52 dante weewx[1444]: wmr300: driver version is 0.19rc1
Apr 9 21:46:52 dante weewx[1444]: wmr300: usb info: pyusb_version=1.0.0b2
Apr 9 21:46:52 dante weewx[1444]: wmr300: sensor map is {'outHumidity':
'humidity_1', 'extraDewpoint6': 'dewpoint_7', 'windchill': 'windchill',
'extraDewpoint4': 'dewpoint_5', 'rainRate': 'rain_rate', 'heatindex':
'heatindex_1', 'inTemp': 'temperature_0', 'windGustDir': 'wind_gust_dir',
'extraDewpoint2': 'dewpoint_3', 'extraDewpoint3': 'dewpoint_4',
'extraDewpoint1': 'dewpoint_2', 'barometer': 'barometer', 'extraDewpoint7':
'dewpoint_8', 'dewpoint': 'dewpoint_1', 'extraDewpoint5': 'dewpoint_6',
'extraHumid6': 'humidity_7', 'pressure': 'pressure', 'extraHumid4':
'humidity_5', 'extraHumid5': 'humidity_6', 'extraHumid2': 'humidity_3',
'extraHumid3': 'humidity_4', 'extraHumid1': 'humidity_2', 'extraTemp6':
'temperature_7', 'extraTemp7': 'temperature_8', 'extraTemp4': 'temperature_5',
'extraTemp5': 'temperature_6', 'extraTemp2': 'temperature_3', 'extraTemp3':
'temperature_4', 'extraTemp1': 'temperature_2', 'extraHeatindex3':
'heatindex_4', 'extraHeatindex2': 'heatindex_3', 'extraHeatindex1':
'heatindex_2', 'extraHeatindex7': 'heatindex_8', 'extraHeatindex6':
'heatindex_7', 'extraHeatindex5': 'heatindex_6', 'extraHumid7': 'humidity_8',
'extraHeatindex4': 'heatindex_5', 'windDir': 'wind_dir', 'outTemp':
'temperature_1', 'windSpeed': 'wind_avg', 'inHumidity': 'humidity_0',
'windGust': 'wind_gust'}
Apr 9 21:46:52 dante weewx[1444]: wmr300: Found station at bus= device=
Apr 9 21:46:52 dante kernel: [ 882.543397] usb 1-4: reset full-speed USB
device number 4 using xhci_hcd
Apr 9 21:46:52 dante weewx[1444]: engine: Loading service
weewx.engine.StdTimeSynch
Apr 9 21:46:52 dante weewx[1444]: engine: Finished loading service
weewx.engine.StdTimeSynch
Apr 9 21:46:52 dante weewx[1444]: engine: Loading service
weewx.engine.StdConvert
Apr 9 21:46:52 dante weewx[1444]: engine: StdConvert target unit is 0x1
Apr 9 21:46:52 dante weewx[1444]: engine: Finished loading service
weewx.engine.StdConvert
Apr 9 21:46:52 dante weewx[1444]: engine: Loading service
weewx.engine.StdCalibrate
Apr 9 21:46:52 dante weewx[1444]: engine: Finished loading service
weewx.engine.StdCalibrate
Apr 9 21:46:52 dante weewx[1444]: engine: Loading service weewx.engine.StdQC
Apr 9 21:46:52 dante weewx[1444]: engine: Finished loading service
weewx.engine.StdQC
Apr 9 21:46:52 dante weewx[1444]: engine: Loading service
weewx.wxservices.StdWXCalculate
Apr 9 21:46:52 dante weewx[1444]: wxcalculate: The following values will be
calculated: barometer=prefer_hardware, windchill=hardware, dewpoint=hardware,
appTemp=prefer_hardware, rainRate=hardware, windrun=prefer_hardware,
heatindex=hardware, maxSolarRad=prefer_hardware, humidex=prefer_hardware,
pressure=prefer_hardware, inDewpoint=prefer_hardware, ET=prefer_hardware,
altimeter=prefer_hardware, cloudbase=prefer_hardware
Apr 9 21:46:52 dante weewx[1444]: wxcalculate: The following algorithms will
be used for calculations: altimeter=aaNOAA, maxSolarRad=RS
Apr 9 21:46:52 dante weewx[1444]: engine: Finished loading service
weewx.wxservices.StdWXCalculate
Apr 9 21:46:52 dante weewx[1444]: engine: Loading service
weewx.engine.StdArchive
Apr 9 21:46:52 dante weewx[1444]: engine: Archive will use data binding
wx_binding
Apr 9 21:46:52 dante weewx[1444]: engine: Record generation will be attempted
in 'hardware'
Apr 9 21:46:52 dante weewx[1444]: engine: Using archive interval of 300
seconds (specified in weewx configuration)
Apr 9 21:46:52 dante weewx[1444]: engine: Use LOOP data in hi/low
calculations: 1
Apr 9 21:46:52 dante weewx[1444]: manager: Daily summary version is 1.0
Apr 9 21:46:52 dante weewx[1444]: engine: Using binding 'wx_binding' to
database 'weewx.sdb'
Apr 9 21:46:52 dante weewx[1444]: manager: Starting backfill of daily summaries
Apr 9 21:46:52 dante weewx[1444]: engine: Finished loading service
weewx.engine.StdArchive
Apr 9 21:46:52 dante weewx[1444]: engine: Loading service
weewx.restx.StdStationRegistry
Apr 9 21:46:52 dante weewx[1444]: restx: StationRegistry: Station will be
registered.
Apr 9 21:46:52 dante weewx[1444]: engine: Finished loading service
weewx.restx.StdStationRegistry
Apr 9 21:46:52 dante weewx[1444]: engine: Loading service
weewx.restx.StdWunderground
Apr 9 21:46:52 dante weewx[1444]: restx: Wunderground: Posting not enabled.
Apr 9 21:46:52 dante weewx[1444]: engine: Finished loading service
weewx.restx.StdWunderground
Apr 9 21:46:52 dante weewx[1444]: engine: Loading service
weewx.restx.StdPWSweather
Apr 9 21:46:52 dante weewx[1444]: restx: PWSweather: Posting not enabled.
Apr 9 21:46:52 dante weewx[1444]: engine: Finished loading service
weewx.restx.StdPWSweather
Apr 9 21:46:52 dante weewx[1444]: engine: Loading service weewx.restx.StdCWOP
Apr 9 21:46:52 dante weewx[1444]: restx: CWOP: Posting not enabled.
Apr 9 21:46:52 dante weewx[1444]: engine: Finished loading service
weewx.restx.StdCWOP
Apr 9 21:46:52 dante weewx[1444]: engine: Loading service weewx.restx.StdWOW
Apr 9 21:46:52 dante weewx[1444]: restx: WOW: Posting not enabled.
Apr 9 21:46:52 dante weewx[1444]: engine: Finished loading service
weewx.restx.StdWOW
Apr 9 21:46:52 dante weewx[1444]: engine: Loading service weewx.restx.StdAWEKAS
Apr 9 21:46:52 dante weewx[1444]: restx: AWEKAS: Posting not enabled.
Apr 9 21:46:52 dante weewx[1444]: engine: Finished loading service
weewx.restx.StdAWEKAS
Apr 9 21:46:52 dante weewx[1444]: engine: Loading service weewx.engine.StdPrint
Apr 9 21:46:52 dante weewx[1444]: engine: Finished loading service
weewx.engine.StdPrint
Apr 9 21:46:52 dante weewx[1444]: engine: Loading service
weewx.engine.StdReport
Apr 9 21:46:52 dante weewx[1444]: engine: Finished loading service
weewx.engine.StdReport
Apr 9 21:46:52 dante weewx[1444]: engine: Starting up weewx version 3.7.1
Apr 9 21:46:52 dante weewx[1444]: engine: Station does not support reading the
time
Apr 9 21:46:52 dante weewx[1444]: wmr300: reading records since 2017-03-27
09:05:00 CEST (1490598300)
Apr 9 21:46:52 dante weewx[1444]: wmr300: catchup in progress: count=0
last_index=0 latest_index=14578
Apr 9 21:46:52 dante weewx[1444]: wmr300: request station status: 0 (00)
Apr 9 21:46:52 dante weewx[1444]: wmr300: initiate record request: 0 (00)
Apr 9 21:46:53 dante weewx[1444]: wmr300: usb failure: [Errno 110] Operation
timed out
Apr 9 21:46:53 dante weewx[1444]: engine: Main loop exiting. Shutting engine
down.
Apr 9 21:46:53 dante weewx[1444]: restx: Shut down StationRegistry thread.
Apr 9 21:46:53 dante weewx[1444]: engine: Caught WeeWxIOError: [Errno 110]
Operation timed out
Apr 9 21:46:53 dante weewx[1444]: **** Waiting 60 seconds then retrying...
Apr 9 21:47:53 dante weewx[1444]: engine: retrying...
Apr 9 21:47:53 dante weewx[1444]: engine: Using configuration file
/home/weewx/weewx.conf
Apr 9 21:47:53 dante systemd[1]: Starting Cleanup of Temporary Directories...
Apr 9 21:47:53 dante weewx[1444]: engine: debug is 1
Apr 9 21:47:53 dante weewx[1444]: engine: Initializing engine
Apr 9 21:47:53 dante weewx[1444]: engine: Loading station type WMR300
(weewx.drivers.wmr300)
Apr 9 21:47:53 dante weewx[1444]: wmr300: driver version is 0.19rc1
Apr 9 21:47:53 dante weewx[1444]: wmr300: usb info: pyusb_version=1.0.0b2
Apr 9 21:47:53 dante weewx[1444]: wmr300: sensor map is {'outHumidity':
'humidity_1', 'extraDewpoint6': 'dewpoint_7', 'windchill': 'windchill',
'extraDewpoint4': 'dewpoint_5', 'rainRate': 'rain_rate', 'heatindex':
'heatindex_1', 'inTemp': 'temperature_0', 'windGustDir': 'wind_gust_dir',
'extraDewpoint2': 'dewpoint_3', 'extraDewpoint3': 'dewpoint_4',
'extraDewpoint1': 'dewpoint_2', 'barometer': 'barometer', 'extraDewpoint7':
'dewpoint_8', 'dewpoint': 'dewpoint_1', 'extraDewpoint5': 'dewpoint_6',
'extraHumid6': 'humidity_7', 'pressure': 'pressure', 'extraHumid4':
'humidity_5', 'extraHumid5': 'humidity_6', 'extraHumid2': 'humidity_3',
'extraHumid3': 'humidity_4', 'extraHumid1': 'humidity_2', 'extraTemp6':
'temperature_7', 'extraTemp7': 'temperature_8', 'extraTemp4': 'temperature_5',
'extraTemp5': 'temperature_6', 'extraTemp2': 'temperature_3', 'extraTemp3':
'temperature_4', 'extraTemp1': 'temperature_2', 'extraHeatindex3':
'heatindex_4', 'extraHeatindex2': 'heatindex_3', 'extraHeatindex1':
'heatindex_2', 'extraHeatindex7': 'heatindex_8', 'extraHeatindex6':
'heatindex_7', 'extraHeatindex5': 'heatindex_6', 'extraHumid7': 'humidity_8',
'extraHeatindex4': 'heatindex_5', 'windDir': 'wind_dir', 'outTemp':
'temperature_1', 'windSpeed': 'wind_avg', 'inHumidity': 'humidity_0',
'windGust': 'wind_gust'}
Apr 9 21:47:53 dante systemd-tmpfiles[1502]: [/usr/lib/tmpfiles.d/var.conf:14]
Duplicate line for path "/var/log", ignoring.
Apr 9 21:47:53 dante weewx[1444]: wmr300: Found station at bus= device=
Apr 9 21:47:53 dante systemd[1]: Started Cleanup of Temporary Directories.
Apr 9 21:47:53 dante kernel: [ 943.069016] usb 1-4: reset full-speed USB
device number 4 using xhci_hcd
Apr 9 21:47:53 dante weewx[1444]: engine: Loading service
weewx.engine.StdTimeSynch
Apr 9 21:47:53 dante weewx[1444]: engine: Finished loading service
weewx.engine.StdTimeSynch
Apr 9 21:47:53 dante weewx[1444]: engine: Loading service
weewx.engine.StdConvert
Apr 9 21:47:53 dante weewx[1444]: engine: StdConvert target unit is 0x1
Apr 9 21:47:53 dante weewx[1444]: engine: Finished loading service
weewx.engine.StdConvert
Apr 9 21:47:53 dante weewx[1444]: engine: Loading service
weewx.engine.StdCalibrate
Apr 9 21:47:53 dante weewx[1444]: engine: Finished loading service
weewx.engine.StdCalibrate
Apr 9 21:47:53 dante weewx[1444]: engine: Loading service weewx.engine.StdQC
Apr 9 21:47:53 dante weewx[1444]: engine: Finished loading service
weewx.engine.StdQC
Apr 9 21:47:53 dante weewx[1444]: engine: Loading service
weewx.wxservices.StdWXCalculate
Apr 9 21:47:53 dante weewx[1444]: wxcalculate: The following values will be
calculated: barometer=prefer_hardware, windchill=hardware, dewpoint=hardware,
appTemp=prefer_hardware, rainRate=hardware, windrun=prefer_hardware,
heatindex=hardware, maxSolarRad=prefer_hardware, humidex=prefer_hardware,
pressure=prefer_hardware, inDewpoint=prefer_hardware, ET=prefer_hardware,
altimeter=prefer_hardware, cloudbase=prefer_hardware
Apr 9 21:47:53 dante weewx[1444]: wxcalculate: The following algorithms will
be used for calculations: altimeter=aaNOAA, maxSolarRad=RS
Apr 9 21:47:53 dante weewx[1444]: engine: Finished loading service
weewx.wxservices.StdWXCalculate
Apr 9 21:47:53 dante weewx[1444]: engine: Loading service
weewx.engine.StdArchive
Apr 9 21:47:53 dante weewx[1444]: engine: Archive will use data binding
wx_binding
Apr 9 21:47:53 dante weewx[1444]: engine: Record generation will be attempted
in 'hardware'
Apr 9 21:47:53 dante weewx[1444]: engine: Using archive interval of 300
seconds (specified in weewx configuration)
Apr 9 21:47:53 dante weewx[1444]: engine: Use LOOP data in hi/low
calculations: 1
Apr 9 21:47:53 dante weewx[1444]: manager: Daily summary version is 1.0
Apr 9 21:47:53 dante weewx[1444]: engine: Using binding 'wx_binding' to
database 'weewx.sdb'
Apr 9 21:47:53 dante weewx[1444]: manager: Starting backfill of daily summaries
Apr 9 21:47:53 dante weewx[1444]: engine: Finished loading service
weewx.engine.StdArchive
Apr 9 21:47:53 dante weewx[1444]: engine: Loading service
weewx.restx.StdStationRegistry
Apr 9 21:47:53 dante weewx[1444]: restx: StationRegistry: Station will be
registered.
Apr 9 21:47:53 dante weewx[1444]: engine: Finished loading service
weewx.restx.StdStationRegistry
Apr 9 21:47:53 dante weewx[1444]: engine: Loading service
weewx.restx.StdWunderground
Apr 9 21:47:53 dante weewx[1444]: restx: Wunderground: Posting not enabled.
Apr 9 21:47:53 dante weewx[1444]: engine: Finished loading service
weewx.restx.StdWunderground
Apr 9 21:47:53 dante weewx[1444]: engine: Loading service
weewx.restx.StdPWSweather
Apr 9 21:47:53 dante weewx[1444]: restx: PWSweather: Posting not enabled.
Apr 9 21:47:53 dante weewx[1444]: engine: Finished loading service
weewx.restx.StdPWSweather
Apr 9 21:47:53 dante weewx[1444]: engine: Loading service weewx.restx.StdCWOP
Apr 9 21:47:53 dante weewx[1444]: restx: CWOP: Posting not enabled.
Apr 9 21:47:53 dante weewx[1444]: engine: Finished loading service
weewx.restx.StdCWOP
Apr 9 21:47:53 dante weewx[1444]: engine: Loading service weewx.restx.StdWOW
Apr 9 21:47:53 dante weewx[1444]: restx: WOW: Posting not enabled.
Apr 9 21:47:53 dante weewx[1444]: engine: Finished loading service
weewx.restx.StdWOW
Apr 9 21:47:53 dante weewx[1444]: engine: Loading service weewx.restx.StdAWEKAS
Apr 9 21:47:53 dante weewx[1444]: restx: AWEKAS: Posting not enabled.
Apr 9 21:47:53 dante weewx[1444]: engine: Finished loading service
weewx.restx.StdAWEKAS
Apr 9 21:47:53 dante weewx[1444]: engine: Loading service weewx.engine.StdPrint
Apr 9 21:47:53 dante weewx[1444]: engine: Finished loading service
weewx.engine.StdPrint
Apr 9 21:47:53 dante weewx[1444]: engine: Loading service
weewx.engine.StdReport
Apr 9 21:47:53 dante weewx[1444]: engine: Finished loading service
weewx.engine.StdReport
Apr 9 21:47:53 dante weewx[1444]: engine: Starting up weewx version 3.7.1
Apr 9 21:47:53 dante weewx[1444]: engine: Station does not support reading the
time
Apr 9 21:47:53 dante weewx[1444]: wmr300: reading records since 2017-03-27
09:05:00 CEST (1490598300)
Apr 9 21:47:53 dante weewx[1444]: wmr300: catchup in progress: count=0
last_index=0 latest_index=14579
Apr 9 21:47:53 dante weewx[1444]: wmr300: request station status: 0 (00)
Apr 9 21:47:53 dante weewx[1444]: wmr300: initiate record request: 0 (00)
Apr 9 21:47:53 dante weewx[1444]: wmr300: usb failure: [Errno 110] Operation
timed out
Apr 9 21:47:53 dante weewx[1444]: engine: Main loop exiting. Shutting engine
down.
Apr 9 21:47:53 dante weewx[1444]: restx: Shut down StationRegistry thread.
Apr 9 21:47:53 dante weewx[1444]: engine: Caught WeeWxIOError: [Errno 110]
Operation timed out
Apr 9 21:47:53 dante weewx[1444]: **** Waiting 60 seconds then retrying...
Apr 9 21:48:15 dante systemd[1]: Stopping LSB: weewx weather system...
Apr 9 21:48:15 dante weewx[1514]: * Stopping weewx weather system weewx
Apr 9 21:48:16 dante weewx[1444]: engine: Received signal TERM (15).
Apr 9 21:48:16 dante weewx[1514]: ...done.
Apr 9 21:48:16 dante systemd[1]: Stopped LSB: weewx weather system.
Apr 9 21:50:09 dante kernel: [ 1079.178198] random: crng init done
Apr 9 21:52:20 dante systemd[1]: Started Session 3 of user miniesta4.