Seeing several recent posts with a similar message with WMR200, but mine is
on a new install with an WMR300A.
Any solutions?
Apr 9 16:03:20 nixie systemd[1]: Starting LSB: weewx weather system...
Apr 9 16:03:22 nixie weewx[807]: engine: Initializing weewx version 3.9.1
Apr 9 16:03:22 nixie weewx[807]: engine: Using Python 2.7.13 (default, Sep
26 2018, 18:42:22) #012[GCC 6.3.0 20170516]
Apr 9 16:03:22 nixie weewx[807]: engine: Platform
Linux-4.14.98+-armv6l-with-debian-9.8
Apr 9 16:03:22 nixie weewx[807]: engine: Locale is 'en_GB.UTF-8'
Apr 9 16:03:22 nixie weewx[807]: engine: pid file is /var/run/weewx.pid
Apr 9 16:03:22 nixie weewx[796]: Starting weewx weather system: weewx.
Apr 9 16:03:22 nixie systemd[1]: Started LSB: weewx weather system.
Apr 9 16:03:22 nixie weewx[811]: engine: Using configuration file
/etc/weewx/weewx.conf
Apr 9 16:03:22 nixie weewx[811]: engine: Loading station type WMR300
(weewx.drivers.wmr300)
Apr 9 16:03:22 nixie weewx[811]: wmr300: driver version is 0.19rc6
Apr 9 16:03:22 nixie weewx[811]: wmr300: usb info: pyusb_version=1.0.0
Apr 9 16:03:22 nixie weewx[811]: 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 16:03:22 nixie weewx[811]: wmr300: history limit is 20%
Apr 9 16:03:23 nixie weewx[811]: wmr300: communication established:
{'station_model': 'A004', 'latest_index': 32736, 'station_type': 'WMR300',
'mystery1': 44, 'mystery0': 73, 'history_cleared': False, 'magic1': 88,
'magic0': 159, 'packet_type': 87}
Apr 9 16:03:23 nixie weewx[811]: engine: StdConvert target unit is 0x1
Apr 9 16:03:23 nixie weewx[811]: wxcalculate: The following values will be
calculated: barometer=prefer_hardware, windchill=hardware,
dewpoint=software, 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 16:03:23 nixie weewx[811]: wxcalculate: The following algorithms
will be used for calculations: altimeter=aaNOAA, maxSolarRad=RS
Apr 9 16:03:23 nixie weewx[811]: engine: Archive will use data binding
wx_binding
Apr 9 16:03:23 nixie weewx[811]: engine: Record generation will be
attempted in 'hardware'
Apr 9 16:03:23 nixie weewx[811]: engine: Using archive interval of 300
seconds (specified in weewx configuration)
Apr 9 16:03:23 nixie weewx[811]: manager: Created and initialized table
'archive' in database 'weewx.sdb'
Apr 9 16:03:23 nixie weewx[811]: manager: Created daily summary tables
Apr 9 16:03:24 nixie weewx[811]: engine: Using binding 'wx_binding' to
database 'weewx.sdb'
Apr 9 16:03:24 nixie weewx[811]: manager: Starting backfill of daily
summaries
Apr 9 16:03:24 nixie weewx[811]: restx: StationRegistry: Registration not
requested.
Apr 9 16:03:24 nixie weewx[811]: restx: Wunderground-RF: Data for station
KMIDEARB5 will be posted
Apr 9 16:03:24 nixie weewx[811]: restx: PWSweather: Posting not enabled.
Apr 9 16:03:24 nixie weewx[811]: restx: CWOP: Posting not enabled.
Apr 9 16:03:24 nixie weewx[811]: restx: WOW: Posting not enabled.
Apr 9 16:03:24 nixie weewx[811]: restx: AWEKAS: Posting not enabled.
Apr 9 16:03:24 nixie weewx[811]: engine: Starting up weewx version 3.9.1
Apr 9 16:03:24 nixie weewx[811]: wmr300: reading records since ******* N/A
******* ( N/A ) (last_index=31 latest_index=32736)
Apr 9 16:03:24 nixie weewx[811]: wmr300: possible missed rain event:
new=16645.89 old=None
Apr 9 16:03:24 nixie weewx[811]: wmr300: rain=None rain_total=16645.89
last_rain=None
Apr 9 16:03:24 nixie weewx[811]: manager: Added record 2012-01-01 12:00:00
EST (1325437200) to database 'weewx.sdb'
Apr 9 16:03:24 nixie weewx[811]: engine: Main loop exiting. Shutting
engine down.
Apr 9 16:03:24 nixie weewx[811]: engine: Caught unrecoverable exception in
engine:
Apr 9 16:03:24 nixie weewx[811]: **** Non-positive value for record
field 'interval': 0.0
Apr 9 16:03:24 nixie weewx[811]: **** Traceback (most recent call
last):
Apr 9 16:03:24 nixie weewx[811]: **** File
"/usr/share/weewx/weewx/engine.py", line 890, in main
Apr 9 16:03:24 nixie weewx[811]: **** engine.run()
Apr 9 16:03:24 nixie weewx[811]: **** File
"/usr/share/weewx/weewx/engine.py", line 160, in run
Apr 9 16:03:24 nixie weewx[811]: ****
self.dispatchEvent(weewx.Event(weewx.STARTUP))
Apr 9 16:03:24 nixie weewx[811]: **** File
"/usr/share/weewx/weewx/engine.py", line 224, in dispatchEvent
Apr 9 16:03:24 nixie weewx[811]: **** callback(event)
Apr 9 16:03:24 nixie weewx[811]: **** File
"/usr/share/weewx/weewx/engine.py", line 520, in startup
Apr 9 16:03:24 nixie weewx[811]: ****
self._catchup(self.engine.console.genStartupRecords)
Apr 9 16:03:24 nixie weewx[811]: **** File
"/usr/share/weewx/weewx/engine.py", line 635, in _catchup
Apr 9 16:03:25 nixie weewx[811]: **** origin='hardware'))
Apr 9 16:03:25 nixie weewx[811]: **** File
"/usr/share/weewx/weewx/engine.py", line 224, in dispatchEvent
Apr 9 16:03:25 nixie weewx[811]: **** callback(event)
Apr 9 16:03:25 nixie weewx[811]: **** File
"/usr/share/weewx/weewx/engine.py", line 601, in new_archive_record
Apr 9 16:03:25 nixie weewx[811]: ****
dbmanager.addRecord(event.record, accumulator=self.old_accumulator)
Apr 9 16:03:25 nixie weewx[811]: **** File
"/usr/share/weewx/weewx/manager.py", line 246, in addRecord
Apr 9 16:03:25 nixie weewx[811]: ****
self._addSingleRecord(record, cursor, log_level)
Apr 9 16:03:25 nixie weewx[811]: **** File
"/usr/share/weewx/weewx/manager.py", line 1212, in _addSingleRecord
Apr 9 16:03:25 nixie weewx[811]: **** _weight =
self._calc_weight(record)
Apr 9 16:03:25 nixie weewx[811]: **** File
"/usr/share/weewx/weewx/manager.py", line 1582, in _calc_weight
Apr 9 16:03:25 nixie weewx[811]: **** raise
ValueError("Non-positive value for record field 'interval': %s" %
(record['interval'], ))
Apr 9 16:03:25 nixie weewx[811]: **** ValueError: Non-positive value
for record field 'interval': 0.0
Apr 9 16:03:25 nixie weewx[811]: **** Exiting.
--
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.