/home/weewx:weewx-pi@user:127:$sudo systemctl restart weewx.service sudo tail -f /var/log/syslog /home/weewx:weewx-pi@user:0:$sudo tail -f /var/log/syslog Jul 11 18:19:28 weewx-pi systemd[1]: Starting LSB: weewx weather system... Jul 11 18:19:28 weewx-pi weewx[15094]: * Starting weewx weather system weewx Jul 11 18:19:28 weewx-pi weewx[15126] INFO __main__: Initializing weewx version 4.5.1 Jul 11 18:19:28 weewx-pi weewx[15126] INFO __main__: Using Python 3.8.10 (default, Jun 2 2021, 10:49:15) #012[GCC 9.4.0] Jul 11 18:19:28 weewx-pi weewx[15126] INFO __main__: Platform Linux-5.4.0-77-generic-x86_64-with-glibc2.29 Jul 11 18:19:28 weewx-pi weewx[15126] INFO __main__: Locale is 'en_US.UTF-8' Jul 11 18:19:28 weewx-pi weewx[15126] INFO __main__: PID file is /var/run/weewx.pid Jul 11 18:19:28 weewx-pi weewx[15094]: ...done. Jul 11 18:19:28 weewx-pi systemd[1]: Started LSB: weewx weather system. Jul 11 18:19:29 weewx-pi weewx[15129] INFO __main__: Using configuration file /home/weewx/weewx.conf Jul 11 18:19:29 weewx-pi weewx[15129] INFO __main__: Debug is 1 Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG __main__: Initializing engine Jul 11 18:19:29 weewx-pi weewx[15129] INFO weewx.engine: Loading station type GW1000 (user.gw1000) Jul 11 18:19:29 weewx-pi weewx[15129] INFO user.gw1000: field map is {'co2': 'co2', 'co2_24h_avg': 'co2_24h_avg', 'dateTime': 'datetime', 'daymaxwind': 'daymaxwind', ' dayRain': 'rainday', 'dewpoint': 'dewpoint', 'extraHumid1': 'humid1', 'extraHumid2': 'humid2', 'extraHumid3': 'humid3', 'extraHumid4': 'humid4', 'extraHumid5': 'humid5 ', 'extraHumid6': 'humid6', 'extraHumid7': 'humid7', 'extraHumid8': 'humid8', 'extraHumid17': 'humid17', 'extraTemp1': 'temp1', 'extraTemp2': 'temp2', 'extraTemp3': 't emp3', 'extraTemp4': 'temp4', 'extraTemp5': 'temp5', 'extraTemp6': 'temp6', 'extraTemp7': 'temp7', 'extraTemp8': 'temp8', 'extraTemp9': 'temp9', 'extraTemp10': 'temp10 ', 'extraTemp11': 'temp11', 'extraTemp12': 'temp12', 'extraTemp13': 'temp13', 'extraTemp14': 'temp14', 'extraTemp15': 'temp15', 'extraTemp16': 'temp16', 'extraTemp17': 'temp17', 'heatindex': 'heatindex', 'hourRain': 'rainhour', 'inHumidity': 'inhumid', 'inTemp': 'intemp', 'leafWet1': 'leafwet1', 'leafWet2': 'leafwet2', 'leafWet3': ' leafwet3', 'leafWet4': 'leafwet4', 'leafWet5': 'leafwet5', 'leafWet6': 'leafwet6', 'leafWet7': 'leafwet7', 'leafWet8': 'leafwet8', 'leak1': 'leak1', 'leak2': 'leak2', 'leak3': 'leak3', 'leak4': 'leak4', 'lightning_distance': 'lightningdist', 'lightning_last_det_time': 'lightningdettime', 'lightning_strike_count': 'lightning_strike_c ount', 'lightningcount': 'lightningcount', 'luminosity': 'light', 'monthRain': 'rainmonth', 'outHumidity': 'outhumid', 'outTemp': 'outtemp', 'pm2_5': 'pm251', 'pm2_51_ 24h_avg': 'pm251_24h_avg', 'pm2_52': 'pm252', 'pm2_52_24h_avg': 'pm252_24h_avg', 'pm2_53': 'pm253', 'pm2_53_24h_avg': 'pm253_24h_avg', 'pm2_54': 'pm254', 'pm2_54_24h_a vg': 'pm254_24h_avg', 'pm2_55': 'pm255', 'pm2_55_24h_avg': 'pm255_24h_avg', 'pm10': 'pm10', 'pm10_24h_avg': 'pm10_24h_avg', 'pressure': 'absbarometer', 'rain': 'rain', 'rainRate': 'rainrate', 'relbarometer': 'relbarometer', 'soilMoist1': 'soilmoist1', 'soilMoist2': 'soilmoist2', 'soilMoist3': 'soilmoist3', 'soilMoist4': 'soilmoist4' , 'soilMoist5': 'soilmoist5', 'soilMoist6': 'soilmoist6', 'soilMoist7': 'soilmoist7', 'soilMoist8': 'soilmoist8', 'soilMoist9': 'soilmoist9', 'soilMoist10': 'soilmoist 10', 'soilMoist11': 'soilmoist11', 'soilMoist12': 'soilmoist12', 'soilMoist13': 'soilmoist13', 'soilMoist14': 'soilmoist14', 'soilMoist15': 'soilmoist15', 'soilMoist16 ': 'soilmoist16', 'soilTemp1': 'soiltemp1', 'soilTemp2': 'soiltemp2', 'soilTemp3': 'soiltemp3', 'soilTemp4': 'soiltemp4', 'soilTemp5': 'soiltemp5', 'soilTemp6': 'soilt emp6', 'soilTemp7': 'soiltemp7', 'soilTemp8': 'soiltemp8', 'soilTemp9': 'soiltemp9', 'soilTemp10': 'soiltemp10', 'soilTemp11': 'soiltemp11', 'soilTemp12': 'soiltemp12' , 'soilTemp13': 'soiltemp13', 'soilTemp14': 'soiltemp14', 'soilTemp15': 'soiltemp15', 'soilTemp16': 'soiltemp16', 'stormRain': 'rainevent', 'totalRain': 'raintotals', 'UV': 'uvi', 'uvradiation': 'uv', 'weekRain': 'rainweek', 'wh25_batt': 'wh25_batt', 'wh25_sig': 'wh25_sig', 'wh26_batt': 'wh26_batt', 'wh26_sig': 'wh26_sig', 'wh31_ch1 _batt': 'wh31_ch1_batt', 'wh31_ch1_sig': 'wh31_ch1_sig', 'wh31_ch2_batt': 'wh31_ch2_batt', 'wh31_ch2_sig': 'wh31_ch2_sig', 'wh31_ch3_batt': 'wh31_ch3_batt', 'wh31_ch3_ sig': 'wh31_ch3_sig', 'wh31_ch4_batt': 'wh31_ch4_batt', 'wh31_ch4_sig': 'wh31_ch4_sig', 'wh31_ch5_batt': 'wh31_ch5_batt', 'wh31_ch5_sig': 'wh31_ch5_sig', 'wh31_ch6_bat t': 'wh31_ch6_batt', 'wh31_ch6_sig': 'wh31_ch6_sig', 'wh31_ch7_batt': 'wh31_ch7_batt', 'wh31_ch7_sig': 'wh31_ch7_sig', 'wh31_ch8_batt': 'wh31_ch8_batt', 'wh31_ch8_sig' : 'wh31_ch8_sig', 'wh35_ch1_batt': 'wh35_ch1_batt', 'wh35_ch1_sig': 'wh35_ch1_sig', 'wh35_ch2_batt': 'wh35_ch2_batt', 'wh35_ch2_sig': 'wh35_ch2_sig', 'wh35_ch3_batt': 'wh35_ch3_batt', 'wh35_ch3_sig': 'wh35_ch3_sig', 'wh35_ch4_batt': 'wh35_ch4_batt', 'wh35_ch4_sig': 'wh35_ch4_sig', 'wh35_ch5_batt': 'wh35_ch5_batt', 'wh35_ch5_sig': 'w h35_ch5_sig', 'wh35_ch6_batt': 'wh35_ch6_batt', 'wh35_ch6_sig': 'wh35_ch6_sig', 'wh35_ch7_batt': 'wh35_ch7_batt', 'wh35_ch7_sig': 'wh35_ch7_sig', 'wh35_ch8_batt': 'wh3 5_ch8_batt', 'wh35_ch8_sig': 'wh35_ch8_sig', 'wh40_batt': 'wh40_batt', 'wh40_sig': 'wh40_sig', 'wh41_ch1_batt': 'wh41_ch1_batt', 'wh41_ch1_sig': 'wh41_ch1_sig', 'wh41_ ch2_batt': 'wh41_ch2_batt', 'wh41_ch2_sig': 'wh41_ch2_sig', 'wh41_ch3_batt': 'wh41_ch3_batt', 'wh41_ch3_sig': 'wh41_ch3_sig', 'wh41_ch4_batt': 'wh41_ch4_batt', 'wh41_c h4_sig': 'wh41_ch4_sig', 'wh45_batt': 'wh45_batt', 'wh45_sig': 'wh45_sig', 'wh51_ch1_batt': 'wh51_ch1_batt', 'wh51_ch1_sig': 'wh51_ch1_sig', 'wh51_ch2_batt': 'wh51_ch2 _batt', 'wh51_ch2_sig': 'wh51_ch2_sig', 'wh51_ch3_batt': 'wh51_ch3_batt', 'wh51_ch3_sig': 'wh51_ch3_sig', 'wh51_ch4_batt': 'wh51_ch4_batt', 'wh51_ch4_sig': 'wh51_ch4_s ig', 'wh51_ch5_batt': 'wh51_ch5_batt', 'wh51_ch5_sig': 'wh51_ch5_sig', 'wh51_ch6_batt': 'wh51_ch6_batt', 'wh51_ch6_sig': 'wh51_ch6_sig', 'wh51_ch7_batt': 'wh51_ch7_bat t', 'wh51_ch7_sig': 'wh51_ch7_sig', 'wh51_ch8_batt': 'wh51_ch8_batt', 'wh51_ch8_sig': 'wh51_ch8_sig', 'wh51_ch9_batt': 'wh51_ch9_batt', 'wh51_ch9_sig': 'wh51_ch9_sig', 'wh51_ch10_batt': 'wh51_ch10_batt', 'wh51_ch10_sig': 'wh51_ch10_sig', 'wh51_ch11_batt': 'wh51_ch11_batt', 'wh51_ch11_sig': 'wh51_ch11_sig', 'wh51_ch12_batt': 'wh51_ch 12_batt', 'wh51_ch12_sig': 'wh51_ch12_sig', 'wh51_ch13_batt': 'wh51_ch13_batt', 'wh51_ch13_sig': 'wh51_ch13_sig', 'wh51_ch14_batt': 'wh51_ch14_batt', 'wh51_ch14_sig': 'wh51_ch14_sig', 'wh51_ch15_batt': 'wh51_ch15_batt', 'wh51_ch15_sig': 'wh51_ch15_sig', 'wh51_ch16_batt': 'wh51_ch16_batt', 'wh51_ch16_sig': 'wh51_ch16_sig', 'wh55_ch1_ batt': 'wh55_ch1_batt', 'wh55_ch1_sig': 'wh55_ch1_sig', 'wh55_ch2_batt': 'wh55_ch2_batt', 'wh55_ch2_sig': 'wh55_ch2_sig', 'wh55_ch3_batt': 'wh55_ch3_batt', 'wh55_ch3_s ig': 'wh55_ch3_sig', 'wh55_ch4_batt': 'wh55_ch4_batt', 'wh55_ch4_sig': 'wh55_ch4_sig', 'wh57_batt': 'wh57_batt', 'wh57_sig': 'wh57_sig', 'wh65_batt': 'wh65_batt', 'wh6 5_sig': 'wh65_sig', 'wh68_batt': 'wh68_batt', 'wh68_sig': 'wh68_sig', 'windchill': 'windchill', 'windDir': 'winddir', 'windGust': 'gustspeed', 'windSpeed': 'windspeed' , 'ws80_batt': 'ws80_batt', 'ws80_sig': 'ws80_sig', 'yearRain': 'rainyear'} Jul 11 18:19:29 weewx-pi weewx[15129] INFO user.gw1000: driver version is 0.3.1 Jul 11 18:19:29 weewx-pi weewx[15129] INFO user.gw1000: GW1000 address is 192.168.1.7:45000 Jul 11 18:19:29 weewx-pi weewx[15129] INFO user.gw1000: poll interval is 20 seconds Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG user.gw1000: max tries is 3, retry wait time is 10 seconds Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG user.gw1000: broadcast address is b'255.255.255.255':46000, socket timeout is 2 seconds Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Loading service weewx.engine.StdTimeSynch Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Finished loading service weewx.engine.StdTimeSynch Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Loading service weewx.engine.StdConvert Jul 11 18:19:29 weewx-pi weewx[15129] INFO weewx.engine: StdConvert target unit is 0x1 Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Finished loading service weewx.engine.StdConvert Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Loading service weewx.engine.StdCalibrate Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Finished loading service weewx.engine.StdCalibrate Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Loading service weewx.engine.StdQC Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Finished loading service weewx.engine.StdQC Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Loading service weewx.wxservices.StdWXCalculate Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.manager: Daily summary version is 4.0 Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Finished loading service weewx.wxservices.StdWXCalculate Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Loading service user.aqi.service.AqiService Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG user.gw1000: Next update in 20 seconds Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.manager: Daily summary version is 4.0 Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Finished loading service user.aqi.service.AqiService Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdWXXTypes Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdWXXTypes Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdPressureCooker Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdPressureCooker Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdRainRater Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdRainRater Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdDelta Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdDelta Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Loading service user.aqixtypes.US_EPA Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG user.aqixtypes: US_EPA sources={'aqi_pm2_51_24h_avg': 'pm2_51_24h_avg', 'aqi_pm2_52_24h_avg': 'pm2_52_24h_avg', 'aqi_pm2_53 _24h_avg': 'pm2_53_24h_avg', 'aqi_pm2_54_24h_avg': 'pm2_54_24h_avg', 'aqi_pm2_51_instant': 'pm2_5', 'aqi_pm2_52_instant': 'pm2_52', 'aqi_pm2_53_instant': 'pm2_53', 'aq i_pm2_54_instant': 'pm2_54'} Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Finished loading service user.aqixtypes.US_EPA Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Loading service weewx.engine.StdArchive Jul 11 18:19:29 weewx-pi weewx[15129] INFO weewx.engine: Archive will use data binding wx_binding Jul 11 18:19:29 weewx-pi weewx[15129] INFO weewx.engine: Record generation will be attempted in 'hardware' Jul 11 18:19:29 weewx-pi weewx[15129] INFO weewx.engine: Using archive interval of 60 seconds (specified in weewx configuration) Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Use LOOP data in hi/low calculations: 1 Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Finished loading service weewx.engine.StdArchive Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Loading service weewx.restx.StdStationRegistry Jul 11 18:19:29 weewx-pi weewx[15129] INFO weewx.restx: StationRegistry: Station will be registered. Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Finished loading service weewx.restx.StdStationRegistry Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Loading service weewx.restx.StdWunderground Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.restx: WU essentials: {} Jul 11 18:19:29 weewx-pi weewx[15129] INFO weewx.restx: Wunderground-RF: Data for station KNMLOVIN14 will be posted Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Finished loading service weewx.restx.StdWunderground Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Loading service weewx.restx.StdPWSweather Jul 11 18:19:29 weewx-pi weewx[15129] INFO weewx.restx: PWSWeather: Data for station PWSLOVNM1 will be posted Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Finished loading service weewx.restx.StdPWSweather Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Loading service weewx.restx.StdCWOP Jul 11 18:19:29 weewx-pi weewx[15129] INFO weewx.restx: CWOP: Data for station FW9112 will be posted Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Finished loading service weewx.restx.StdCWOP Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Loading service weewx.restx.StdWOW Jul 11 18:19:29 weewx-pi weewx[15129] INFO weewx.restx: WOW: Data for station aff595f97 will be posted Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Finished loading service weewx.restx.StdWOW Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Loading service weewx.restx.StdAWEKAS Jul 11 18:19:29 weewx-pi weewx[15129] INFO weewx.restx: AWEKAS: Data will be uploaded for user metuckness Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Finished loading service weewx.restx.StdAWEKAS Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Loading service user.mqtt.MQTT Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.manager: Daily summary version is 4.0 Jul 11 18:19:29 weewx-pi weewx[15129] message repeated 4 times: [ DEBUG weewx.manager: Daily summary version is 4.0] Jul 11 18:19:29 weewx-pi weewx[15129] INFO user.mqtt: service version is 0.23 Jul 11 18:19:29 weewx-pi weewx[15129] INFO user.mqtt: binding to ['archive', 'loop'] Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG user.mqtt: TLS parameters: [REDACTED] Jul 11 18:19:29 weewx-pi weewx[15129] INFO user.mqtt: topic is weather Jul 11 18:19:29 weewx-pi weewx[15129] INFO user.mqtt: desired unit system is US Jul 11 18:19:29 weewx-pi weewx[15129] INFO user.mqtt: data will be uploaded to [REDACTED] Jul 11 18:19:29 weewx-pi weewx[15129] INFO user.mqtt: network encryption/authentication will be attempted Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Finished loading service user.mqtt.MQTT Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Loading service user.owm.OpenWeatherMap Jul 11 18:19:29 weewx-pi weewx[15129] INFO user.owm: service version is 0.9 Jul 11 18:19:29 weewx-pi weewx[15129] INFO user.owm: Data will be uploaded for tinkertown Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Finished loading service user.owm.OpenWeatherMap Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Loading service user.wcloud.WeatherCloud Jul 11 18:19:29 weewx-pi weewx[15129] INFO user.wcloud: service version is 0.13 Jul 11 18:19:29 weewx-pi weewx[15129] INFO user.wcloud: Data will be uploaded for id=a Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Finished loading service user.wcloud.WeatherCloud Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Loading service user.twitter.Twitter Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.manager: Daily summary version is 4.0 Jul 11 18:19:29 weewx-pi weewx[15129] message repeated 2 times: [ DEBUG weewx.manager: Daily summary version is 4.0] Jul 11 18:19:29 weewx-pi weewx[15129] INFO user.twitter: service version is 0.15 Jul 11 18:19:29 weewx-pi weewx[15129] INFO user.twitter: binding is archive Jul 11 18:19:29 weewx-pi weewx[15129] INFO user.twitter: Data will be tweeted for KNMLOVIN14 Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Finished loading service user.twitter.Twitter Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Loading service weewx.engine.StdPrint Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Finished loading service weewx.engine.StdPrint Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Loading service weewx.engine.StdReport Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Finished loading service weewx.engine.StdReport Jul 11 18:19:29 weewx-pi weewx[15129] INFO __main__: Starting up weewx version 4.5.1 Jul 11 18:19:29 weewx-pi weewx[15129] DEBUG weewx.engine: Station does not support reading the time Jul 11 18:19:29 weewx-pi weewx[15129] INFO weewx.engine: Using binding 'wx_binding' to database 'weewx' Jul 11 18:19:29 weewx-pi weewx[15129] INFO weewx.manager: Starting backfill of daily summaries Jul 11 18:19:29 weewx-pi weewx[15129] INFO weewx.manager: Daily summaries up to date Jul 11 18:19:29 weewx-pi weewx[15129] INFO weewx.engine: Starting main packet loop. Jul 11 18:19:29 weewx-pi weewx[15129] INFO user.gw1000: Using 'rainyear' for rain total Jul 11 18:19:29 weewx-pi weewx[15129] INFO user.gw1000: skipping rain measurement of 153.2: no last rain Jul 11 18:19:29 weewx-pi weewx[15129] INFO user.gw1000: Skipping lightning count of 98: no last count Jul 11 18:19:29 weewx-pi weewx[15129] INFO weewx.restx: MQTT: Published record 2021-07-11 18:19:29 MDT (1626049169) Jul 11 18:19:29 weewx-pi weewx[15129] INFO weewx.restx: Wunderground-RF: Published record 2021-07-11 18:19:29 MDT (1626049169) Jul 11 18:19:49 weewx-pi weewx[15129] DEBUG user.gw1000: Next update in 20 seconds Jul 11 18:19:49 weewx-pi weewx[15129] DEBUG weewx.restx: Wunderground-RF: wait interval (20 < 300) has not passed for record 2021-07-11 18:19:49 MDT (1626049189) Jul 11 18:19:49 weewx-pi weewx[15129] INFO weewx.restx: MQTT: Published record 2021-07-11 18:19:49 MDT (1626049189) Jul 11 18:20:09 weewx-pi weewx[15129] DEBUG user.gw1000: Next update in 20 seconds Jul 11 18:20:09 weewx-pi weewx[15129] DEBUG weewx.restx: Wunderground-RF: wait interval (40 < 300) has not passed for record 2021-07-11 18:20:09 MDT (1626049209) Jul 11 18:20:09 weewx-pi weewx[15129] INFO weewx.restx: MQTT: Published record 2021-07-11 18:20:09 MDT (1626049209) Jul 11 18:20:29 weewx-pi weewx[15129] DEBUG user.gw1000: Next update in 20 seconds Jul 11 18:20:29 weewx-pi weewx[15129] DEBUG weewx.restx: Wunderground-RF: wait interval (60 < 300) has not passed for record 2021-07-11 18:20:29 MDT (1626049229) Jul 11 18:20:29 weewx-pi weewx[15129] DEBUG user.aqixtypes: UsEpaAqiXTypes.get_scalar(aqi_pm2_51_24h_avg,,) Jul 11 18:20:29 weewx-pi weewx[15129] DEBUG user.aqixtypes: UsEpaAqiXTypes.get_scalar(aqi_pm2_52_24h_avg,,) Jul 11 18:20:29 weewx-pi weewx[15129] DEBUG user.aqixtypes: UsEpaAqiXTypes.get_scalar 'pm2_52_24h_avg' not in record Jul 11 18:20:29 weewx-pi weewx[15129] DEBUG weewx.wxservices: Unknown extensible type 'aqi_pm2_52_24h_avg' Jul 11 18:20:29 weewx-pi weewx[15129] DEBUG user.aqixtypes: UsEpaAqiXTypes.get_scalar(aqi_pm2_51_instant,,) Jul 11 18:20:29 weewx-pi weewx[15129] DEBUG user.aqixtypes: UsEpaAqiXTypes.get_scalar(aqi_pm2_52_instant,,) Jul 11 18:20:29 weewx-pi weewx[15129] DEBUG user.aqixtypes: UsEpaAqiXTypes.get_scalar 'pm2_52' not in record Jul 11 18:20:29 weewx-pi weewx[15129] DEBUG weewx.wxservices: Unknown extensible type 'aqi_pm2_52_instant' Jul 11 18:20:29 weewx-pi weewx[15129] INFO weewx.manager: Added record 2021-07-11 18:20:00 MDT (1626049200) to database 'aqi.sdb' Jul 11 18:20:29 weewx-pi weewx[15129] INFO weewx.restx: MQTT: Published record 2021-07-11 18:20:29 MDT (1626049229) Jul 11 18:20:29 weewx-pi weewx[15129] INFO weewx.manager: Added record 2021-07-11 18:20:00 MDT (1626049200) to daily summary in 'aqi.sdb' Jul 11 18:20:30 weewx-pi weewx[15129] INFO weewx.manager: Added record 2021-07-11 18:20:00 MDT (1626049200) to database 'weewx' Jul 11 18:20:30 weewx-pi weewx[15129] INFO weewx.manager: Added record 2021-07-11 18:20:00 MDT (1626049200) to daily summary in 'weewx' Jul 11 18:20:31 weewx-pi weewx[15129] DEBUG weewx.reportengine: Running reports for latest time in the database. Jul 11 18:20:31 weewx-pi weewx[15129] DEBUG weewx.reportengine: Running report 'SeasonsReport' Jul 11 18:20:31 weewx-pi weewx[15129] DEBUG weewx.reportengine: Found configuration file /home/weewx/skins/Seasons/skin.conf for report 'SeasonsReport' Jul 11 18:20:31 weewx-pi weewx[15129] DEBUG user.twitter: msg: KNMLOVIN14: TEMP: 71.4; HUM: 90.00%; WindSpeed: 4.5 MPH; Time: 06:20:00 PM Jul 11 18:20:31 weewx-pi weewx[15129] DEBUG requests_oauthlib.oauth1_auth: Signing request using client Jul 11 18:20:31 weewx-pi weewx[15129] DEBUG requests_oauthlib.oauth1_auth: Including body in call to sign: True Jul 11 18:20:31 weewx-pi weewx[15129] DEBUG weewx.cheetahgenerator: Using search list ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo', 'weewx.cheetahgenerator.Extras', 'weewx.cheetahgenerator.JSONHelpers'] Jul 11 18:20:31 weewx-pi weewx[15129] DEBUG oauthlib.oauth1.rfc5849: Collected params: [('oauth_nonce', '831'), ('oauth_timestamp', '161'), ('oauth_version', '1.0'), ('oauth_signature_method', 'HMAC-SHA1'), ('oauth_consumer_key', 'REDACTED'), ('oauth_token', 'REDACTED'), ('status', 'KNMLOVIN14: TEMP: 71.4; HUM: 90.00%; WindSpeed: 4.5 MPH; Time: 06:20:00 PM')] Jul 11 18:20:31 weewx-pi weewx[15129] DEBUG oauthlib.oauth1.rfc5849: Normalized params: oauth_consumer_key=HMAC-SHA1&oauth_timestamp=1631&oauth_token=141970-VMTqqkBGX8Y7_version=1.0&status=KNMLOVIN14%3A%20TEMP%3A%2071.4%3B%20HUM%3A%2090.00%25%3B%20WindSpeed%3A%204.5%20MPH%3B%20Time%3A%2006%3A20%3A00%20PM Jul 11 18:20:31 weewx-pi weewx[15129] DEBUG oauthlib.oauth1.rfc5849: Normalized URI: https://api.twitter.com/1.1/statuses/update.json Jul 11 18:20:31 weewx-pi weewx[15129] DEBUG oauthlib.oauth1.rfc5849: Signing: signature base string: POST&https%3A%2F%2Fapi.twitter.com%2F1.1%2Fstatuses%2Fupdate.json&oauth_consumer_key%3KNMLOVIN14%253A%2520TEMP%253A%252071.4%253B%2520HUM%253A%252090.00%2525%253B%2520WindSpeed%253A%25204.5%2520MPH%253B%2520Time%253A%252006%253A20%253A00%2520PM Jul 11 18:20:31 weewx-pi weewx[15129] DEBUG oauthlib.oauth1.rfc5849: Signature: RFtC5Ybo= Jul 11 18:20:31 weewx-pi weewx[15129] DEBUG oauthlib.oauth1.rfc5849: Encoding URI, headers and body to utf-8. Jul 11 18:20:31 weewx-pi weewx[15129] DEBUG requests_oauthlib.oauth1_auth: Updated url: https://api.twitter.com/1.1/statuses/update.json Jul 11 18:20:31 weewx-pi weewx[15129] DEBUG requests_oauthlib.oauth1_auth: Updated headers: {b'User-Agent': b'Twython v3.7.0', b'Accept-Encoding': b'gzip, deflate', b'Accept': b'*/*', b'Connection': b'keep-alive', b'Content-Length': b'103', b'Content-Type': b'application/x-www-form-urlencoded', b'Authorization': b'OAuth oauth_nonce="83690498169746631471626049231", oauth_timestamp="1626049231", oauth_version="1.0", oauth_signature_method="HMAC-SHA1", oauth_consumer_key="", oauth_token="14143uth_signature="RFtCMo%3D"'} Jul 11 18:20:31 weewx-pi weewx[15129] DEBUG requests_oauthlib.oauth1_auth: Updated body: b'status=KNMLOVIN14%3A+TEMP%3A+71.4%3B+HUM%3A+90.00%25%3B+WindSpeed%3A+4.5+MPH%3B+Time%3A+06%3A20%3A00+PM' Jul 11 18:20:31 weewx-pi weewx[15129] DEBUG urllib3.connectionpool: Starting new HTTPS connection (1): api.twitter.com:443 Jul 11 18:20:31 weewx-pi weewx[15129] INFO weewx.restx: MQTT: Published record 2021-07-11 18:20:00 MDT (1626049200) Jul 11 18:20:31 weewx-pi weewx[15129] DEBUG weewx.manager: Daily summary version is 4.0 Jul 11 18:20:31 weewx-pi weewx[15129] INFO weewx.restx: PWSWeather: Published record 2021-07-11 18:20:00 MDT (1626049200) Jul 11 18:20:31 weewx-pi weewx[15129] DEBUG weewx.restx: CWOP: Connected to server cwop.aprs.net:14580 Jul 11 18:20:31 weewx-pi weewx[15129] DEBUG weewx.restx: AWEKAS: Failed upload attempt 1: Server returned 'too many requests - try again later ' Jul 11 18:20:31 weewx-pi weewx[15129] DEBUG urllib3.connectionpool: https://api.twitter.com:443 "POST /1.1/statuses/update.json HTTP/1.1" 200 899 Jul 11 18:20:31 weewx-pi weewx[15129] INFO weewx.restx: Twitter: Published record 2021-07-11 18:20:00 MDT (1626049200) Jul 11 18:20:31 weewx-pi weewx[15129] INFO weewx.restx: WeatherCloud: Published record 2021-07-11 18:20:00 MDT (1626049200) Jul 11 18:20:31 weewx-pi weewx[15129] DEBUG weewx.restx: OWM: Failed upload attempt 1: HTTP Error 400: Bad Request Jul 11 18:20:31 weewx-pi weewx[15129] DEBUG weewx.restx: WOW: Failed upload attempt 1: HTTP Error 429: Too frequent observations. Jul 11 18:20:31 weewx-pi weewx[15129] INFO weewx.restx: CWOP: Published record 2021-07-11 18:20:00 MDT (1626049200) Jul 11 18:20:31 weewx-pi weewx[15129] INFO weewx.restx: StationRegistry: Published record 2021-07-11 18:20:00 MDT (1626049200) Jul 11 18:20:35 weewx-pi weewx[15129] INFO weewx.cheetahgenerator: Generated 8 files for report SeasonsReport in 3.81 seconds Jul 11 18:20:35 weewx-pi weewx[15129] DEBUG weewx.manager: Daily summary version is 4.0 Jul 11 18:20:35 weewx-pi weewx[15129] INFO weewx.imagegenerator: Generated 15 images for report SeasonsReport in 0.93 seconds Jul 11 18:20:35 weewx-pi weewx[15129] INFO weewx.reportengine: Copied 5 files to /var/www/lovingtonweather.com/weewx Jul 11 18:20:35 weewx-pi weewx[15129] DEBUG weewx.reportengine: Report 'SmartphoneReport' not enabled. Skipping. Jul 11 18:20:35 weewx-pi weewx[15129] DEBUG weewx.reportengine: Report 'MobileReport' not enabled. Skipping. Jul 11 18:20:35 weewx-pi weewx[15129] DEBUG weewx.reportengine: Report 'StandardReport' not enabled. Skipping. Jul 11 18:20:35 weewx-pi weewx[15129] DEBUG weewx.reportengine: Running report 'Highcharts' Jul 11 18:20:35 weewx-pi weewx[15129] DEBUG weewx.reportengine: Found configuration file /home/weewx/skins/Highcharts/skin.conf for report 'Highcharts' Jul 11 18:20:36 weewx-pi weewx[15129] DEBUG weewx.cheetahgenerator: Using search list ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo', 'weewx.cheetahgenerator.Extras', 'weewx.cheetahgenerator.JSONHelpers', 'user.highchartssearchlist.HighchartsMinRanges', 'user.highchartssearchlist.HighchartsWeek', 'user.highchartssearchlist.HighchartsYear', 'user.highchartssearchlist.HighchartsWindRose'] Jul 11 18:20:36 weewx-pi weewx[15129] DEBUG weewx.manager: Daily summary version is 4.0 Jul 11 18:20:36 weewx-pi weewx[15129] DEBUG weewx.restx: AWEKAS: Failed upload attempt 2: Server returned 'too many requests - try again later ' Jul 11 18:20:36 weewx-pi weewx[15129] DEBUG weewx.restx: WOW: Failed upload attempt 2: HTTP Error 429: Too frequent observations. Jul 11 18:20:37 weewx-pi weewx[15129] DEBUG weewx.restx: OWM: Failed upload attempt 2: HTTP Error 400: Bad Request Jul 11 18:20:38 weewx-pi weewx[15129] DEBUG weewx.cheetahgenerator: Skip 'year.json': last_mod=1626047383.988461 age=1854.4204542636871 stale=3600 Jul 11 18:20:38 weewx-pi weewx[15129] INFO weewx.cheetahgenerator: Generated 1 files for report Highcharts in 2.41 seconds Jul 11 18:20:38 weewx-pi weewx[15129] DEBUG weewx.reportengine: Running report 'Belchertown' Jul 11 18:20:38 weewx-pi weewx[15129] DEBUG weewx.reportengine: Found configuration file /home/weewx/skins/Belchertown/skin.conf for report 'Belchertown' Jul 11 18:20:38 weewx-pi weewx[15129] DEBUG weewx.cheetahgenerator: Using search list ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo', 'weewx.cheetahgenerator.Extras', 'weewx.cheetahgenerator.JSONHelpers', 'user.belchertown.getData'] Jul 11 18:20:38 weewx-pi weewx[15129] DEBUG weewx.manager: Daily summary version is 4.0 Jul 11 18:20:38 weewx-pi weewx[15129] INFO user.belchertown: version 1.3b1 Jul 11 18:20:42 weewx-pi weewx[15129] DEBUG weewx.restx: AWEKAS: Failed upload attempt 3: Server returned 'too many requests - try again later ' Jul 11 18:20:42 weewx-pi weewx[15129] ERROR weewx.restx: AWEKAS: Failed to publish record 2021-07-11 18:20:00 MDT (1626049200): Failed upload after 3 tries Jul 11 18:20:42 weewx-pi weewx[15129] DEBUG weewx.restx: WOW: Failed upload attempt 3: HTTP Error 429: Too frequent observations. Jul 11 18:20:42 weewx-pi weewx[15129] ERROR weewx.restx: WOW: Failed to publish record 2021-07-11 18:20:00 MDT (1626049200): Failed upload after 3 tries Jul 11 18:20:42 weewx-pi weewx[15129] DEBUG weewx.manager: Daily summary version is 4.0 Jul 11 18:20:42 weewx-pi weewx[15129] ERROR weewx.cheetahgenerator: Generate failed with exception '' Jul 11 18:20:42 weewx-pi weewx[15129] ERROR weewx.cheetahgenerator: **** Ignoring template /home/weewx/skins/Belchertown/index.html.tmpl Jul 11 18:20:42 weewx-pi weewx[15129] ERROR weewx.cheetahgenerator: **** Reason: 'int' object is not callable Jul 11 18:20:42 weewx-pi weewx[15129] ERROR weewx.cheetahgenerator: **** Traceback (most recent call last): Jul 11 18:20:42 weewx-pi weewx[15129] ERROR weewx.cheetahgenerator: **** File "/home/weewx/bin/weewx/cheetahgenerator.py", line 326, in generate Jul 11 18:20:42 weewx-pi weewx[15129] ERROR weewx.cheetahgenerator: **** unicode_string = compiled_template.respond() Jul 11 18:20:42 weewx-pi weewx[15129] ERROR weewx.cheetahgenerator: **** File "_home_weewx_skins_Belchertown_index_html_tmpl.py", line 1436, in respond Jul 11 18:20:42 weewx-pi weewx[15129] ERROR weewx.cheetahgenerator: **** File "/usr/lib/python3/dist-packages/Cheetah/Template.py", line 1708, in _handleCheetahInclude Jul 11 18:20:42 weewx-pi weewx[15129] ERROR weewx.cheetahgenerator: **** self._CHEETAH__cheetahIncludes[_includeID].respond(trans) Jul 11 18:20:42 weewx-pi weewx[15129] ERROR weewx.cheetahgenerator: **** File "_home_weewx_skins_Belchertown_index_hook_after_forecast_inc.py", line 184, in respond Jul 11 18:20:42 weewx-pi weewx[15129] ERROR weewx.cheetahgenerator: **** TypeError: 'int' object is not callable Jul 11 18:20:42 weewx-pi weewx[15129] DEBUG weewx.restx: OWM: Failed upload attempt 3: HTTP Error 400: Bad Request Jul 11 18:20:42 weewx-pi weewx[15129] ERROR weewx.restx: OWM: Failed to publish record 2021-07-11 18:20:00 MDT (1626049200): Failed upload after 3 tries Jul 11 18:20:43 weewx-pi weewx[15129] INFO weewx.cheetahgenerator: Generated 10 files for report Belchertown in 4.76 seconds Jul 11 18:20:43 weewx-pi weewx[15129] INFO weewx.reportengine: Copied 37 files to /var/www/lovingtonweather.com/ Jul 11 18:20:43 weewx-pi weewx[15129] DEBUG weewx.manager: Daily summary version is 4.0