I'm using the wxmesh driver and out of the blue now getting this error: Dec 16 11:03:43 62cbe8e3fde0 weewx[853]: engine: Initializing weewx version 3.8.0 Dec 16 11:03:43 62cbe8e3fde0 weewx[853]: engine: Using Python 2.7.9 (default, Sep 17 2016, 20:26:04) #012[GCC 4.9.2] Dec 16 11:03:43 62cbe8e3fde0 rsyslogd-2007: action 'action 17' suspended, next retry is Sat Dec 16 11:04:13 2017 [try http://www.rsyslog.com/e/2007 ] Dec 16 11:03:43 62cbe8e3fde0 weewx[853]: engine: Platform Linux-4.4.50-hypriotos-v7+-armv7l-with-debian-8.0 Dec 16 11:03:43 62cbe8e3fde0 weewx[853]: engine: Locale is 'C' Dec 16 11:03:43 62cbe8e3fde0 weewx[853]: engine: pid file is /var/run/weewx.pid Dec 16 11:03:43 62cbe8e3fde0 weewx[857]: engine: Using configuration file /etc/weewx/weewx.conf Dec 16 11:03:43 62cbe8e3fde0 weewx[857]: engine: debug is 2 Dec 16 11:03:43 62cbe8e3fde0 weewx[857]: engine: Initializing engine Dec 16 11:03:43 62cbe8e3fde0 weewx[857]: engine: Loading station type wxMesh (user.wxMesh) Dec 16 11:03:43 62cbe8e3fde0 weewx[857]: wxMesh: host is 192.168.250.135 Dec 16 11:03:43 62cbe8e3fde0 weewx[857]: wxMesh: topic is weather/# Dec 16 11:03:43 62cbe8e3fde0 weewx[857]: wxMesh: polling interval is 5.0 Dec 16 11:03:43 62cbe8e3fde0 weewx[857]: wxMesh: label map is {'rainin': 'rain'} Dec 16 11:03:43 62cbe8e3fde0 weewx[857]: engine: Loading service weewx.engine.StdTimeSynch Dec 16 11:03:43 62cbe8e3fde0 weewx[857]: engine: Finished loading service weewx.engine.StdTimeSynch Dec 16 11:03:43 62cbe8e3fde0 weewx[857]: engine: Loading service weewx.engine.StdConvert Dec 16 11:03:43 62cbe8e3fde0 weewx[857]: engine: StdConvert target unit is 0x1 Dec 16 11:03:43 62cbe8e3fde0 weewx[857]: engine: Finished loading service weewx.engine.StdConvert Dec 16 11:03:43 62cbe8e3fde0 weewx[857]: engine: Loading service weewx.engine.StdCalibrate Dec 16 11:03:43 62cbe8e3fde0 weewx[857]: engine: Finished loading service weewx.engine.StdCalibrate Dec 16 11:03:43 62cbe8e3fde0 weewx[857]: engine: Loading service weewx.engine.StdQC Dec 16 11:03:43 62cbe8e3fde0 weewx[857]: engine: Finished loading service weewx.engine.StdQC Dec 16 11:03:43 62cbe8e3fde0 weewx[857]: engine: Loading service weewx.wxservices.StdWXCalculate Dec 16 11:03:43 62cbe8e3fde0 weewx[857]: 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 Dec 16 11:03:43 62cbe8e3fde0 weewx[857]: wxcalculate: The following algorithms will be used for calculations: altimeter=aaNOAA, maxSolarRad=RS Dec 16 11:03:43 62cbe8e3fde0 weewx[857]: engine: Finished loading service weewx.wxservices.StdWXCalculate Dec 16 11:03:43 62cbe8e3fde0 weewx[857]: engine: Loading service weewx.engine.StdArchive Dec 16 11:03:43 62cbe8e3fde0 weewx[857]: engine: Archive will use data binding wx_binding Dec 16 11:03:43 62cbe8e3fde0 weewx[857]: engine: Record generation will be attempted in 'hardware' Dec 16 11:03:43 62cbe8e3fde0 weewx[857]: engine: Using archive interval of 120 seconds (specified in weewx configuration) Dec 16 11:03:43 62cbe8e3fde0 weewx[857]: engine: Use LOOP data in hi/low calculations: 1 Dec 16 11:03:44 62cbe8e3fde0 weewx[857]: manager: Daily summary version is 2.0 Dec 16 11:03:44 62cbe8e3fde0 weewx[857]: engine: Using binding 'wx_binding' to database 'weewx.sdb' Dec 16 11:03:44 62cbe8e3fde0 weewx[857]: manager: Starting backfill of daily summaries Dec 16 11:03:44 62cbe8e3fde0 weewx[857]: engine: Finished loading service weewx.engine.StdArchive Dec 16 11:03:44 62cbe8e3fde0 weewx[857]: engine: Loading service user.forecast.ZambrettiForecast Dec 16 11:03:44 62cbe8e3fde0 weewx[857]: forecast: MainThread: Zambretti: forecast version 3.0.8 Dec 16 11:03:44 62cbe8e3fde0 weewx[857]: forecast: MainThread: Zambretti: last forecast issued 2017-12-16 08:40:00 EST (1513431600), requested 2017-12-16 08:40:00 EST (1513431600) Dec 16 11:03:44 62cbe8e3fde0 weewx[857]: forecast: MainThread: Zambretti: interval=600 max_age=604800 winddir_period=1800 pressure_period=10800 hemisphere=NORTH lower_pressure=950.0 upper_pressure=1050.0 Dec 16 11:03:44 62cbe8e3fde0 weewx[857]: engine: Finished loading service user.forecast.ZambrettiForecast Dec 16 11:03:44 62cbe8e3fde0 weewx[857]: engine: Loading service user.forecast.WUForecast Dec 16 11:03:44 62cbe8e3fde0 weewx[857]: forecast: MainThread: WU: forecast version 3.0.8 Dec 16 11:03:44 62cbe8e3fde0 weewx[857]: forecast: MainThread: WU: last forecast issued 2017-12-16 07:26:20 EST (1513427180), requested 2017-12-16 07:26:20 EST (1513427180) Dec 16 11:03:44 62cbe8e3fde0 weewx[857]: forecast: MainThread: WU: interval=10800 max_age=604800 api_key=XXXXXXXXXXXXb805 location=48.37673,-89.24983 fc=hourly10day Dec 16 11:03:44 62cbe8e3fde0 weewx[857]: engine: Finished loading service user.forecast.WUForecast Dec 16 11:03:44 62cbe8e3fde0 weewx[857]: engine: Loading service user.forecast.NWSForecast Dec 16 11:03:44 62cbe8e3fde0 weewx[857]: forecast: MainThread: NWS: forecast version 3.0.8 Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: forecast: MainThread: NWS: interval=10800 max_age=604800 lid=<LID HERE> foid=<FOID> Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: engine: Finished loading service user.forecast.NWSForecast Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: engine: Loading service weewx.restx.StdStationRegistry Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: restx: StationRegistry: Station will not be registered: no station_url specified. Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: engine: Finished loading service weewx.restx.StdStationRegistry Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: engine: Loading service weewx.restx.StdWunderground Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: restx: Wunderground-PWS: Data for station ITHUNDER5 will be posted Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: engine: Finished loading service weewx.restx.StdWunderground Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: engine: Loading service weewx.restx.StdPWSweather Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: restx: PWSWeather: Data for station CLDRVFARMS will be posted Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: engine: Finished loading service weewx.restx.StdPWSweather Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: engine: Loading service weewx.restx.StdCWOP Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: restx: CWOP: Posting not enabled. Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: engine: Finished loading service weewx.restx.StdCWOP Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: engine: Loading service weewx.restx.StdWOW Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: restx: WOW: Posting not enabled. Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: engine: Finished loading service weewx.restx.StdWOW Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: engine: Loading service weewx.restx.StdAWEKAS Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: restx: AWEKAS: Posting not enabled. Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: engine: Finished loading service weewx.restx.StdAWEKAS Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: engine: Loading service user.wcloud.WeatherCloud Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: restx: WeatherCloud: service version is 0.11 Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: restx: WeatherCloud: Data will be uploaded for id=3033d526b193c483 Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: engine: Finished loading service user.wcloud.WeatherCloud Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: engine: Loading service weewx.engine.StdPrint Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: engine: Finished loading service weewx.engine.StdPrint Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: engine: Loading service weewx.engine.StdReport Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: engine: Finished loading service weewx.engine.StdReport Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: engine: Loading service user.rtgd.RealtimeGaugeData Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: manager: Daily summary version is 2.0 Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: manager: Daily summary version is 2.0 Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: manager: Daily summary version is 2.0 Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: manager: Daily summary version is 2.0 Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: engine: RealTimeGaugeData will download forecast data from Weather Underground Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: WUThread: Last Weather Underground API call at None Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: rtgd: RealTimeGaugeData will generate gauge-data.txt. min_interval is None Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: weatherundergroundapi: Submitting API call using URL: http://api.wunderground.com/api/************b805/forecast/pws:1/q/pws:ITHUNDER5.json Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: engine: Finished loading service user.rtgd.RealtimeGaugeData Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: engine: Starting up weewx version 3.8.0 Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: engine: Station does not support reading the time Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: engine: Starting main packet loop. Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: manager: Daily summary version is 2.0 Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: WUThread: Downloaded updated Weather Underground forecast information Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: manager: Daily summary version is 2.0 Dec 16 11:03:45 62cbe8e3fde0 weewx[857]: rtgdthread: Zambretti is installed: True Dec 16 11:03:47 62cbe8e3fde0 weewx[857]: rtgdthread: windrose data calculated Dec 16 11:03:47 62cbe8e3fde0 weewx[857]: rtgdthread: loop packet cache initialised Dec 16 11:03:47 62cbe8e3fde0 weewx[857]: rtgdthread: received forecast text: Overcast. High -11C. Winds ENE at 10 to 15 km/h. Dec 16 11:03:50 62cbe8e3fde0 weewx[857]: wxMesh: dateTime 1513440230 Dec 16 11:03:50 62cbe8e3fde0 weewx[857]: wxMesh: cannot read value for 'soc': invalid literal for float(): 77 Dec 16 11:03:50 62cbe8e3fde0 weewx[857]: engine: Main loop exiting. Shutting engine down. Dec 16 11:03:50 62cbe8e3fde0 weewx[857]: rtgd: Shut down RtgdThread thread. Dec 16 11:03:50 62cbe8e3fde0 weewx[857]: rtgd: Shut down RtgdWuThread thread. Dec 16 11:03:50 62cbe8e3fde0 weewx[857]: restx: Shut down WeatherCloud thread. Dec 16 11:03:50 62cbe8e3fde0 weewx[857]: restx: Shut down PWSWeather thread. Dec 16 11:03:50 62cbe8e3fde0 weewx[857]: restx: Shut down Wunderground-PWS thread. Dec 16 11:03:50 62cbe8e3fde0 weewx[857]: engine: Caught unrecoverable exception in engine: Dec 16 11:03:50 62cbe8e3fde0 weewx[857]: **** [priority,] message string Dec 16 11:03:50 62cbe8e3fde0 weewx[857]: **** Traceback (most recent call last): Dec 16 11:03:50 62cbe8e3fde0 weewx[857]: **** File "/usr/share/weewx/weewx/engine.py", line 871, in main Dec 16 11:03:50 62cbe8e3fde0 weewx[857]: **** engine.run() Dec 16 11:03:50 62cbe8e3fde0 weewx[857]: **** File "/usr/share/weewx/weewx/engine.py", line 187, in run Dec 16 11:03:50 62cbe8e3fde0 weewx[857]: **** for packet in self.console.genLoopPackets(): Dec 16 11:03:50 62cbe8e3fde0 weewx[857]: **** File "/usr/share/weewx/user/wxMesh.py", line 124, in genLoopPackets Dec 16 11:03:50 62cbe8e3fde0 weewx[857]: **** logdbg("buffer content for key: %s = %s" %(vname, data[vname])) Dec 16 11:03:50 62cbe8e3fde0 weewx[857]: **** File "/usr/share/weewx/user/wxMesh.py", line 52, in logdbg Dec 16 11:03:50 62cbe8e3fde0 weewx[857]: **** logmsg(syslog.LOG_DEBUG, msg) Dec 16 11:03:50 62cbe8e3fde0 weewx[857]: **** File "/usr/share/weewx/user/wxMesh.py", line 49, in logmsg Dec 16 11:03:50 62cbe8e3fde0 weewx[857]: **** syslog.syslog(dst, 'wxMesh: %s' % msg) Dec 16 11:03:50 62cbe8e3fde0 weewx[857]: **** TypeError: [priority,] message string Dec 16 11:03:50 62cbe8e3fde0 weewx[857]: **** Exiting.
soc is the state of charge of the battery in my weatherstation, but for some reason wxmesh is balking at it and I'm not sure why, other than it's not a float I guess. Now I'm using the modified wxmesh driver not the original one. So I'm parsing payloads discretely not as a single package. -- 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.
