Mar 16 15:37:37 pi35 rtld[9604] INFO __main__: Initializing weewx version 4.0.0b16
Mar 16 15:37:37 pi35 rtld[9604] INFO __main__: Using Python 3.5.3 (default, Sep 27 2018, 17:25:39) #012[GCC 6.3.0 20170516]
Mar 16 15:37:37 pi35 rtld[9604] INFO __main__: Platform Linux-4.19.66-v7+-armv7l-with-debian-9.11
Mar 16 15:37:37 pi35 rtld[9604] INFO __main__: Locale is 'en_GB.UTF-8'
Mar 16 15:37:37 pi35 rtld[9604] INFO __main__: PID file is /var/run/weewx_rtld.pid
Mar 16 15:37:37 pi35 rtld[9608] INFO __main__: Using configuration file /home/weewx/weewx_rtld.conf
Mar 16 15:37:37 pi35 rtld[9608] DEBUG __main__: Initializing engine
Mar 16 15:37:37 pi35 rtld[9608] INFO weewx.engine: Loading station type Rtldavis (user.rtldavis)
Mar 16 15:37:37 pi35 rtld[9608] INFO user.rtldavis: driver version is 0.14
Mar 16 15:37:37 pi35 rtld[9608] INFO user.rtldavis: using rain_bucket_type 1
Mar 16 15:37:37 pi35 rtld[9608] INFO user.rtldavis: sensor map is: {'outTemp': 'temperature', 'leafWet1': 'leaf_wetness_1', 'extraTemp2': 'pct_good_1', 'soilMoist1': 'soil_moisture_1', 'inTempBatteryStatus': 'bat_th_2', 'inTemp': 'temp_in', 'soilMoist3': 'soil_moisture_3', 'windSpeed': 'wind_speed', 'UV': 'uv', 'extraTemp1': 'pct_good_0', 'soilMoist2': 'soil_moisture_2', 'leafWet2': 'leaf_wetness_2', 'extraTemp3': 'pct_good_2', 'consBatteryVoltage': 'freqError0', 'soilTemp3': 'soil_temp_3', 'heatingVoltage': 'freqError4', 'soilTemp4': 'soil_temp_4', 'soilMoist4': 'soil_moisture_4', 'extraHumid2': 'humid_2', 'hail': 'freqError1', 'leafTemp1': 'leaf_temp_1', 'extraHumid1': 'humid_1', 'leafTemp2': 'pct_good_3', 'inHumidity': 'humidity_in', 'pressure': 'pressure', 'rainBatteryStatus': 'bat_leaf_soil', 'soilTemp2': 'soil_temp_2', 'hailRate': 'freqError2', 'txBatteryStatus': 'bat_iss', 'supplyVoltage': 'supercap_volt', 'rainRate': 'rain_rate', 'outHumidity': 'humidity', 'outTempBatteryStatus': 'bat_th_1', 'soilTemp1': 'soil_temp_1', 'heatingTemp': 'freqError3', 'radiation': 'solar_radiation', 'windDir': 'wind_dir', 'rxCheckPercent': 'pct_good_all', 'windBatteryStatus': 'bat_anemometer', 'referenceVoltage': 'solar_power'}
Mar 16 15:37:37 pi35 rtld[9608] INFO user.rtldavis: sensor map is {}
Mar 16 15:37:37 pi35 rtld[9608] INFO user.rtldavis: using frequency EU
Mar 16 15:37:37 pi35 rtld[9608] INFO user.rtldavis: using iss_channel 1
Mar 16 15:37:37 pi35 rtld[9608] INFO user.rtldavis: using anemometer_channel 2
Mar 16 15:37:37 pi35 rtld[9608] INFO user.rtldavis: using leaf_soil_channel 3
Mar 16 15:37:37 pi35 rtld[9608] INFO user.rtldavis: using temp_hum_1_channel 0
Mar 16 15:37:37 pi35 rtld[9608] INFO user.rtldavis: using temp_hum_2_channel 0
Mar 16 15:37:37 pi35 rtld[9608] INFO user.rtldavis: using transmitters 7
Mar 16 15:37:37 pi35 rtld[9608] INFO user.rtldavis: log_humidity_raw False
Mar 16 15:37:37 pi35 rtld[9608] INFO user.rtldavis: startup process '/home/weewx/work/bin/rtldavis -ppm +1 -tf EU -tr 7'
Mar 16 15:37:37 pi35 rtld[9608] DEBUG user.rtldavis: start async reader for stderr-thread
Mar 16 15:37:37 pi35 rtld[9608] DEBUG user.rtldavis: start async reader for stdout-thread
Mar 16 15:37:37 pi35 rtld[9608] DEBUG weewx.engine: Loading service weewx.engine.StdTimeSynch
Mar 16 15:37:37 pi35 rtld[9608] DEBUG weewx.engine: Finished loading service weewx.engine.StdTimeSynch
Mar 16 15:37:37 pi35 rtld[9608] DEBUG weewx.engine: Loading service user.bme280wx.Bme280wx
Mar 16 15:37:37 pi35 rtld[9608] INFO user.bme280wx: bme280wx configuration {'i2c_port': '1', 'i2c_address': '0x77', 'usUnits': 'METRIC', 'temperatureKeys': 'inTemp', 'temperature_must_have': '', 'pressureKeys': 'pressure', 'pressure_must_have': 'outTemp', 'humidityKeys': 'not-present', 'humidity_must_have': ''}
Mar 16 15:37:37 pi35 rtld[9608] INFO user.rtldavis: shutdown process /home/weewx/work/bin/rtldavis -ppm +1 -tf EU -tr 7
Mar 16 15:37:37 pi35 rtld[9608] INFO user.rtldavis: rtldavis with pid 9619 killed
Mar 16 15:37:37 pi35 rtld[9608] CRITICAL __main__: Caught unrecoverable exception:
Mar 16 15:37:37 pi35 rtld[9608] CRITICAL __main__: **** module 'bme280' has no attribute 'load_calibration_params'
Mar 16 15:37:37 pi35 rtld[9608] CRITICAL __main__: **** Traceback (most recent call last):
Mar 16 15:37:37 pi35 rtld[9608] CRITICAL __main__: **** File "/home/weewx/bin/weewxd", line 148, in main
Mar 16 15:37:37 pi35 rtld[9608] CRITICAL __main__: **** engine = weewx.engine.StdEngine(config_dict)
Mar 16 15:37:37 pi35 rtld[9608] CRITICAL __main__: **** File "/home/weewx/bin/weewx/engine.py", line 75, in __init__
Mar 16 15:37:37 pi35 rtld[9608] CRITICAL __main__: **** self.loadServices(config_dict)
Mar 16 15:37:37 pi35 rtld[9608] CRITICAL __main__: **** File "/home/weewx/bin/weewx/engine.py", line 136, in loadServices
Mar 16 15:37:37 pi35 rtld[9608] CRITICAL __main__: **** obj = weeutil.weeutil.get_object(svc)(self,config_dict)
Mar 16 15:37:37 pi35 rtld[9608] CRITICAL __main__: **** File "/home/weewx/bin/user/bme280wx.py", line 53, in __init__
Mar 16 15:37:37 pi35 rtld[9608] CRITICAL __main__: **** self.calibration_params = bme280.load_calibration_params(self.bus, self.address)
Mar 16 15:37:37 pi35 rtld[9608] CRITICAL __main__: **** AttributeError: module 'bme280' has no attribute 'load_calibration_params'
Mar 16 15:37:37 pi35 rtld[9608] CRITICAL __main__: **** Exiting.
Mar 16 15:40:10 pi35 rtld[9848] INFO __main__: Initializing weewx version 4.0.0b14
Mar 16 15:40:10 pi35 rtld[9848] INFO __main__: Using Python 3.5.3 (default, Sep 27 2018, 17:25:39) #012[GCC 6.3.0 20170516]
Mar 16 15:40:10 pi35 rtld[9848] INFO __main__: Platform Linux-4.19.66-v7+-armv7l-with-debian-9.11
Mar 16 15:40:10 pi35 rtld[9848] INFO __main__: Locale is 'en_GB.UTF-8'
Mar 16 15:40:10 pi35 rtld[9848] INFO __main__: PID file is /var/run/weewx_rtld.pid
Mar 16 15:40:10 pi35 rtld[9852] INFO __main__: Using configuration file /home/weewx/weewx_rtld.conf
Mar 16 15:40:10 pi35 rtld[9852] DEBUG __main__: Initializing engine
Mar 16 15:40:10 pi35 rtld[9852] INFO weewx.engine: Loading station type Rtldavis (user.rtldavis)
Mar 16 15:40:10 pi35 rtld[9852] INFO user.rtldavis: driver version is 0.14
Mar 16 15:40:10 pi35 rtld[9852] INFO user.rtldavis: using rain_bucket_type 1
Mar 16 15:40:10 pi35 rtld[9852] INFO user.rtldavis: sensor map is: {'UV': 'uv', 'extraTemp2': 'pct_good_1', 'inTemp': 'temp_in', 'hail': 'freqError1', 'heatingTemp': 'freqError3', 'supplyVoltage': 'supercap_volt', 'outHumidity': 'humidity', 'rainBatteryStatus': 'bat_leaf_soil', 'pressure': 'pressure', 'soilMoist3': 'soil_moisture_3', 'extraHumid1': 'humid_1', 'soilTemp4': 'soil_temp_4', 'soilMoist4': 'soil_moisture_4', 'heatingVoltage': 'freqError4', 'leafTemp2': 'pct_good_3', 'hailRate': 'freqError2', 'extraTemp1': 'pct_good_0', 'extraHumid2': 'humid_2', 'soilMoist1': 'soil_moisture_1', 'outTempBatteryStatus': 'bat_th_1', 'leafWet1': 'leaf_wetness_1', 'windDir': 'wind_dir', 'soilTemp3': 'soil_temp_3', 'rainRate': 'rain_rate', 'txBatteryStatus': 'bat_iss', 'leafTemp1': 'leaf_temp_1', 'extraTemp3': 'pct_good_2', 'soilMoist2': 'soil_moisture_2', 'windSpeed': 'wind_speed', 'inTempBatteryStatus': 'bat_th_2', 'radiation': 'solar_radiation', 'leafWet2': 'leaf_wetness_2', 'referenceVoltage': 'solar_power', 'rxCheckPercent': 'pct_good_all', 'inHumidity': 'humidity_in', 'soilTemp2': 'soil_temp_2', 'soilTemp1': 'soil_temp_1', 'outTemp': 'temperature', 'windBatteryStatus': 'bat_anemometer', 'consBatteryVoltage': 'freqError0'}
Mar 16 15:40:10 pi35 rtld[9852] INFO user.rtldavis: sensor map is {}
Mar 16 15:40:10 pi35 rtld[9852] INFO user.rtldavis: using frequency EU
Mar 16 15:40:10 pi35 rtld[9852] INFO user.rtldavis: using iss_channel 1
Mar 16 15:40:10 pi35 rtld[9852] INFO user.rtldavis: using anemometer_channel 2
Mar 16 15:40:10 pi35 rtld[9852] INFO user.rtldavis: using leaf_soil_channel 3
Mar 16 15:40:10 pi35 rtld[9852] INFO user.rtldavis: using temp_hum_1_channel 0
Mar 16 15:40:10 pi35 rtld[9852] INFO user.rtldavis: using temp_hum_2_channel 0
Mar 16 15:40:10 pi35 rtld[9852] INFO user.rtldavis: using transmitters 7
Mar 16 15:40:10 pi35 rtld[9852] INFO user.rtldavis: log_humidity_raw False
Mar 16 15:40:10 pi35 rtld[9852] INFO user.rtldavis: startup process '/home/weewx/work/bin/rtldavis -ppm +1 -tf EU -tr 7'
Mar 16 15:40:10 pi35 rtld[9852] DEBUG user.rtldavis: start async reader for stderr-thread
Mar 16 15:40:10 pi35 rtld[9852] DEBUG user.rtldavis: start async reader for stdout-thread
Mar 16 15:40:10 pi35 rtld[9852] DEBUG weewx.engine: Loading service weewx.engine.StdTimeSynch
Mar 16 15:40:10 pi35 rtld[9852] DEBUG weewx.engine: Finished loading service weewx.engine.StdTimeSynch
Mar 16 15:40:10 pi35 rtld[9852] DEBUG weewx.engine: Loading service user.bme280wx.Bme280wx
Mar 16 15:40:11 pi35 rtld[9852] INFO user.bme280wx: bme280wx configuration {'i2c_port': '1', 'i2c_address': '0x77', 'usUnits': 'METRIC', 'temperatureKeys': 'inTemp', 'temperature_must_have': '', 'pressureKeys': 'pressure', 'pressure_must_have': 'outTemp', 'humidityKeys': 'not-present', 'humidity_must_have': ''}
Mar 16 15:40:11 pi35 rtld[9852] INFO user.bme280wx: calibration_params: '{'dig_H1': 0, 'dig_P4': 6926, 'dig_H6': 0, 'dig_T2': 26015, 'dig_P6': -7, 'dig_P3': 3024, 'dig_P8': -14600, 'dig_P7': 15500, 'dig_H2': 0, 'dig_H4': 0, 'dig_P2': -10517, 'dig_T3': 50, 'dig_H3': 0, 'dig_P5': -151, 'dig_H5': 0, 'dig_P9': 6000, 'dig_T1': 27288, 'dig_P1': 39530}'
Mar 16 15:40:11 pi35 rtld[9852] INFO user.bme280wx: I2C port: 1
Mar 16 15:40:11 pi35 rtld[9852] INFO user.bme280wx: I2C address: 0x77
Mar 16 15:40:11 pi35 rtld[9852] INFO user.bme280wx: fallback default units: METRIC
Mar 16 15:40:11 pi35 rtld[9852] DEBUG weewx.engine: Finished loading service user.bme280wx.Bme280wx
Mar 16 15:40:11 pi35 rtld[9852] DEBUG weewx.engine: Loading service weewx.engine.StdConvert
Mar 16 15:40:11 pi35 rtld[9852] INFO weewx.engine: StdConvert target unit is 0x10
Mar 16 15:40:11 pi35 rtld[9852] DEBUG weewx.engine: Finished loading service weewx.engine.StdConvert
Mar 16 15:40:11 pi35 rtld[9852] DEBUG weewx.engine: Loading service weewx.engine.StdCalibrate
Mar 16 15:40:11 pi35 rtld[9852] DEBUG weewx.engine: Finished loading service weewx.engine.StdCalibrate
Mar 16 15:40:11 pi35 rtld[9852] DEBUG weewx.engine: Loading service weewx.engine.StdQC
Mar 16 15:40:11 pi35 rtld[9852] DEBUG weewx.engine: Finished loading service weewx.engine.StdQC
Mar 16 15:40:11 pi35 rtld[9852] DEBUG weewx.engine: Loading service weewx.wxservices.StdWXCalculate
Mar 16 15:40:11 pi35 rtld[9852] DEBUG weewx.manager: Daily summary version is 2.0
Mar 16 15:40:11 pi35 rtld[9852] INFO weewx.wxservices: The following values will be calculated: pressure=prefer_hardware, altimeter=prefer_hardware, appTemp=prefer_hardware, barometer=prefer_hardware, beaufort=prefer_hardware, cloudbase=prefer_hardware, dewpoint=prefer_hardware, ET=prefer_hardware, heatindex=prefer_hardware, humidex=prefer_hardware, inDewpoint=prefer_hardware, maxSolarRad=prefer_hardware, rainRate=prefer_hardware, windchill=prefer_hardware, windrun=prefer_hardware
Mar 16 15:40:11 pi35 rtld[9852] INFO weewx.wxservices: The following algorithms will be used for calculations: altimeter=aaASOS, maxSolarRad=RS
Mar 16 15:40:11 pi35 rtld[9852] DEBUG weewx.engine: Finished loading service weewx.wxservices.StdWXCalculate
Mar 16 15:40:11 pi35 rtld[9852] DEBUG weewx.engine: Loading service user.cmon.ComputerMonitor
Mar 16 15:40:11 pi35 rtld[9852] INFO user.cmon: service version is 0.18
Mar 16 15:40:11 pi35 rtld[9852] DEBUG weewx.manager: Daily summary version is 2.0
Mar 16 15:40:11 pi35 rtld[9852] INFO user.cmon: sysinfo: Linux pi35 4.19.66-v7+ #1253 SMP Thu Aug 15 11:49:46 BST 2019 armv7l
Mar 16 15:40:11 pi35 rtld[9852] INFO user.cmon: cpuinfo: Hardware: BCM2835
Mar 16 15:40:11 pi35 rtld[9852] INFO user.cmon: cpuinfo: Features: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
Mar 16 15:40:11 pi35 rtld[9852] INFO user.cmon: cpuinfo: CPU variant: 0x0
Mar 16 15:40:11 pi35 rtld[9852] INFO user.cmon: cpuinfo: CPU implementer: 0x41
Mar 16 15:40:11 pi35 rtld[9852] INFO user.cmon: cpuinfo: CPU revision: 4
Mar 16 15:40:11 pi35 rtld[9852] INFO user.cmon: cpuinfo: CPU architecture: 7
Mar 16 15:40:11 pi35 rtld[9852] INFO user.cmon: cpuinfo: Serial: 0000000080b0dee7
Mar 16 15:40:11 pi35 rtld[9852] INFO user.cmon: cpuinfo: processor: 3
Mar 16 15:40:11 pi35 rtld[9852] INFO user.cmon: cpuinfo: BogoMIPS: 89.60
Mar 16 15:40:11 pi35 rtld[9852] INFO user.cmon: cpuinfo: Revision: a020d3
Mar 16 15:40:11 pi35 rtld[9852] INFO user.cmon: cpuinfo: model name: ARMv7 Processor rev 4 (v7l)
Mar 16 15:40:11 pi35 rtld[9852] INFO user.cmon: cpuinfo: CPU part: 0xd03
Mar 16 15:40:11 pi35 rtld[9852] DEBUG weewx.engine: Finished loading service user.cmon.ComputerMonitor
Mar 16 15:40:11 pi35 rtld[9852] DEBUG weewx.engine: Loading service weewx.engine.StdArchive
Mar 16 15:40:11 pi35 rtld[9852] INFO weewx.engine: Archive will use data binding rtld_binding
Mar 16 15:40:11 pi35 rtld[9852] INFO weewx.engine: Record generation will be attempted in 'hardware'
Mar 16 15:40:11 pi35 rtld[9852] INFO weewx.engine: Using archive interval of 300 seconds (specified in weewx configuration)
Mar 16 15:40:11 pi35 rtld[9852] DEBUG weewx.engine: Use LOOP data in hi/low calculations: 1
Mar 16 15:40:11 pi35 rtld[9852] DEBUG weewx.engine: Finished loading service weewx.engine.StdArchive
Mar 16 15:40:11 pi35 rtld[9852] DEBUG weewx.engine: Loading service weewx.engine.StdPrint
Mar 16 15:40:11 pi35 rtld[9852] DEBUG weewx.engine: Finished loading service weewx.engine.StdPrint
Mar 16 15:40:11 pi35 rtld[9852] DEBUG weewx.engine: Loading service weewx.engine.StdReport
Mar 16 15:40:11 pi35 rtld[9852] DEBUG weewx.engine: Finished loading service weewx.engine.StdReport
Mar 16 15:40:11 pi35 rtld[9852] INFO __main__: Starting up weewx version 4.0.0b14
Mar 16 15:40:11 pi35 rtld[9852] DEBUG weewx.engine: Station does not support reading the time
Mar 16 15:40:11 pi35 rtld[9852] DEBUG weewx.manager: Daily summary version is 2.0
Mar 16 15:40:11 pi35 rtld[9852] INFO weewx.engine: Using binding 'rtld_binding' to database 'weewx_rtld'
Mar 16 15:40:11 pi35 rtld[9852] INFO weewx.manager: Starting backfill of daily summaries
Mar 16 15:40:11 pi35 rtld[9852] INFO weewx.engine: Starting main packet loop.