Hello everbody.

I have the following problem. The data readout of the Vantage Pro2 console 
worked without problems for a long time. But I've had this problem for a few 
weeks now. The solution then seems to be to delete the data logger (with 
wee_device --clear-memory) and restart weewx. 
Then it works for a while until this error occurs again. What could this be? If 
I understand that correctly, can't he read the data record from the logger?


May 15 08:43:16 raspberrypi systemd[1]: Starting LSB: weewx weather 
system...
May 15 08:43:27 raspberrypi weewx[4653]: engine: Initializing weewx version 
3.9.1
May 15 08:43:27 raspberrypi weewx[4653]: engine: Using Python 2.7.13 
(default, Sep 26 2018, 18:42:22) #012[GCC 6.3.0 20170516]
May 15 08:43:27 raspberrypi weewx[4653]: engine: Platform 
Linux-4.19.42-v7+-armv7l-with-debian-9.9
May 15 08:43:27 raspberrypi weewx[4653]: engine: Locale is 'de_CH.UTF-8'
May 15 08:43:27 raspberrypi weewx[4653]: engine: pid file is 
/var/run/weewx.pid
May 15 08:43:27 raspberrypi weewx[4639]: Starting weewx weather system: 
weewx.
May 15 08:43:27 raspberrypi systemd[1]: Started LSB: weewx weather system.
May 15 08:43:27 raspberrypi weewx[4657]: engine: Using configuration file 
/etc/weewx/weewx.conf
May 15 08:43:27 raspberrypi weewx[4657]: engine: Debug is 1
May 15 08:43:27 raspberrypi weewx[4657]: engine: Initializing engine
May 15 08:43:27 raspberrypi weewx[4657]: engine: Loading station type 
Vantage (weewx.drivers.vantage)
May 15 08:43:27 raspberrypi weewx[4657]: vantage: Driver version is 3.1.1
May 15 08:43:27 raspberrypi weewx[4657]: vantage: Opened up serial port 
/dev/ttyUSB0; baud 19200; timeout 4.00
May 15 08:43:27 raspberrypi weewx[4657]: vantage: Gentle wake up of console 
successful
May 15 08:43:27 raspberrypi weewx[4657]: vantage: Hardware type is 16
May 15 08:43:27 raspberrypi weewx[4657]: vantage: ISS ID is 1
May 15 08:43:27 raspberrypi weewx[4657]: vantage: Hardware name: Vantage 
Pro2
May 15 08:43:27 raspberrypi weewx[4657]: engine: Loading service 
weewx.engine.StdTimeSynch
May 15 08:43:27 raspberrypi weewx[4657]: engine: Finished loading service 
weewx.engine.StdTimeSynch
May 15 08:43:27 raspberrypi weewx[4657]: engine: Loading service 
user.cputemp.AddCpuTemp
May 15 08:43:27 raspberrypi weewx[4657]: engine: Finished loading service 
user.cputemp.AddCpuTemp
May 15 08:43:27 raspberrypi weewx[4657]: engine: Loading service 
user.radiationhours.RadiationHours
May 15 08:43:27 raspberrypi weewx[4657]: engine: Finished loading service 
user.radiationhours.RadiationHours
May 15 08:43:27 raspberrypi weewx[4657]: engine: Loading service 
weewx.engine.StdConvert
May 15 08:43:27 raspberrypi weewx[4657]: engine: StdConvert target unit is 
0x1
May 15 08:43:27 raspberrypi weewx[4657]: engine: Finished loading service 
weewx.engine.StdConvert
May 15 08:43:27 raspberrypi weewx[4657]: engine: Loading service 
weewx.engine.StdCalibrate
May 15 08:43:27 raspberrypi weewx[4657]: engine: Finished loading service 
weewx.engine.StdCalibrate
May 15 08:43:27 raspberrypi weewx[4657]: engine: Loading service 
weewx.engine.StdQC
May 15 08:43:27 raspberrypi weewx[4657]: engine: Finished loading service 
weewx.engine.StdQC
May 15 08:43:27 raspberrypi weewx[4657]: engine: Loading service 
weewx.wxservices.StdWXCalculate
May 15 08:43:27 raspberrypi weewx[4657]: wxcalculate: The following values 
will be calculated: barometer=prefer_hardware, windchill=prefer_hardware, 
dewpoint=prefer_hardware, appTemp=prefer_hardware, 
rainRate=prefer_hardware, windrun=prefer_hardware, 
heatindex=prefer_hardware, maxSolarRad=prefer_hardware, 
humidex=prefer_hardware, pressure=prefer_hardware, 
inDewpoint=prefer_hardware, ET=prefer_hardware, altimeter=prefer_hardware, 
cloudbase=prefer_hardware
May 15 08:43:27 raspberrypi weewx[4657]: wxcalculate: The following 
algorithms will be used for calculations: altimeter=aaNOAA, maxSolarRad=RS
May 15 08:43:27 raspberrypi weewx[4657]: engine: Finished loading service 
weewx.wxservices.StdWXCalculate
May 15 08:43:27 raspberrypi weewx[4657]: engine: Loading service 
weewx.engine.StdArchive
May 15 08:43:27 raspberrypi weewx[4657]: engine: Archive will use data 
binding wx_binding
May 15 08:43:27 raspberrypi weewx[4657]: engine: Record generation will be 
attempted in 'hardware'
May 15 08:43:27 raspberrypi weewx[4657]: engine: Using archive interval of 
300 seconds (specified by hardware)
May 15 08:43:27 raspberrypi weewx[4657]: engine: Use LOOP data in hi/low 
calculations: 1
May 15 08:43:27 raspberrypi weewx[4657]: manager: Daily summary version is 
2.0
May 15 08:43:27 raspberrypi weewx[4657]: engine: Using binding 'wx_binding' 
to database 'weewx.sdb_new'
May 15 08:43:27 raspberrypi weewx[4657]: manager: Starting backfill of 
daily summaries
May 15 08:43:27 raspberrypi weewx[4657]: engine: Finished loading service 
weewx.engine.StdArchive
May 15 08:43:27 raspberrypi weewx[4657]: engine: Loading service 
weewx.restx.StdStationRegistry
May 15 08:43:27 raspberrypi weewx[4657]: restx: StationRegistry: 
Registration not requested.
May 15 08:43:27 raspberrypi weewx[4657]: engine: Finished loading service 
weewx.restx.StdStationRegistry
May 15 08:43:27 raspberrypi weewx[4657]: engine: Loading service 
weewx.restx.StdWunderground
May 15 08:43:27 raspberrypi weewx[4657]: restx: Wunderground: Posting not 
enabled.
May 15 08:43:27 raspberrypi weewx[4657]: engine: Finished loading service 
weewx.restx.StdWunderground
May 15 08:43:27 raspberrypi weewx[4657]: engine: Loading service 
weewx.restx.StdPWSweather
May 15 08:43:27 raspberrypi weewx[4657]: restx: PWSweather: Posting not 
enabled.
May 15 08:43:27 raspberrypi weewx[4657]: engine: Finished loading service 
weewx.restx.StdPWSweather
May 15 08:43:27 raspberrypi weewx[4657]: engine: Loading service 
weewx.restx.StdCWOP
May 15 08:43:27 raspberrypi weewx[4657]: restx: CWOP: Posting not enabled.
May 15 08:43:27 raspberrypi weewx[4657]: engine: Finished loading service 
weewx.restx.StdCWOP
May 15 08:43:27 raspberrypi weewx[4657]: engine: Loading service 
weewx.restx.StdWOW
May 15 08:43:27 raspberrypi weewx[4657]: restx: WOW: Posting not enabled.
May 15 08:43:27 raspberrypi weewx[4657]: engine: Finished loading service 
weewx.restx.StdWOW
May 15 08:43:27 raspberrypi weewx[4657]: engine: Loading service 
weewx.restx.StdAWEKAS
May 15 08:43:27 raspberrypi weewx[4657]: restx: AWEKAS: Posting not enabled.
May 15 08:43:27 raspberrypi weewx[4657]: engine: Finished loading service 
weewx.restx.StdAWEKAS
May 15 08:43:27 raspberrypi weewx[4657]: engine: Loading service 
user.mqtt.MQTT
May 15 08:43:27 raspberrypi weewx[4657]: restx: MQTT: service version is 
0.19
May 15 08:43:27 raspberrypi weewx[4657]: restx: MQTT: Data will not be 
uploaded: Missing option 'MQTT'
May 15 08:43:27 raspberrypi weewx[4657]: engine: Finished loading service 
user.mqtt.MQTT
May 15 08:43:27 raspberrypi weewx[4657]: engine: Loading service 
weewx.engine.StdPrint
May 15 08:43:27 raspberrypi weewx[4657]: engine: Finished loading service 
weewx.engine.StdPrint
May 15 08:43:27 raspberrypi weewx[4657]: engine: Loading service 
weewx.engine.StdReport
May 15 08:43:27 raspberrypi weewx[4657]: engine: Finished loading service 
weewx.engine.StdReport
May 15 08:43:27 raspberrypi weewx[4657]: engine: Starting up weewx version 
3.9.1
May 15 08:43:27 raspberrypi weewx[4657]: vantage: Gentle wake up of console 
successful
May 15 08:43:27 raspberrypi weewx[4657]: engine: Clock error is 1.03 
seconds (positive is fast)
May 15 08:43:27 raspberrypi weewx[4657]: vantage: Getting archive packets 
since 2020-05-13 11:55:00 CEST (1589363700)
May 15 08:43:27 raspberrypi weewx[4657]: vantage: Gentle wake up of console 
successful
May 15 08:43:28 raspberrypi weewx[4657]: vantage: Retrieving 18 page(s); 
starting index= 0
May 15 08:43:28 raspberrypi weewx[4657]: engine: Main loop exiting. 
Shutting engine down.
May 15 08:43:28 raspberrypi weewx[4657]: engine: Caught unrecoverable 
exception in engine:
May 15 08:43:28 raspberrypi weewx[4657]:     ****  float() argument must be 
a string or a number
May 15 08:43:28 raspberrypi weewx[4657]:     ****  Traceback (most recent 
call last):
May 15 08:43:28 raspberrypi weewx[4657]:     ****    File 
"/usr/share/weewx/weewx/engine.py", line 890, in main
May 15 08:43:28 raspberrypi weewx[4657]:     ****      engine.run()
May 15 08:43:28 raspberrypi weewx[4657]:     ****    File 
"/usr/share/weewx/weewx/engine.py", line 160, in run
May 15 08:43:28 raspberrypi weewx[4657]:     ****      
self.dispatchEvent(weewx.Event(weewx.STARTUP))
May 15 08:43:28 raspberrypi weewx[4657]:     ****    File 
"/usr/share/weewx/weewx/engine.py", line 224, in dispatchEvent
May 15 08:43:28 raspberrypi weewx[4657]:     ****      callback(event)
May 15 08:43:28 raspberrypi weewx[4657]:     ****    File 
"/usr/share/weewx/weewx/engine.py", line 520, in startup
May 15 08:43:28 raspberrypi weewx[4657]:     ****      
self._catchup(self.engine.console.genStartupRecords)
May 15 08:43:28 raspberrypi weewx[4657]:     ****    File 
"/usr/share/weewx/weewx/engine.py", line 635, in _catchup
May 15 08:43:28 raspberrypi weewx[4657]:     ****      origin='hardware'))
May 15 08:43:28 raspberrypi weewx[4657]:     ****    File 
"/usr/share/weewx/weewx/engine.py", line 224, in dispatchEvent
May 15 08:43:28 raspberrypi weewx[4657]:     ****      callback(event)
May 15 08:43:28 raspberrypi weewx[4657]:     ****    File 
"/usr/share/weewx/user/radiationhours.py", line 20, in newArchiveRecord
May 15 08:43:28 raspberrypi weewx[4657]:     ****      tempe = 
float(event.record.get('outTemp'))
May 15 08:43:28 raspberrypi weewx[4657]:     ****  TypeError: float() 
argument must be a string or a number
May 15 08:43:28 raspberrypi weewx[4657]:     ****  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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/ddc5ebcc-e531-4cf9-8a8c-51dd5ebeb6d0%40googlegroups.com.

Reply via email to