Rsync/FTP uploads skipped

156 views
Skip to first unread message

Philipp

unread,
Aug 28, 2020, 7:24:05 AM8/28/20
to weewx-user
Hi everyone,

I have some trouble understanding the inner workings behind the loop-mechanism in weewx. Right now I have a archive_interval of 600s. This seems long enough for my reports to be generated and they end up fine inside the /var/www/html/weewx directory on my Pi. 
What doesn't work though is the transfer to my server, no matter if I transfer the files via ftp or rsync. Sometimes the reports get transferred to my server within the 600s archive_interval, sometimes weewx seems to skip the rsync/ftp-report and the files on my server end up being one or two or even more hours old.
I have done some research on the mailing list archive and I found a thread where someone explained that the above problem could be due to rsync failing or running for too long. I can't really see why this would be the reason for my problems since rsync only runs for about 1-2sec, which in my opinion shouldn't cause a problem for the loop.

In other words: How can I make sure that my files get rsynced/ftped everytime the loop is run? I have read another thread where someone suggested running rsync as a service but I haven't found any examples of how to do that. Or are there any other ways to solve that problem?

Thanks in advance!
Philipp

Tom Keffer

unread,
Aug 28, 2020, 8:36:43 AM8/28/20
to weewx-user
A lot easier to just fix the problem. 

But, it's impossible to say what's happening without seeing the logs. Set debug=1, restart weewx, let it run through the first reporting cycle (600s). Then post the log from start up.

What sort of upload speed does your internet connection support?

-tk

--
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 weewx-user+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/337d6729-ebf4-4e72-bb16-646ccf6c2141n%40googlegroups.com.

Philipp

unread,
Aug 28, 2020, 9:10:14 AM8/28/20
to weewx-user
Upload speed shouldn't be an issue since I'm transferring inside my local network (my webserver is hosted on my NAS).

Just for reference, here's the rsync part of my weewx.conf:
    [[RSYNC]]
# rsync'ing to a webserver is treated as just another report
skin = Rsync

# If you wish to use rsync, you must configure passwordless ssh using
# public/private key authentication from the user account that weewx
# runs to the user account on the remote machine where the files
# will be copied.
#
# If you wish to use rsync, set "enable" to "true", then
# fill out server, user, and path.
# The server should appear in your .ssh/config file.
# The user is the username used in the identity file.
# The path is the destination directory, such as /var/www/html/weather.
# Be sure that the user has write permissions on the destination!
enable = True
server = 192.168.8.10
user = phil
path = /volume2/web/wetter
# To upload files from something other than what HTML_ROOT is set
# to above, specify a different HTML_ROOT here.
#HTML_ROOT = /var/www/html/weewx
# Rsync can be configured to remove files from the remote server if
# they don't exist under HTML_ROOT locally. USE WITH CAUTION: if you
# make a mistake in the remote path, you could could unintentionally
# cause unrelated files to be deleted. Set to 1 to enable remote file
# deletion, zero to allow files to accumulate remotely.
delete = 0

I changed the reporting cycle back to 300 since 600 didn't seem to make a difference. Anyway, here's the full log with debug = 1. In this particular part, the rsync process didn't start at all.

Aug 28 14:54:36 raspberrypi systemd[1]: Starting LSB: weewx weather system...
Aug 28 14:54:39 raspberrypi weewx[5909] INFO __main__: Initializing weewx version 4.1.1
Aug 28 14:54:39 raspberrypi weewx[5909] INFO __main__: Using Python 3.7.3 (default, Jul 25 2020, 13:03:44) #012[GCC 8.3.0]
Aug 28 14:54:39 raspberrypi weewx[5909] INFO __main__: Platform Linux-5.4.51+-armv6l-with-debian-10.4
Aug 28 14:54:39 raspberrypi weewx[5909] INFO __main__: Locale is 'en_US.UTF-8'
Aug 28 14:54:39 raspberrypi weewx[5909] INFO __main__: PID file is /var/run/weewx.pid
Aug 28 14:54:40 raspberrypi weewx[5898]: Starting weewx weather system: weewx.
Aug 28 14:54:40 raspberrypi systemd[1]: Started LSB: weewx weather system.
Aug 28 14:54:40 raspberrypi weewx[5913] INFO __main__: Using configuration file /etc/weewx/weewx.conf
Aug 28 14:54:40 raspberrypi weewx[5913] INFO __main__: Debug is 0
Aug 28 14:54:41 raspberrypi weewx[5913] INFO weewx.engine: Loading station type SDR (user.sdr)
Aug 28 14:54:41 raspberrypi weewx[5913] INFO user.sdr: driver version is 0.77
Aug 28 14:54:41 raspberrypi weewx[5913] INFO user.sdr: sensor map is {'extraTemp1': 'temperature.1:185.NexusTemperaturePacket', 'outBatteryStatus': 'battery.1:185.NexusTemperaturePacket', 'outTemp': 'temperature.239.Bresser5in1Packet', 'outHumidity': 'humidity.239.Bresser5in1Packet', 'windDir': 'wind_dir.239.Bresser5in1Packet', 'rain_total': 'rain_total.239.Bresser5in1Packet', 'windSpeed': 'wind_speed.239.Bresser5in1Packet', 'windGust': 'gust_speed.239.Bresser5in1Packet'}
Aug 28 14:54:41 raspberrypi weewx[5913] INFO user.sdr: deltas is {'rain': 'rain_total'}
Aug 28 14:54:41 raspberrypi weewx[5913] INFO user.sdr: startup process 'rtl_433 -M utc -f 868300000 -f 433M -H 60 -F json'
Aug 28 14:54:41 raspberrypi weewx[5913] INFO weewx.engine: StdConvert target unit is 0x1
Aug 28 14:54:42 raspberrypi weewx[5913] 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
Aug 28 14:54:42 raspberrypi weewx[5913] INFO weewx.wxservices: The following algorithms will be used for calculations: altimeter=aaASOS, maxSolarRad=RS
Aug 28 14:54:42 raspberrypi weewx[5913] INFO weewx.engine: Archive will use data binding wx_binding
Aug 28 14:54:42 raspberrypi weewx[5913] INFO weewx.engine: Record generation will be attempted in 'hardware'
Aug 28 14:54:42 raspberrypi weewx[5913] INFO weewx.engine: Using archive interval of 300 seconds (specified in weewx configuration)
Aug 28 14:54:43 raspberrypi weewx[5913] INFO weewx.restx: StationRegistry: Registration not requested.
Aug 28 14:54:43 raspberrypi weewx[5913] INFO weewx.restx: Wunderground-PWS: Data for station ICOLOG110 will be posted
Aug 28 14:54:43 raspberrypi weewx[5913] INFO weewx.restx: PWSweather: Posting not enabled.
Aug 28 14:54:43 raspberrypi weewx[5913] INFO weewx.restx: CWOP: Posting not enabled.
Aug 28 14:54:43 raspberrypi weewx[5913] INFO weewx.restx: WOW: Posting not enabled.
Aug 28 14:54:43 raspberrypi weewx[5913] INFO weewx.restx: AWEKAS: Data will be uploaded for user phk
Aug 28 14:54:44 raspberrypi weewx[5913] INFO user.influx: service version is 0.15
Aug 28 14:54:44 raspberrypi weewx[5913] INFO user.influx: database is wetter
Aug 28 14:54:44 raspberrypi weewx[5913] INFO user.influx: tags None
Aug 28 14:54:44 raspberrypi weewx[5913] INFO user.influx: binding is archive
Aug 28 14:54:44 raspberrypi weewx[5913] INFO user.influx: Data will be uploaded to http://192.168.8.10:8086
Aug 28 14:54:44 raspberrypi weewx[5913] INFO user.mqtt: service version is 0.23
Aug 28 14:54:44 raspberrypi weewx[5913] INFO user.mqtt: binding to ['archive', 'loop']
Aug 28 14:54:45 raspberrypi weewx[5913] INFO user.mqtt: topic is weathersyslinx
Aug 28 14:54:45 raspberrypi weewx[5913] INFO user.mqtt: desired unit system is METRIC
Aug 28 14:54:45 raspberrypi weewx[5913] INFO user.mqtt: data will be uploaded to mqtt://test.mosquitto.org:1883
Aug 28 14:54:45 raspberrypi weewx[5913] INFO __main__: Starting up weewx version 4.1.1
Aug 28 14:54:45 raspberrypi weewx[5913] INFO weewx.engine: Using binding 'wx_binding' to database 'weewx.sdb'
Aug 28 14:54:45 raspberrypi weewx[5913] INFO weewx.manager: Starting backfill of daily summaries
Aug 28 14:54:45 raspberrypi weewx[5913] INFO weewx.engine: Starting main packet loop.
Aug 28 14:55:48 raspberrypi systemd[1]: Stopping LSB: weewx weather system...
Aug 28 14:55:49 raspberrypi weewx[5913] INFO __main__: Received signal TERM (15).
Aug 28 14:55:49 raspberrypi weewx[5913] INFO weewx.engine: Main loop exiting. Shutting engine down.
Aug 28 14:55:49 raspberrypi weewx[5913] INFO user.sdr: shutdown process rtl_433 -M utc -f 868300000 -f 433M -H 60 -F json
Aug 28 14:55:59 raspberrypi weewx[5913] INFO user.sdr: timed out waiting for stdout-thread
Aug 28 14:56:09 raspberrypi weewx[5913] INFO user.sdr: timed out waiting for stderr-thread
Aug 28 14:57:05 raspberrypi weewx[5913] ERROR user.sdr: process did not respond to kill, shutting down anyway
Aug 28 14:57:05 raspberrypi weewx[5913] INFO __main__: Terminating weewx version 4.1.1
Aug 28 14:57:09 raspberrypi weewx[5986]: Stopping weewx weather system: weewx................
Aug 28 14:57:09 raspberrypi systemd[1]: weewx.service: Succeeded.
Aug 28 14:57:09 raspberrypi systemd[1]: Stopped LSB: weewx weather system.
Aug 28 14:57:10 raspberrypi systemd[1]: Starting LSB: weewx weather system...
Aug 28 14:57:12 raspberrypi weewx[6136] INFO __main__: Initializing weewx version 4.1.1
Aug 28 14:57:12 raspberrypi weewx[6136] INFO __main__: Using Python 3.7.3 (default, Jul 25 2020, 13:03:44) #012[GCC 8.3.0]
Aug 28 14:57:12 raspberrypi weewx[6136] INFO __main__: Platform Linux-5.4.51+-armv6l-with-debian-10.4
Aug 28 14:57:12 raspberrypi weewx[6136] INFO __main__: Locale is 'en_US.UTF-8'
Aug 28 14:57:12 raspberrypi weewx[6136] INFO __main__: PID file is /var/run/weewx.pid
Aug 28 14:57:13 raspberrypi weewx[6125]: Starting weewx weather system: weewx.
Aug 28 14:57:13 raspberrypi systemd[1]: Started LSB: weewx weather system.
Aug 28 14:57:13 raspberrypi weewx[6140] INFO __main__: Using configuration file /etc/weewx/weewx.conf
Aug 28 14:57:13 raspberrypi weewx[6140] INFO __main__: Debug is 1
Aug 28 14:57:14 raspberrypi weewx[6140] DEBUG __main__: Initializing engine
Aug 28 14:57:14 raspberrypi weewx[6140] INFO weewx.engine: Loading station type SDR (user.sdr)
Aug 28 14:57:14 raspberrypi weewx[6140] INFO user.sdr: driver version is 0.77
Aug 28 14:57:14 raspberrypi weewx[6140] INFO user.sdr: sensor map is {'extraTemp1': 'temperature.1:185.NexusTemperaturePacket', 'outBatteryStatus': 'battery.1:185.NexusTemperaturePacket', 'outTemp': 'temperature.239.Bresser5in1Packet', 'outHumidity': 'humidity.239.Bresser5in1Packet', 'windDir': 'wind_dir.239.Bresser5in1Packet', 'rain_total': 'rain_total.239.Bresser5in1Packet', 'windSpeed': 'wind_speed.239.Bresser5in1Packet', 'windGust': 'gust_speed.239.Bresser5in1Packet'}
Aug 28 14:57:14 raspberrypi weewx[6140] INFO user.sdr: deltas is {'rain': 'rain_total'}
Aug 28 14:57:14 raspberrypi weewx[6140] INFO user.sdr: startup process 'rtl_433 -M utc -f 868300000 -f 433M -H 60 -F json'
Aug 28 14:57:14 raspberrypi weewx[6140] DEBUG user.sdr: start async reader for stdout-thread
Aug 28 14:57:15 raspberrypi weewx[6140] DEBUG user.sdr: start async reader for stderr-thread
Aug 28 14:57:15 raspberrypi weewx[6140] DEBUG weewx.engine: Loading service weewx.engine.StdTimeSynch
Aug 28 14:57:15 raspberrypi weewx[6140] DEBUG weewx.engine: Finished loading service weewx.engine.StdTimeSynch
Aug 28 14:57:15 raspberrypi weewx[6140] DEBUG weewx.engine: Loading service user.bme280.bme
Aug 28 14:57:15 raspberrypi weewx[6140] DEBUG weewx.engine: Finished loading service user.bme280.bme
Aug 28 14:57:15 raspberrypi weewx[6140] DEBUG weewx.engine: Loading service weewx.engine.StdConvert
Aug 28 14:57:15 raspberrypi weewx[6140] INFO weewx.engine: StdConvert target unit is 0x1
Aug 28 14:57:15 raspberrypi weewx[6140] DEBUG weewx.engine: Finished loading service weewx.engine.StdConvert
Aug 28 14:57:15 raspberrypi weewx[6140] DEBUG weewx.engine: Loading service weewx.engine.StdCalibrate
Aug 28 14:57:15 raspberrypi weewx[6140] DEBUG weewx.engine: Finished loading service weewx.engine.StdCalibrate
Aug 28 14:57:15 raspberrypi weewx[6140] DEBUG weewx.engine: Loading service weewx.engine.StdQC
Aug 28 14:57:15 raspberrypi weewx[6140] DEBUG weewx.engine: Finished loading service weewx.engine.StdQC
Aug 28 14:57:15 raspberrypi weewx[6140] DEBUG weewx.engine: Loading service weewx.wxservices.StdWXCalculate
Aug 28 14:57:15 raspberrypi weewx[6140] DEBUG weewx.manager: Daily summary version is 2.0
Aug 28 14:57:15 raspberrypi weewx[6140] 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
Aug 28 14:57:16 raspberrypi weewx[6140] INFO weewx.wxservices: The following algorithms will be used for calculations: altimeter=aaASOS, maxSolarRad=RS
Aug 28 14:57:16 raspberrypi weewx[6140] DEBUG weewx.engine: Finished loading service weewx.wxservices.StdWXCalculate
Aug 28 14:57:16 raspberrypi weewx[6140] DEBUG weewx.engine: Loading service weewx.engine.StdArchive
Aug 28 14:57:16 raspberrypi weewx[6140] INFO weewx.engine: Archive will use data binding wx_binding
Aug 28 14:57:16 raspberrypi weewx[6140] INFO weewx.engine: Record generation will be attempted in 'hardware'
Aug 28 14:57:16 raspberrypi weewx[6140] INFO weewx.engine: Using archive interval of 300 seconds (specified in weewx configuration)
Aug 28 14:57:16 raspberrypi weewx[6140] DEBUG weewx.engine: Use LOOP data in hi/low calculations: 1
Aug 28 14:57:16 raspberrypi weewx[6140] DEBUG weewx.engine: Finished loading service weewx.engine.StdArchive
Aug 28 14:57:16 raspberrypi weewx[6140] DEBUG weewx.engine: Loading service weewx.restx.StdStationRegistry
Aug 28 14:57:17 raspberrypi weewx[6140] INFO weewx.restx: StationRegistry: Registration not requested.
Aug 28 14:57:17 raspberrypi weewx[6140] DEBUG weewx.engine: Finished loading service weewx.restx.StdStationRegistry
Aug 28 14:57:17 raspberrypi weewx[6140] DEBUG weewx.engine: Loading service weewx.restx.StdWunderground
Aug 28 14:57:17 raspberrypi weewx[6140] DEBUG weewx.restx: WU essentials: {}
Aug 28 14:57:17 raspberrypi weewx[6140] INFO weewx.restx: Wunderground-PWS: Data for station ICOLOG110 will be posted
Aug 28 14:57:17 raspberrypi weewx[6140] DEBUG weewx.engine: Finished loading service weewx.restx.StdWunderground
Aug 28 14:57:17 raspberrypi weewx[6140] DEBUG weewx.engine: Loading service weewx.restx.StdPWSweather
Aug 28 14:57:17 raspberrypi weewx[6140] INFO weewx.restx: PWSweather: Posting not enabled.
Aug 28 14:57:17 raspberrypi weewx[6140] DEBUG weewx.engine: Finished loading service weewx.restx.StdPWSweather
Aug 28 14:57:17 raspberrypi weewx[6140] DEBUG weewx.engine: Loading service weewx.restx.StdCWOP
Aug 28 14:57:17 raspberrypi weewx[6140] INFO weewx.restx: CWOP: Posting not enabled.
Aug 28 14:57:17 raspberrypi weewx[6140] DEBUG weewx.engine: Finished loading service weewx.restx.StdCWOP
Aug 28 14:57:17 raspberrypi weewx[6140] DEBUG weewx.engine: Loading service weewx.restx.StdWOW
Aug 28 14:57:17 raspberrypi weewx[6140] INFO weewx.restx: WOW: Posting not enabled.
Aug 28 14:57:17 raspberrypi weewx[6140] DEBUG weewx.engine: Finished loading service weewx.restx.StdWOW
Aug 28 14:57:17 raspberrypi weewx[6140] DEBUG weewx.engine: Loading service weewx.restx.StdAWEKAS
Aug 28 14:57:17 raspberrypi weewx[6140] INFO weewx.restx: AWEKAS: Data will be uploaded for user phk
Aug 28 14:57:17 raspberrypi weewx[6140] DEBUG weewx.engine: Finished loading service weewx.restx.StdAWEKAS
Aug 28 14:57:17 raspberrypi weewx[6140] DEBUG weewx.engine: Loading service user.influx.Influx
Aug 28 14:57:18 raspberrypi weewx[6140] DEBUG weewx.manager: Daily summary version is 2.0
Aug 28 14:57:18 raspberrypi weewx[6140] INFO user.influx: service version is 0.15
Aug 28 14:57:18 raspberrypi weewx[6140] DEBUG weewx.manager: Daily summary version is 2.0
Aug 28 14:57:18 raspberrypi weewx[6140] INFO user.influx: database is wetter
Aug 28 14:57:18 raspberrypi weewx[6140] INFO user.influx: tags None
Aug 28 14:57:18 raspberrypi weewx[6140] INFO user.influx: binding is archive
Aug 28 14:57:18 raspberrypi weewx[6140] INFO user.influx: Data will be uploaded to http://192.168.8.10:8086
Aug 28 14:57:18 raspberrypi weewx[6140] DEBUG weewx.engine: Finished loading service user.influx.Influx
Aug 28 14:57:18 raspberrypi weewx[6140] DEBUG weewx.engine: Loading service user.mqtt.MQTT
Aug 28 14:57:19 raspberrypi weewx[6140] INFO user.mqtt: service version is 0.23
Aug 28 14:57:19 raspberrypi weewx[6140] INFO user.mqtt: binding to ['archive', 'loop']
Aug 28 14:57:19 raspberrypi weewx[6140] DEBUG weewx.manager: Daily summary version is 2.0
Aug 28 14:57:19 raspberrypi weewx[6140] INFO user.mqtt: topic is weathersyslinx
Aug 28 14:57:19 raspberrypi weewx[6140] INFO user.mqtt: desired unit system is METRIC
Aug 28 14:57:19 raspberrypi weewx[6140] INFO user.mqtt: data will be uploaded to mqtt://test.mosquitto.org:1883
Aug 28 14:57:19 raspberrypi weewx[6140] DEBUG weewx.engine: Finished loading service user.mqtt.MQTT
Aug 28 14:57:19 raspberrypi weewx[6140] DEBUG weewx.engine: Loading service weewx.engine.StdPrint
Aug 28 14:57:19 raspberrypi weewx[6140] DEBUG weewx.engine: Finished loading service weewx.engine.StdPrint
Aug 28 14:57:19 raspberrypi weewx[6140] DEBUG weewx.engine: Loading service weewx.engine.StdReport
Aug 28 14:57:19 raspberrypi weewx[6140] DEBUG weewx.engine: Finished loading service weewx.engine.StdReport
Aug 28 14:57:19 raspberrypi weewx[6140] INFO __main__: Starting up weewx version 4.1.1
Aug 28 14:57:19 raspberrypi weewx[6140] DEBUG weewx.engine: Station does not support reading the time
Aug 28 14:57:19 raspberrypi weewx[6140] INFO weewx.engine: Using binding 'wx_binding' to database 'weewx.sdb'
Aug 28 14:57:19 raspberrypi weewx[6140] INFO weewx.manager: Starting backfill of daily summaries
Aug 28 14:57:19 raspberrypi weewx[6140] INFO weewx.engine: Starting main packet loop.
Aug 28 14:57:19 raspberrypi weewx[6140] DEBUG weewx.manager: Daily summary version is 2.0
Aug 28 14:57:22 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:57:25 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:57:28 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:57:31 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:57:34 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:57:37 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:57:40 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:57:43 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:57:46 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:57:49 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:57:52 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:57:55 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:57:58 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:58:01 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:58:04 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:58:07 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:58:10 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:58:13 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:58:16 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:58:19 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:58:22 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:58:25 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:58:28 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:58:31 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:58:34 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:58:37 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:58:40 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:58:43 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:58:46 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:58:49 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:58:53 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:58:56 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:58:59 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:59:02 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:59:05 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:59:08 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:59:11 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:59:14 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:59:17 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:59:20 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:59:23 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:59:26 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:59:29 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:59:32 raspberrypi weewx[6140] DEBUG user.sdr: lines=['{"time" : "2020-08-28 12:59:29", "model" : "Efergy-e2CT", "id" : 0, "battery_ok" : 0, "current" : 0.000, "interval" : 6, "learn" : "NO", "mic" : "CHECKSUM"}\n', '{"time" : "2020-08-28 12:59:29", "model" : "Bresser-5in1", "id" : 239, "battery_ok" : 1, "temperature_C" : 22.600, "humidity" : 48, "wind_max_m_s" : 0.000, "wind_avg_m_s" : 0.000, "wind_dir_deg" : 157.500, "rain_mm" : 11.200, "mic" : "CHECKSUM"}\n']
Aug 28 14:59:32 raspberrypi weewx[6140] DEBUG user.sdr: parse_json: unknown model Efergy-e2CT
Aug 28 14:59:32 raspberrypi weewx[6140] DEBUG user.sdr: punt unrecognized line '{"time" : "2020-08-28 12:59:29", "model" : "Efergy-e2CT", "id" : 0, "battery_ok" : 0, "current" : 0.000, "interval" : 6, "learn" : "NO", "mic" : "CHECKSUM"}#012'
Aug 28 14:59:33 raspberrypi weewx[6140] DEBUG user.sdr: packet={'outTemp': 22.6, 'outHumidity': 48.0, 'windDir': 157.5, 'rain_total': 11.2, 'windSpeed': 0.0, 'windGust': 0.0, 'dateTime': 1598619569, 'usUnits': 17}
Aug 28 14:59:33 raspberrypi weewx[6140] INFO weewx.restx: MQTT: Published record 2020-08-28 14:59:29 CEST (1598619569)
Aug 28 14:59:36 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:59:39 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:59:44 raspberrypi weewx[6140] DEBUG user.sdr: lines=['{"time" : "2020-08-28 12:59:41", "model" : "Bresser-5in1", "id" : 239, "battery_ok" : 1, "temperature_C" : 22.600, "humidity" : 49, "wind_max_m_s" : 0.000, "wind_avg_m_s" : 0.000, "wind_dir_deg" : 157.500, "rain_mm" : 11.200, "mic" : "CHECKSUM"}\n']
Aug 28 14:59:44 raspberrypi weewx[6140] DEBUG user.sdr: packet={'outTemp': 22.6, 'outHumidity': 49.0, 'windDir': 157.5, 'rain_total': 11.2, 'windSpeed': 0.0, 'windGust': 0.0, 'dateTime': 1598619581, 'usUnits': 17}
Aug 28 14:59:45 raspberrypi weewx[6140] INFO weewx.restx: MQTT: Published record 2020-08-28 14:59:41 CEST (1598619581)
Aug 28 14:59:48 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:59:51 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 14:59:56 raspberrypi weewx[6140] DEBUG user.sdr: lines=['{"time" : "2020-08-28 12:59:53", "model" : "Bresser-5in1", "id" : 239, "battery_ok" : 1, "temperature_C" : 22.700, "humidity" : 49, "wind_max_m_s" : 0.000, "wind_avg_m_s" : 0.000, "wind_dir_deg" : 157.500, "rain_mm" : 11.200, "mic" : "CHECKSUM"}\n']
Aug 28 14:59:56 raspberrypi weewx[6140] DEBUG user.sdr: packet={'outTemp': 22.7, 'outHumidity': 49.0, 'windDir': 157.5, 'rain_total': 11.2, 'windSpeed': 0.0, 'windGust': 0.0, 'dateTime': 1598619593, 'usUnits': 17}
Aug 28 14:59:57 raspberrypi weewx[6140] INFO weewx.restx: MQTT: Published record 2020-08-28 14:59:53 CEST (1598619593)
Aug 28 15:00:00 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:00:03 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:00:08 raspberrypi weewx[6140] DEBUG user.sdr: lines=['{"time" : "2020-08-28 13:00:05", "model" : "Bresser-5in1", "id" : 239, "battery_ok" : 1, "temperature_C" : 22.700, "humidity" : 48, "wind_max_m_s" : 0.800, "wind_avg_m_s" : 0.200, "wind_dir_deg" : 247.500, "rain_mm" : 11.200, "mic" : "CHECKSUM"}\n']
Aug 28 15:00:08 raspberrypi weewx[6140] DEBUG user.sdr: packet={'outTemp': 22.7, 'outHumidity': 48.0, 'windDir': 247.5, 'rain_total': 11.2, 'windSpeed': 0.2, 'windGust': 0.8, 'dateTime': 1598619605, 'usUnits': 17}
Aug 28 15:00:12 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:00:14 raspberrypi weewx[6140] INFO weewx.restx: MQTT: Published record 2020-08-28 15:00:05 CEST (1598619605)
Aug 28 15:00:15 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:00:20 raspberrypi weewx[6140] DEBUG user.sdr: lines=['{"time" : "2020-08-28 13:00:17", "model" : "Bresser-5in1", "id" : 239, "battery_ok" : 1, "temperature_C" : 22.700, "humidity" : 48, "wind_max_m_s" : 0.800, "wind_avg_m_s" : 0.400, "wind_dir_deg" : 247.500, "rain_mm" : 11.200, "mic" : "CHECKSUM"}\n']
Aug 28 15:00:20 raspberrypi weewx[6140] DEBUG user.sdr: packet={'outTemp': 22.7, 'outHumidity': 48.0, 'windDir': 247.5, 'rain_total': 11.2, 'windSpeed': 0.4, 'windGust': 0.8, 'dateTime': 1598619617, 'usUnits': 17}
Aug 28 15:00:21 raspberrypi weewx[6140] INFO weewx.restx: MQTT: Published record 2020-08-28 15:00:17 CEST (1598619617)
Aug 28 15:00:21 raspberrypi weewx[6140] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x7014 from register pair 0x88, 0x89
Aug 28 15:00:21 raspberrypi weewx[6140] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x6999 from register pair 0x8A, 0x8B
Aug 28 15:00:21 raspberrypi weewx[6140] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x0032 from register pair 0x8C, 0x8D
Aug 28 15:00:21 raspberrypi weewx[6140] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x8A28 from register pair 0x8E, 0x8F
Aug 28 15:00:21 raspberrypi weewx[6140] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0xD770 from register pair 0x90, 0x91
Aug 28 15:00:21 raspberrypi weewx[6140] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x0BD0 from register pair 0x92, 0x93
Aug 28 15:00:21 raspberrypi weewx[6140] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x1E22 from register pair 0x94, 0x95
Aug 28 15:00:21 raspberrypi weewx[6140] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0xFFC9 from register pair 0x96, 0x97
Aug 28 15:00:21 raspberrypi weewx[6140] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0xFFF9 from register pair 0x98, 0x99
Aug 28 15:00:21 raspberrypi weewx[6140] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x26AC from register pair 0x9A, 0x9B
Aug 28 15:00:21 raspberrypi weewx[6140] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0xD80A from register pair 0x9C, 0x9D
Aug 28 15:00:21 raspberrypi weewx[6140] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x10BD from register pair 0x9E, 0x9F
Aug 28 15:00:21 raspberrypi weewx[6140] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x4B from register 0xA1
Aug 28 15:00:21 raspberrypi weewx[6140] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x017A from register pair 0xE1, 0xE2
Aug 28 15:00:21 raspberrypi weewx[6140] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x00 from register 0xE3
Aug 28 15:00:21 raspberrypi weewx[6140] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x1E from register 0xE7
Aug 28 15:00:21 raspberrypi weewx[6140] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x11 from register 0xE4
Aug 28 15:00:21 raspberrypi weewx[6140] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x2A from register 0xE5
Aug 28 15:00:21 raspberrypi weewx[6140] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x03 from register 0xE6
Aug 28 15:00:21 raspberrypi weewx[6140] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x2A from register 0xE5
Aug 28 15:00:21 raspberrypi weewx[6140] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Wrote 0x24 to register 0xF4
Aug 28 15:00:21 raspberrypi weewx[6140] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Wrote 0x60 to register 0xF5
Aug 28 15:00:21 raspberrypi weewx[6140] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Wrote 0x04 to register 0xF2
Aug 28 15:00:21 raspberrypi weewx[6140] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Wrote 0x93 to register 0xF4
Aug 28 15:00:21 raspberrypi weewx[6140] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x0C from register 0xF3
Aug 28 15:00:21 raspberrypi weewx[6140] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x0C from register 0xF3
Aug 28 15:00:21 raspberrypi weewx[6140] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x0C from register 0xF3
Aug 28 15:00:21 raspberrypi weewx[6140] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x04 from register 0xF3
Aug 28 15:00:21 raspberrypi weewx[6140] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read the following from register 0xF7: bytearray(b'Y\x97 \x87\xf4`W\xaf')
Aug 28 15:00:21 raspberrypi /weewxd: bme280: found pressure value of 29.37339623538512 mbar
Aug 28 15:00:23 raspberrypi weewx[6140] INFO weewx.manager: Added record 2020-08-28 15:00:00 CEST (1598619600) to database 'weewx.sdb'
Aug 28 15:00:23 raspberrypi weewx[6140] INFO weewx.manager: Added record 2020-08-28 15:00:00 CEST (1598619600) to daily summary in 'weewx.sdb'
Aug 28 15:00:25 raspberrypi weewx[6140] DEBUG weewx.reportengine: Running reports for latest time in the database.
Aug 28 15:00:25 raspberrypi weewx[6140] DEBUG weewx.reportengine: Running report 'SeasonsReport'
Aug 28 15:00:25 raspberrypi weewx[6140] INFO weewx.restx: Influx: Published record 2020-08-28 15:00:00 CEST (1598619600)
Aug 28 15:00:26 raspberrypi weewx[6140] DEBUG weewx.reportengine: Found configuration file /etc/weewx/skins/Seasons/skin.conf for report 'SeasonsReport'
Aug 28 15:00:26 raspberrypi weewx[6140] INFO weewx.restx: MQTT: Published record 2020-08-28 15:00:00 CEST (1598619600)
Aug 28 15:00:26 raspberrypi weewx[6140] INFO weewx.restx: Wunderground-PWS: Published record 2020-08-28 15:00:00 CEST (1598619600)
Aug 28 15:00:28 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:00:30 raspberrypi weewx[6140] DEBUG weewx.cheetahgenerator: Using search list ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo', 'weewx.cheetahgenerator.Extras']
Aug 28 15:00:31 raspberrypi weewx[6140] DEBUG weewx.manager: Daily summary version is 2.0
Aug 28 15:00:31 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:00:34 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:00:35 raspberrypi weewx[6140] DEBUG weewx.restx: AWEKAS: Failed upload attempt 1: timed out
Aug 28 15:00:37 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:00:40 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:00:43 raspberrypi weewx[6140] DEBUG weewx.restx: AWEKAS: Failed upload attempt 2: Server returned 'b'too many requests - try again later ''
Aug 28 15:00:43 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:00:46 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:00:48 raspberrypi weewx[6140] DEBUG weewx.restx: AWEKAS: Failed upload attempt 3: Server returned 'b'too many requests - try again later ''
Aug 28 15:00:48 raspberrypi weewx[6140] ERROR weewx.restx: AWEKAS: Failed to publish record 2020-08-28 15:00:00 CEST (1598619600): Failed upload after 3 tries
Aug 28 15:00:49 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:00:52 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:00:55 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:00:59 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:01:02 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:01:05 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:01:08 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:01:11 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:01:14 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:01:17 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:01:20 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:01:23 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:01:23 raspberrypi weewx[6140] INFO weewx.cheetahgenerator: Generated 8 files for report SeasonsReport in 54.05 seconds
Aug 28 15:01:24 raspberrypi weewx[6140] DEBUG weewx.manager: Daily summary version is 2.0
Aug 28 15:01:26 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:01:29 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:01:34 raspberrypi weewx[6140] DEBUG user.sdr: lines=['{"time" : "2020-08-28 13:01:30", "model" : "Bresser-5in1", "id" : 239, "battery_ok" : 1, "temperature_C" : 22.700, "humidity" : 48, "wind_max_m_s" : 0.000, "wind_avg_m_s" : 0.600, "wind_dir_deg" : 112.500, "rain_mm" : 11.200, "mic" : "CHECKSUM"}\n']
Aug 28 15:01:34 raspberrypi weewx[6140] DEBUG user.sdr: packet={'outTemp': 22.7, 'outHumidity': 48.0, 'windDir': 112.5, 'rain_total': 11.2, 'windSpeed': 0.6, 'windGust': 0.0, 'dateTime': 1598619690, 'usUnits': 17}
Aug 28 15:01:34 raspberrypi weewx[6140] INFO weewx.restx: MQTT: Published record 2020-08-28 15:01:30 CEST (1598619690)
Aug 28 15:01:37 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:01:40 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:01:43 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:01:47 raspberrypi weewx[6140] DEBUG user.sdr: lines=['{"time" : "2020-08-28 13:01:44", "model" : "Bresser-5in1", "id" : 239, "battery_ok" : 1, "temperature_C" : 22.700, "humidity" : 48, "wind_max_m_s" : 0.000, "wind_avg_m_s" : 0.400, "wind_dir_deg" : 112.500, "rain_mm" : 11.200, "mic" : "CHECKSUM"}\n']
Aug 28 15:01:47 raspberrypi weewx[6140] DEBUG user.sdr: packet={'outTemp': 22.7, 'outHumidity': 48.0, 'windDir': 112.5, 'rain_total': 11.2, 'windSpeed': 0.4, 'windGust': 0.0, 'dateTime': 1598619704, 'usUnits': 17}
Aug 28 15:01:48 raspberrypi weewx[6140] INFO weewx.restx: MQTT: Published record 2020-08-28 15:01:44 CEST (1598619704)
Aug 28 15:01:51 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:01:54 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:01:57 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:02:00 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:02:03 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:02:06 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:02:09 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:02:12 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:02:15 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:02:18 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:02:22 raspberrypi weewx[6140] DEBUG user.sdr: lines=['{"time" : "2020-08-28 13:02:19", "model" : "Bresser-5in1", "id" : 239, "battery_ok" : 1, "temperature_C" : 22.700, "humidity" : 50, "wind_max_m_s" : 0.000, "wind_avg_m_s" : 0.000, "wind_dir_deg" : 112.500, "rain_mm" : 11.200, "mic" : "CHECKSUM"}\n']
Aug 28 15:02:22 raspberrypi weewx[6140] DEBUG user.sdr: packet={'outTemp': 22.7, 'outHumidity': 50.0, 'windDir': 112.5, 'rain_total': 11.2, 'windSpeed': 0.0, 'windGust': 0.0, 'dateTime': 1598619739, 'usUnits': 17}
Aug 28 15:02:23 raspberrypi weewx[6140] INFO weewx.restx: MQTT: Published record 2020-08-28 15:02:19 CEST (1598619739)
Aug 28 15:02:26 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:02:29 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:02:32 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:02:35 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:02:38 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:02:41 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:02:44 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:02:47 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:02:50 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:02:53 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:02:56 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:02:59 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:03:02 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:03:05 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:03:08 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:03:11 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:03:14 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:03:17 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:03:20 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:03:23 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:03:26 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:03:29 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:03:33 raspberrypi weewx[6140] DEBUG user.sdr: lines=['{"time" : "2020-08-28 13:03:29", "model" : "Bresser-5in1", "id" : 239, "battery_ok" : 1, "temperature_C" : 22.600, "humidity" : 47, "wind_max_m_s" : 0.800, "wind_avg_m_s" : 1.000, "wind_dir_deg" : 157.500, "rain_mm" : 11.200, "mic" : "CHECKSUM"}\n']
Aug 28 15:03:33 raspberrypi weewx[6140] DEBUG user.sdr: packet={'outTemp': 22.6, 'outHumidity': 47.0, 'windDir': 157.5, 'rain_total': 11.2, 'windSpeed': 1.0, 'windGust': 0.8, 'dateTime': 1598619809, 'usUnits': 17}
Aug 28 15:03:33 raspberrypi weewx[6140] INFO weewx.restx: MQTT: Published record 2020-08-28 15:03:29 CEST (1598619809)
Aug 28 15:03:36 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:03:39 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:03:40 raspberrypi weewx[6140] INFO weewx.imagegenerator: Generated 45 images for report SeasonsReport in 136.18 seconds
Aug 28 15:03:40 raspberrypi weewx[6140] INFO weewx.reportengine: Copied 5 files to /var/www/html/weewx
Aug 28 15:03:40 raspberrypi weewx[6140] DEBUG weewx.reportengine: Report 'SmartphoneReport' not enabled. Skipping.
Aug 28 15:03:40 raspberrypi weewx[6140] DEBUG weewx.reportengine: Report 'MobileReport' not enabled. Skipping.
Aug 28 15:03:40 raspberrypi weewx[6140] DEBUG weewx.reportengine: Report 'StandardReport' not enabled. Skipping.
Aug 28 15:03:40 raspberrypi weewx[6140] DEBUG weewx.reportengine: Running report 'Belchertown'
Aug 28 15:03:41 raspberrypi weewx[6140] DEBUG weewx.reportengine: Found configuration file /etc/weewx/skins/Belchertown/skin.conf for report 'Belchertown'
Aug 28 15:03:42 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:03:42 raspberrypi weewx[6140] DEBUG weewx.cheetahgenerator: Using search list ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo', 'weewx.cheetahgenerator.Extras', 'user.belchertown.getData']
Aug 28 15:03:42 raspberrypi weewx[6140] DEBUG weewx.manager: Daily summary version is 2.0
Aug 28 15:03:42 raspberrypi weewx[6140] INFO user.belchertown: version 1.1
Aug 28 15:03:46 raspberrypi weewx[6140] DEBUG user.sdr: lines=['{"time" : "2020-08-28 13:03:43", "model" : "Bresser-5in1", "id" : 239, "battery_ok" : 1, "temperature_C" : 22.600, "humidity" : 48, "wind_max_m_s" : 0.800, "wind_avg_m_s" : 1.000, "wind_dir_deg" : 157.500, "rain_mm" : 11.200, "mic" : "CHECKSUM"}\n']
Aug 28 15:03:46 raspberrypi weewx[6140] DEBUG user.sdr: packet={'outTemp': 22.6, 'outHumidity': 48.0, 'windDir': 157.5, 'rain_total': 11.2, 'windSpeed': 1.0, 'windGust': 0.8, 'dateTime': 1598619823, 'usUnits': 17}
Aug 28 15:03:47 raspberrypi weewx[6140] INFO weewx.restx: MQTT: Published record 2020-08-28 15:03:43 CEST (1598619823)
Aug 28 15:03:49 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:03:52 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:03:58 raspberrypi weewx[6140] DEBUG user.sdr: lines=['{"time" : "2020-08-28 13:03:55", "model" : "Bresser-5in1", "id" : 239, "battery_ok" : 1, "temperature_C" : 22.600, "humidity" : 48, "wind_max_m_s" : 0.800, "wind_avg_m_s" : 1.000, "wind_dir_deg" : 157.500, "rain_mm" : 11.200, "mic" : "CHECKSUM"}\n']
Aug 28 15:03:58 raspberrypi weewx[6140] DEBUG user.sdr: packet={'outTemp': 22.6, 'outHumidity': 48.0, 'windDir': 157.5, 'rain_total': 11.2, 'windSpeed': 1.0, 'windGust': 0.8, 'dateTime': 1598619835, 'usUnits': 17}
Aug 28 15:03:59 raspberrypi weewx[6140] INFO weewx.restx: MQTT: Published record 2020-08-28 15:03:55 CEST (1598619835)
Aug 28 15:04:02 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:04:05 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:04:08 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:04:11 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:04:14 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:04:17 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:04:20 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]
Aug 28 15:04:23 raspberrypi weewx[6140] DEBUG user.sdr: lines=[]




Philipp

unread,
Aug 28, 2020, 1:30:22 PM8/28/20
to weewx-user
I'm seeing some other strange behaviour. I've now completely disabled all other reports except the Belchertown one. Even rsync is disabled. After a fresh restart weewx is (succesfully!) running all reports and when the second run is about to start I get the message that an existing report is still running:

ug 28 19:18:06 raspberrypi systemd[1]: Starting LSB: weewx weather system...
Aug 28 19:18:11 raspberrypi weewx[1204]: INFO __main__: Initializing weewx version 4.1.1
Aug 28 19:18:11 raspberrypi weewx[1204]: INFO __main__: Using Python 3.7.3 (default, Jul 25 2020, 13:03:44) #012[GCC 8.3.0]
Aug 28 19:18:11 raspberrypi weewx[1204]: INFO __main__: Platform Linux-5.4.51+-armv6l-with-debian-10.4
Aug 28 19:18:11 raspberrypi weewx[1204]: INFO __main__: Locale is 'en_US.UTF-8'
Aug 28 19:18:11 raspberrypi weewx[1204]: INFO __main__: PID file is /var/run/weewx.pid
Aug 28 19:18:12 raspberrypi weewx[1188]: Starting weewx weather system: weewx.
Aug 28 19:18:12 raspberrypi systemd[1]: Started LSB: weewx weather system.
Aug 28 19:18:13 raspberrypi weewx[1225]: INFO __main__: Using configuration file /etc/weewx/weewx.conf
Aug 28 19:18:13 raspberrypi weewx[1225]: INFO __main__: Debug is 0
Aug 28 19:18:13 raspberrypi weewx[1225]: INFO weewx.engine: Loading station type SDR (user.sdr)
Aug 28 19:18:14 raspberrypi weewx[1225]: INFO user.sdr: driver version is 0.77
Aug 28 19:18:14 raspberrypi weewx[1225]: INFO user.sdr: sensor map is {'extraTemp1': 'temperature.1:185.NexusTemperaturePacket', 'outBatterySt
atus': 'battery.1:185.NexusTemperaturePacket', 'outTemp': 'temperature.239.Bresser5in1Packet', 'outHumidity': 'humidity.239.Bresser5in1Packet'
, 'windDir': 'wind_dir.239.Bresser5in1Packet', 'rain_total': 'rain_total.239.Bresser5in1Packet', 'windSpeed': 'wind_speed.239.Bresser5in1Packe
t', 'windGust': 'gust_speed.239.Bresser5in1Packet'}
Aug 28 19:18:14 raspberrypi weewx[1225]: INFO user.sdr: deltas is {'rain': 'rain_total'}
Aug 28 19:18:14 raspberrypi weewx[1225]: INFO user.sdr: startup process 'rtl_433 -M utc -f 868300000 -f 433M -H 60 -F json'
Aug 28 19:18:14 raspberrypi weewx[1225]: INFO weewx.engine: StdConvert target unit is 0x1
Aug 28 19:18:15 raspberrypi weewx[1225]: INFO weewx.wxservices: The following values will be calculated: pressure=prefer_hardware, altimeter=p
refer_hardware, appTemp=prefer_hardware, barometer=prefer_hardware, beaufort=prefer_hardware, cloudbase=prefer_hardware, dewpoint=prefer_hardw
are, ET=prefer_hardware, heatindex=prefer_hardware, humidex=prefer_hardware, inDewpoint=prefer_hardware, maxSolarRad=prefer_hardware, rainRate
=prefer_hardware, windchill=prefer_hardware, windrun=prefer_hardware
Aug 28 19:18:15 raspberrypi weewx[1225]: INFO weewx.wxservices: The following algorithms will be used for calculations: altimeter=aaASOS, maxS
olarRad=RS
Aug 28 19:18:15 raspberrypi weewx[1225]: INFO weewx.engine: Archive will use data binding wx_binding
Aug 28 19:18:15 raspberrypi weewx[1225]: INFO weewx.engine: Record generation will be attempted in 'hardware'
Aug 28 19:18:15 raspberrypi weewx[1225]: INFO weewx.engine: Using archive interval of 300 seconds (specified in weewx configuration)
Aug 28 19:18:17 raspberrypi weewx[1225]: INFO weewx.restx: StationRegistry: Registration not requested.
Aug 28 19:18:17 raspberrypi weewx[1225]: INFO weewx.restx: Wunderground-PWS: Data for station ICOLOG110 will be posted
Aug 28 19:18:17 raspberrypi weewx[1225]: INFO weewx.restx: PWSweather: Posting not enabled.
Aug 28 19:18:17 raspberrypi weewx[1225]: INFO weewx.restx: CWOP: Posting not enabled.
Aug 28 19:18:17 raspberrypi weewx[1225]: INFO weewx.restx: WOW: Posting not enabled.
Aug 28 19:18:18 raspberrypi weewx[1225]: INFO weewx.restx: AWEKAS: Data will be uploaded for user phk
Aug 28 19:18:19 raspberrypi weewx[1225]: INFO user.influx: service version is 0.15
Aug 28 19:18:19 raspberrypi weewx[1225]: INFO user.influx: database is wetter
Aug 28 19:18:19 raspberrypi weewx[1225]: INFO user.influx: tags None
Aug 28 19:18:19 raspberrypi weewx[1225]: INFO user.influx: binding is archive
Aug 28 19:18:19 raspberrypi weewx[1225]: INFO user.influx: Data will be uploaded to http://192.168.8.10:8086
Aug 28 19:18:20 raspberrypi weewx[1225]: INFO user.mqtt: service version is 0.23
Aug 28 19:18:20 raspberrypi weewx[1225]: INFO user.mqtt: binding to ['archive', 'loop']
Aug 28 19:18:20 raspberrypi weewx[1225]: INFO user.mqtt: topic is weathersyslinx
Aug 28 19:18:20 raspberrypi weewx[1225]: INFO user.mqtt: desired unit system is METRIC
Aug 28 19:18:20 raspberrypi weewx[1225]: INFO user.mqtt: data will be uploaded to mqtt://test.mosquitto.org:1883
Aug 28 19:18:20 raspberrypi weewx[1225]: INFO __main__: Starting up weewx version 4.1.1
Aug 28 19:18:20 raspberrypi weewx[1225]: INFO weewx.engine: Using binding 'wx_binding' to database 'weewx.sdb'
Aug 28 19:18:20 raspberrypi weewx[1225]: INFO weewx.manager: Starting backfill of daily summaries
Aug 28 19:18:20 raspberrypi weewx[1225]: INFO weewx.engine: Starting main packet loop.
Aug 28 19:18:46 raspberrypi weewx[1225]: INFO weewx.restx: MQTT: Published record 2020-08-28 19:18:42 CEST (1598635122)
Aug 28 19:18:57 raspberrypi weewx[1225]: INFO weewx.restx: MQTT: Published record 2020-08-28 19:18:54 CEST (1598635134)
Aug 28 19:19:09 raspberrypi weewx[1225]: INFO weewx.restx: MQTT: Published record 2020-08-28 19:19:06 CEST (1598635146)
Aug 28 19:20:33 raspberrypi weewx[1225]: INFO weewx.restx: MQTT: Published record 2020-08-28 19:20:29 CEST (1598635229)
Aug 28 19:20:34 raspberrypi /weewxd: bme280: found pressure value of 29.32027716912127 mbar
Aug 28 19:20:37 raspberrypi weewx[1225]: INFO weewx.manager: Added record 2020-08-28 19:20:00 CEST (1598635200) to database 'weewx.sdb'
Aug 28 19:20:38 raspberrypi weewx[1225]: INFO weewx.manager: Added record 2020-08-28 19:20:00 CEST (1598635200) to daily summary in 'weewx.sdb
'
Aug 28 19:20:41 raspberrypi weewx[1225]: INFO weewx.restx: Influx: Published record 2020-08-28 19:20:00 CEST (1598635200)
Aug 28 19:20:42 raspberrypi weewx[1225]: INFO weewx.restx: AWEKAS: Published record 2020-08-28 19:20:00 CEST (1598635200)
Aug 28 19:20:42 raspberrypi weewx[1225]: INFO weewx.restx: MQTT: Published record 2020-08-28 19:20:00 CEST (1598635200)
Aug 28 19:20:42 raspberrypi weewx[1225]: INFO weewx.restx: Wunderground-PWS: Published record 2020-08-28 19:20:00 CEST (1598635200)
Aug 28 19:20:52 raspberrypi weewx[1225]: INFO user.belchertown: version 1.1
Aug 28 19:23:55 raspberrypi weewx[1225]: INFO weewx.cheetahgenerator: Generated 11 files for report Belchertown in 185.05 seconds
Aug 28 19:23:56 raspberrypi weewx[1225]: INFO weewx.reportengine: Copied 31 files to /var/www/html/weewx
Aug 28 19:24:34 raspberrypi weewx[1225]: INFO weewx.restx: MQTT: Published record 2020-08-28 19:24:30 CEST (1598635470)
Aug 28 19:24:48 raspberrypi weewx[1225]: INFO weewx.restx: MQTT: Published record 2020-08-28 19:24:44 CEST (1598635484)
Aug 28 19:27:24 raspberrypi weewx[1225]: INFO weewx.restx: MQTT: Published record 2020-08-28 19:27:21 CEST (1598635641)
Aug 28 19:27:25 raspberrypi /weewxd: bme280: found pressure value of 29.322259378520943 mbar
Aug 28 19:27:27 raspberrypi weewx[1225]: INFO weewx.manager: Added record 2020-08-28 19:25:00 CEST (1598635500) to database 'weewx.sdb'
Aug 28 19:27:29 raspberrypi weewx[1225]: INFO weewx.manager: Added record 2020-08-28 19:25:00 CEST (1598635500) to daily summary in 'weewx.sdb
'
Aug 28 19:27:30 raspberrypi weewx[1225]: INFO weewx.engine: Launch of report thread aborted: existing report thread still running
Aug 28 19:27:31 raspberrypi weewx[1225]: INFO weewx.restx: Influx: Published record 2020-08-28 19:25:00 CEST (1598635500)
Aug 28 19:27:31 raspberrypi weewx[1225]: INFO weewx.restx: MQTT: Published record 2020-08-28 19:25:00 CEST (1598635500)
Aug 28 19:27:31 raspberrypi weewx[1225]: INFO weewx.restx: AWEKAS: Published record 2020-08-28 19:25:00 CEST (1598635500)
Aug 28 19:27:37 raspberrypi weewx[1225]: INFO weewx.restx: Wunderground-PWS: Published record 2020-08-28 19:25:00 CEST (1598635500)

Philipp

unread,
Aug 28, 2020, 1:46:59 PM8/28/20
to weewx-user
Here's the same situation ("Launch of report aborted: existing thread still running") with debug = 1:

Aug 28 19:18:06 raspberrypi systemd[1]: Starting LSB: weewx weather system...
Aug 28 19:18:11 raspberrypi weewx[1204] INFO __main__: Initializing weewx version 4.1.1
Aug 28 19:18:11 raspberrypi weewx[1204] INFO __main__: Using Python 3.7.3 (default, Jul 25 2020, 13:03:44) #012[GCC 8.3.0]
Aug 28 19:18:11 raspberrypi weewx[1204] INFO __main__: Platform Linux-5.4.51+-armv6l-with-debian-10.4
Aug 28 19:18:11 raspberrypi weewx[1204] INFO __main__: Locale is 'en_US.UTF-8'
Aug 28 19:18:11 raspberrypi weewx[1204] INFO __main__: PID file is /var/run/weewx.pid
Aug 28 19:18:12 raspberrypi weewx[1188]: Starting weewx weather system: weewx.
Aug 28 19:18:12 raspberrypi systemd[1]: Started LSB: weewx weather system.
Aug 28 19:18:13 raspberrypi weewx[1225] INFO __main__: Using configuration file /etc/weewx/weewx.conf
Aug 28 19:18:13 raspberrypi weewx[1225] INFO __main__: Debug is 0
Aug 28 19:18:13 raspberrypi weewx[1225] INFO weewx.engine: Loading station type SDR (user.sdr)
Aug 28 19:18:14 raspberrypi weewx[1225] INFO user.sdr: driver version is 0.77
Aug 28 19:18:14 raspberrypi weewx[1225] INFO user.sdr: sensor map is {'extraTemp1': 'temperature.1:185.NexusTemperaturePacket', 'outBatteryStatus': 'battery.1:185.NexusTemperaturePacket', 'outTemp': 'temperature.239.Bresser5in1Packet', 'outHumidity': 'humidity.239.Bresser5in1Packet', 'windDir': 'wind_dir.239.Bresser5in1Packet', 'rain_total': 'rain_total.239.Bresser5in1Packet', 'windSpeed': 'wind_speed.239.Bresser5in1Packet', 'windGust': 'gust_speed.239.Bresser5in1Packet'}
Aug 28 19:18:14 raspberrypi weewx[1225] INFO user.sdr: deltas is {'rain': 'rain_total'}
Aug 28 19:18:14 raspberrypi weewx[1225] INFO user.sdr: startup process 'rtl_433 -M utc -f 868300000 -f 433M -H 60 -F json'
Aug 28 19:18:14 raspberrypi weewx[1225] INFO weewx.engine: StdConvert target unit is 0x1
Aug 28 19:18:15 raspberrypi weewx[1225] 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
Aug 28 19:28:31 raspberrypi systemd[1]: Starting Cleanup of Temporary Directories...
Aug 28 19:28:32 raspberrypi systemd[1]: systemd-tmpfiles-clean.service: Succeeded.
Aug 28 19:28:32 raspberrypi systemd[1]: Started Cleanup of Temporary Directories.
Aug 28 19:30:39 raspberrypi systemd[1]: Stopping LSB: weewx weather system...
Aug 28 19:30:40 raspberrypi weewx[1225] INFO __main__: Received signal TERM (15).
Aug 28 19:30:40 raspberrypi weewx[1225] INFO weewx.engine: Main loop exiting. Shutting engine down.
Aug 28 19:30:40 raspberrypi weewx[1225] INFO weewx.engine: Shutting down StdReport thread
Aug 28 19:30:40 raspberrypi weewx[1225] INFO user.sdr: shutdown process rtl_433 -M utc -f 868300000 -f 433M -H 60 -F json
Aug 28 19:30:50 raspberrypi weewx[1225] INFO user.sdr: timed out waiting for stdout-thread
Aug 28 19:31:00 raspberrypi weewx[1225] INFO user.sdr: timed out waiting for stderr-thread
Aug 28 19:32:54 raspberrypi weewx[1225] ERROR user.sdr: process did not respond to kill, shutting down anyway
Aug 28 19:32:54 raspberrypi weewx[4240]: Stopping weewx weather system: weewx........................ failed!
Aug 28 19:32:54 raspberrypi systemd[1]: weewx.service: Control process exited, code=exited, status=1/FAILURE
Aug 28 19:32:54 raspberrypi systemd[1]: weewx.service: Failed with result 'exit-code'.
Aug 28 19:32:54 raspberrypi systemd[1]: Stopped LSB: weewx weather system.
Aug 28 19:32:55 raspberrypi systemd[1]: weewx.service: Found left-over process 1225 (python3) in control group while starting unit. Ignoring.
Aug 28 19:32:55 raspberrypi systemd[1]: This usually indicates unclean termination of a previous run, or service implementation deficiencies.
Aug 28 19:32:55 raspberrypi weewx[1225] INFO __main__: Terminating weewx version 4.1.1
Aug 28 19:32:55 raspberrypi systemd[1]: Starting LSB: weewx weather system...
Aug 28 19:33:00 raspberrypi weewx[5015] INFO __main__: Initializing weewx version 4.1.1
Aug 28 19:33:00 raspberrypi weewx[5015] INFO __main__: Using Python 3.7.3 (default, Jul 25 2020, 13:03:44) #012[GCC 8.3.0]
Aug 28 19:33:00 raspberrypi weewx[5015] INFO __main__: Platform Linux-5.4.51+-armv6l-with-debian-10.4
Aug 28 19:33:00 raspberrypi weewx[5015] INFO __main__: Locale is 'en_US.UTF-8'
Aug 28 19:33:00 raspberrypi weewx[5015] INFO __main__: PID file is /var/run/weewx.pid
Aug 28 19:33:01 raspberrypi weewx[5004]: Starting weewx weather system: weewx.
Aug 28 19:33:01 raspberrypi systemd[1]: Started LSB: weewx weather system.
Aug 28 19:33:01 raspberrypi weewx[5041] INFO __main__: Using configuration file /etc/weewx/weewx.conf
Aug 28 19:33:01 raspberrypi weewx[5041] INFO __main__: Debug is 1
Aug 28 19:33:02 raspberrypi weewx[5041] DEBUG __main__: Initializing engine
Aug 28 19:33:02 raspberrypi weewx[5041] INFO weewx.engine: Loading station type SDR (user.sdr)
Aug 28 19:33:03 raspberrypi weewx[5041] INFO user.sdr: driver version is 0.77
Aug 28 19:33:03 raspberrypi weewx[5041] INFO user.sdr: sensor map is {'extraTemp1': 'temperature.1:185.NexusTemperaturePacket', 'outBatteryStatus': 'battery.1:185.NexusTemperaturePacket', 'outTemp': 'temperature.239.Bresser5in1Packet', 'outHumidity': 'humidity.239.Bresser5in1Packet', 'windDir': 'wind_dir.239.Bresser5in1Packet', 'rain_total': 'rain_total.239.Bresser5in1Packet', 'windSpeed': 'wind_speed.239.Bresser5in1Packet', 'windGust': 'gust_speed.239.Bresser5in1Packet'}
Aug 28 19:33:03 raspberrypi weewx[5041] INFO user.sdr: deltas is {'rain': 'rain_total'}
Aug 28 19:33:03 raspberrypi weewx[5041] INFO user.sdr: startup process 'rtl_433 -M utc -f 868300000 -f 433M -H 60 -F json'
Aug 28 19:33:03 raspberrypi weewx[5041] DEBUG user.sdr: start async reader for stdout-thread
Aug 28 19:33:03 raspberrypi weewx[5041] DEBUG user.sdr: start async reader for stderr-thread
Aug 28 19:33:03 raspberrypi weewx[5041] DEBUG weewx.engine: Loading service weewx.engine.StdTimeSynch
Aug 28 19:33:03 raspberrypi weewx[5041] DEBUG weewx.engine: Finished loading service weewx.engine.StdTimeSynch
Aug 28 19:33:03 raspberrypi weewx[5041] DEBUG weewx.engine: Loading service user.bme280.bme
Aug 28 19:33:03 raspberrypi weewx[5041] DEBUG weewx.engine: Finished loading service user.bme280.bme
Aug 28 19:33:03 raspberrypi weewx[5041] DEBUG weewx.engine: Loading service weewx.engine.StdConvert
Aug 28 19:33:03 raspberrypi weewx[5041] INFO weewx.engine: StdConvert target unit is 0x1
Aug 28 19:33:03 raspberrypi weewx[5041] DEBUG weewx.engine: Finished loading service weewx.engine.StdConvert
Aug 28 19:33:03 raspberrypi weewx[5041] DEBUG weewx.engine: Loading service weewx.engine.StdCalibrate
Aug 28 19:33:03 raspberrypi weewx[5041] DEBUG weewx.engine: Finished loading service weewx.engine.StdCalibrate
Aug 28 19:33:03 raspberrypi weewx[5041] DEBUG weewx.engine: Loading service weewx.engine.StdQC
Aug 28 19:33:03 raspberrypi weewx[5041] DEBUG weewx.engine: Finished loading service weewx.engine.StdQC
Aug 28 19:33:03 raspberrypi weewx[5041] DEBUG weewx.engine: Loading service weewx.wxservices.StdWXCalculate
Aug 28 19:33:04 raspberrypi weewx[5041] DEBUG weewx.manager: Daily summary version is 2.0
Aug 28 19:33:04 raspberrypi weewx[5041] 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
Aug 28 19:33:04 raspberrypi weewx[5041] INFO weewx.wxservices: The following algorithms will be used for calculations: altimeter=aaASOS, maxSolarRad=RS
Aug 28 19:33:04 raspberrypi weewx[5041] DEBUG weewx.engine: Finished loading service weewx.wxservices.StdWXCalculate
Aug 28 19:33:04 raspberrypi weewx[5041] DEBUG weewx.engine: Loading service weewx.engine.StdArchive
Aug 28 19:33:04 raspberrypi weewx[5041] INFO weewx.engine: Archive will use data binding wx_binding
Aug 28 19:33:04 raspberrypi weewx[5041] INFO weewx.engine: Record generation will be attempted in 'hardware'
Aug 28 19:33:04 raspberrypi weewx[5041] INFO weewx.engine: Using archive interval of 300 seconds (specified in weewx configuration)
Aug 28 19:33:04 raspberrypi weewx[5041] DEBUG weewx.engine: Use LOOP data in hi/low calculations: 1
Aug 28 19:33:04 raspberrypi weewx[5041] DEBUG weewx.engine: Finished loading service weewx.engine.StdArchive
Aug 28 19:33:04 raspberrypi weewx[5041] DEBUG weewx.engine: Loading service weewx.restx.StdStationRegistry
Aug 28 19:33:06 raspberrypi weewx[5041] INFO weewx.restx: StationRegistry: Registration not requested.
Aug 28 19:33:06 raspberrypi weewx[5041] DEBUG weewx.engine: Finished loading service weewx.restx.StdStationRegistry
Aug 28 19:33:06 raspberrypi weewx[5041] DEBUG weewx.engine: Loading service weewx.restx.StdWunderground
Aug 28 19:33:06 raspberrypi weewx[5041] DEBUG weewx.restx: WU essentials: {}
Aug 28 19:33:06 raspberrypi weewx[5041] INFO weewx.restx: Wunderground-PWS: Data for station ICOLOG110 will be posted
Aug 28 19:33:06 raspberrypi weewx[5041] DEBUG weewx.engine: Finished loading service weewx.restx.StdWunderground
Aug 28 19:33:06 raspberrypi weewx[5041] DEBUG weewx.engine: Loading service weewx.restx.StdPWSweather
Aug 28 19:33:07 raspberrypi weewx[5041] INFO weewx.restx: PWSweather: Posting not enabled.
Aug 28 19:33:07 raspberrypi weewx[5041] DEBUG weewx.engine: Finished loading service weewx.restx.StdPWSweather
Aug 28 19:33:07 raspberrypi weewx[5041] DEBUG weewx.engine: Loading service weewx.restx.StdCWOP
Aug 28 19:33:07 raspberrypi weewx[5041] INFO weewx.restx: CWOP: Posting not enabled.
Aug 28 19:33:07 raspberrypi weewx[5041] DEBUG weewx.engine: Finished loading service weewx.restx.StdCWOP
Aug 28 19:33:07 raspberrypi weewx[5041] DEBUG weewx.engine: Loading service weewx.restx.StdWOW
Aug 28 19:33:07 raspberrypi weewx[5041] INFO weewx.restx: WOW: Posting not enabled.
Aug 28 19:33:07 raspberrypi weewx[5041] DEBUG weewx.engine: Finished loading service weewx.restx.StdWOW
Aug 28 19:33:07 raspberrypi weewx[5041] DEBUG weewx.engine: Loading service weewx.restx.StdAWEKAS
Aug 28 19:33:07 raspberrypi weewx[5041] INFO weewx.restx: AWEKAS: Data will be uploaded for user phk
Aug 28 19:33:07 raspberrypi weewx[5041] DEBUG weewx.engine: Finished loading service weewx.restx.StdAWEKAS
Aug 28 19:33:07 raspberrypi weewx[5041] DEBUG weewx.engine: Loading service user.influx.Influx
Aug 28 19:33:08 raspberrypi weewx[5041] DEBUG weewx.manager: Daily summary version is 2.0
Aug 28 19:33:08 raspberrypi weewx[5041] DEBUG weewx.manager: Daily summary version is 2.0
Aug 28 19:33:08 raspberrypi weewx[5041] INFO user.influx: service version is 0.15
Aug 28 19:33:08 raspberrypi weewx[5041] INFO user.influx: database is wetter
Aug 28 19:33:08 raspberrypi weewx[5041] INFO user.influx: tags None
Aug 28 19:33:08 raspberrypi weewx[5041] INFO user.influx: binding is archive
Aug 28 19:33:09 raspberrypi weewx[5041] INFO user.influx: Data will be uploaded to http://192.168.8.10:8086
Aug 28 19:33:09 raspberrypi weewx[5041] DEBUG weewx.engine: Finished loading service user.influx.Influx
Aug 28 19:33:09 raspberrypi weewx[5041] DEBUG weewx.engine: Loading service user.mqtt.MQTT
Aug 28 19:33:09 raspberrypi weewx[5041] INFO user.mqtt: service version is 0.23
Aug 28 19:33:09 raspberrypi weewx[5041] INFO user.mqtt: binding to ['archive', 'loop']
Aug 28 19:33:09 raspberrypi weewx[5041] DEBUG weewx.manager: Daily summary version is 2.0
Aug 28 19:33:10 raspberrypi weewx[5041] INFO user.mqtt: topic is weathersyslinx
Aug 28 19:33:10 raspberrypi weewx[5041] INFO user.mqtt: desired unit system is METRIC
Aug 28 19:33:10 raspberrypi weewx[5041] INFO user.mqtt: data will be uploaded to mqtt://test.mosquitto.org:1883
Aug 28 19:33:10 raspberrypi weewx[5041] DEBUG weewx.engine: Finished loading service user.mqtt.MQTT
Aug 28 19:33:10 raspberrypi weewx[5041] DEBUG weewx.engine: Loading service weewx.engine.StdPrint
Aug 28 19:33:10 raspberrypi weewx[5041] DEBUG weewx.engine: Finished loading service weewx.engine.StdPrint
Aug 28 19:33:10 raspberrypi weewx[5041] DEBUG weewx.engine: Loading service weewx.engine.StdReport
Aug 28 19:33:10 raspberrypi weewx[5041] DEBUG weewx.engine: Finished loading service weewx.engine.StdReport
Aug 28 19:33:10 raspberrypi weewx[5041] INFO __main__: Starting up weewx version 4.1.1
Aug 28 19:33:10 raspberrypi weewx[5041] DEBUG weewx.engine: Station does not support reading the time
Aug 28 19:33:10 raspberrypi weewx[5041] INFO weewx.engine: Using binding 'wx_binding' to database 'weewx.sdb'
Aug 28 19:33:10 raspberrypi weewx[5041] INFO weewx.manager: Starting backfill of daily summaries
Aug 28 19:33:10 raspberrypi weewx[5041] INFO weewx.engine: Starting main packet loop.
Aug 28 19:33:10 raspberrypi weewx[5041] DEBUG weewx.manager: Daily summary version is 2.0
Aug 28 19:33:13 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:33:16 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:33:19 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:33:22 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:33:25 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:33:28 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:33:31 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:33:34 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:33:37 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:33:40 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:33:43 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:33:46 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:33:49 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:33:52 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:33:57 raspberrypi weewx[5041] DEBUG user.sdr: lines=['{"time" : "2020-08-28 17:33:54", "model" : "Bresser-5in1", "id" : 239, "battery_ok" : 1, "temperature_C" : 21.000, "humidity" : 50, "wind_max_m_s" : 0.800, "wind_avg_m_s" : 0.800, "wind_dir_deg" : 67.500, "rain_mm" : 11.200, "mic" : "CHECKSUM"}\n']
Aug 28 19:33:58 raspberrypi weewx[5041] DEBUG user.sdr: packet={'outTemp': 21.0, 'outHumidity': 50.0, 'windDir': 67.5, 'rain_total': 11.2, 'windSpeed': 0.8, 'windGust': 0.8, 'dateTime': 1598636034, 'usUnits': 17}
Aug 28 19:33:59 raspberrypi weewx[5041] INFO weewx.restx: MQTT: Published record 2020-08-28 19:33:54 CEST (1598636034)
Aug 28 19:34:01 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:34:04 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:34:07 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:34:10 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:34:13 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:34:16 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:34:19 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:34:22 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:34:25 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:34:29 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:34:32 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:34:35 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:34:38 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:34:41 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:34:44 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:34:47 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:34:50 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:34:53 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:34:56 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:34:59 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:35:02 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:35:05 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:35:08 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:35:11 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:35:14 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:35:17 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:35:20 raspberrypi weewx[5041] DEBUG user.sdr: lines=['{"time" : "2020-08-28 17:35:17", "model" : "Bresser-5in1", "id" : 239, "battery_ok" : 1, "temperature_C" : 20.900, "humidity" : 49, "wind_max_m_s" : 0.800, "wind_avg_m_s" : 0.800, "wind_dir_deg" : 337.500, "rain_mm" : 11.200, "mic" : "CHECKSUM"}\n']
Aug 28 19:35:20 raspberrypi weewx[5041] DEBUG user.sdr: packet={'outTemp': 20.9, 'outHumidity': 49.0, 'windDir': 337.5, 'rain_total': 11.2, 'windSpeed': 0.8, 'windGust': 0.8, 'dateTime': 1598636117, 'usUnits': 17}
Aug 28 19:35:21 raspberrypi weewx[5041] INFO weewx.restx: MQTT: Published record 2020-08-28 19:35:17 CEST (1598636117)
Aug 28 19:35:22 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x7014 from register pair 0x88, 0x89
Aug 28 19:35:22 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x6999 from register pair 0x8A, 0x8B
Aug 28 19:35:22 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x0032 from register pair 0x8C, 0x8D
Aug 28 19:35:22 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x8A28 from register pair 0x8E, 0x8F
Aug 28 19:35:22 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0xD770 from register pair 0x90, 0x91
Aug 28 19:35:22 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x0BD0 from register pair 0x92, 0x93
Aug 28 19:35:22 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x1E22 from register pair 0x94, 0x95
Aug 28 19:35:22 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0xFFC9 from register pair 0x96, 0x97
Aug 28 19:35:22 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0xFFF9 from register pair 0x98, 0x99
Aug 28 19:35:22 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x26AC from register pair 0x9A, 0x9B
Aug 28 19:35:22 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0xD80A from register pair 0x9C, 0x9D
Aug 28 19:35:22 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x10BD from register pair 0x9E, 0x9F
Aug 28 19:35:23 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x4B from register 0xA1
Aug 28 19:35:23 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x017A from register pair 0xE1, 0xE2
Aug 28 19:35:23 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x00 from register 0xE3
Aug 28 19:35:23 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x1E from register 0xE7
Aug 28 19:35:23 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x11 from register 0xE4
Aug 28 19:35:23 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x2A from register 0xE5
Aug 28 19:35:23 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x03 from register 0xE6
Aug 28 19:35:23 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x2A from register 0xE5
Aug 28 19:35:23 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Wrote 0x24 to register 0xF4
Aug 28 19:35:23 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Wrote 0x60 to register 0xF5
Aug 28 19:35:23 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Wrote 0x04 to register 0xF2
Aug 28 19:35:23 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Wrote 0x93 to register 0xF4
Aug 28 19:35:23 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x0C from register 0xF3
Aug 28 19:35:23 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x04 from register 0xF3
Aug 28 19:35:23 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read the following from register 0xF7: bytearray(b'X\xb2\xa0\x84\t\xa0\\\xca')
Aug 28 19:35:23 raspberrypi /weewxd: bme280: found pressure value of 29.326187927865366 mbar
Aug 28 19:35:25 raspberrypi weewx[5041] INFO weewx.manager: Added record 2020-08-28 19:35:00 CEST (1598636100) to database 'weewx.sdb'
Aug 28 19:35:26 raspberrypi weewx[5041] INFO weewx.manager: Added record 2020-08-28 19:35:00 CEST (1598636100) to daily summary in 'weewx.sdb'
Aug 28 19:35:28 raspberrypi weewx[5041] INFO weewx.restx: AWEKAS: Published record 2020-08-28 19:35:00 CEST (1598636100)
Aug 28 19:35:28 raspberrypi weewx[5041] INFO weewx.restx: MQTT: Published record 2020-08-28 19:35:00 CEST (1598636100)
Aug 28 19:35:28 raspberrypi weewx[5041] INFO weewx.restx: Influx: Published record 2020-08-28 19:35:00 CEST (1598636100)
Aug 28 19:35:29 raspberrypi weewx[5041] DEBUG weewx.reportengine: Running reports for latest time in the database.
Aug 28 19:35:29 raspberrypi weewx[5041] DEBUG weewx.reportengine: Report 'SeasonsReport' not enabled. Skipping.
Aug 28 19:35:29 raspberrypi weewx[5041] DEBUG weewx.reportengine: Report 'SmartphoneReport' not enabled. Skipping.
Aug 28 19:35:29 raspberrypi weewx[5041] DEBUG weewx.reportengine: Report 'MobileReport' not enabled. Skipping.
Aug 28 19:35:29 raspberrypi weewx[5041] DEBUG weewx.reportengine: Report 'StandardReport' not enabled. Skipping.
Aug 28 19:35:29 raspberrypi weewx[5041] DEBUG weewx.reportengine: Running report 'Belchertown'
Aug 28 19:35:29 raspberrypi weewx[5041] INFO weewx.restx: Wunderground-PWS: Published record 2020-08-28 19:35:00 CEST (1598636100)
Aug 28 19:35:30 raspberrypi weewx[5041] DEBUG weewx.reportengine: Found configuration file /etc/weewx/skins/Belchertown/skin.conf for report 'Belchertown'
Aug 28 19:35:32 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:35:35 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:35:37 raspberrypi weewx[5041] DEBUG weewx.cheetahgenerator: Using search list ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo', 'weewx.cheetahgenerator.Extras', 'user.belchertown.getData']
Aug 28 19:35:38 raspberrypi weewx[5041] DEBUG weewx.manager: Daily summary version is 2.0
Aug 28 19:35:38 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:35:39 raspberrypi weewx[5041] INFO user.belchertown: version 1.1
Aug 28 19:35:41 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:35:44 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:35:48 raspberrypi weewx[5041] DEBUG user.sdr: lines=['{"time" : "2020-08-28 17:35:44", "model" : "Bresser-5in1", "id" : 239, "battery_ok" : 1, "temperature_C" : 20.900, "humidity" : 49, "wind_max_m_s" : 0.800, "wind_avg_m_s" : 0.800, "wind_dir_deg" : 337.500, "rain_mm" : 11.200, "mic" : "CHECKSUM"}\n']
Aug 28 19:35:48 raspberrypi weewx[5041] DEBUG user.sdr: packet={'outTemp': 20.9, 'outHumidity': 49.0, 'windDir': 337.5, 'rain_total': 11.2, 'windSpeed': 0.8, 'windGust': 0.8, 'dateTime': 1598636144, 'usUnits': 17}
Aug 28 19:35:49 raspberrypi weewx[5041] INFO weewx.restx: MQTT: Published record 2020-08-28 19:35:44 CEST (1598636144)
Aug 28 19:35:51 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:35:54 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:35:57 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:36:00 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:36:03 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:36:06 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:36:09 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:36:13 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:36:16 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:36:19 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:36:22 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:36:25 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:36:28 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:36:31 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:36:34 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:36:37 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:36:40 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:36:43 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:36:46 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:36:49 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:36:52 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:36:55 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:36:58 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:37:01 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:37:04 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:37:08 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:37:11 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:37:14 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:37:17 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:37:20 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:37:23 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:37:26 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:37:29 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:37:32 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:37:35 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:37:38 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:37:41 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:37:44 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:37:48 raspberrypi weewx[5041] DEBUG user.sdr: lines=['{"time" : "2020-08-28 17:37:44", "model" : "Bresser-5in1", "id" : 239, "battery_ok" : 1, "temperature_C" : 20.900, "humidity" : 49, "wind_max_m_s" : 0.800, "wind_avg_m_s" : 0.200, "wind_dir_deg" : 337.500, "rain_mm" : 11.200, "mic" : "CHECKSUM"}\n']
Aug 28 19:37:48 raspberrypi weewx[5041] DEBUG user.sdr: packet={'outTemp': 20.9, 'outHumidity': 49.0, 'windDir': 337.5, 'rain_total': 11.2, 'windSpeed': 0.2, 'windGust': 0.8, 'dateTime': 1598636264, 'usUnits': 17}
Aug 28 19:37:49 raspberrypi weewx[5041] INFO weewx.restx: MQTT: Published record 2020-08-28 19:37:44 CEST (1598636264)
Aug 28 19:37:51 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:37:54 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:37:57 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:38:00 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:38:03 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:38:06 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:38:09 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:38:13 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:38:16 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:38:19 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:38:22 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:38:25 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:38:28 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:38:31 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:38:34 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:38:37 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:38:40 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:38:41 raspberrypi weewx[5041] INFO weewx.cheetahgenerator: Generated 11 files for report Belchertown in 184.95 seconds
Aug 28 19:38:43 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:38:43 raspberrypi weewx[5041] INFO weewx.reportengine: Copied 31 files to /var/www/html/weewx
Aug 28 19:38:45 raspberrypi weewx[5041] DEBUG weewx.manager: Daily summary version is 2.0
Aug 28 19:38:46 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:38:49 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:38:52 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:38:55 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:38:58 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:39:01 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:39:04 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:39:07 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:39:10 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:39:13 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:39:16 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:39:19 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:39:22 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:39:25 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:39:28 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:39:31 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:39:34 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:39:37 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:39:40 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:39:43 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:39:46 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:39:49 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:39:52 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:39:55 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:39:59 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:40:02 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:40:05 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:40:08 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:40:11 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:40:14 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:40:17 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:40:20 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:40:23 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:40:26 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:40:29 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:40:32 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:40:35 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:40:38 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:40:41 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:40:44 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:40:47 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:40:50 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:40:53 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:40:56 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:40:59 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:41:02 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:41:05 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:41:08 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:41:11 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:41:14 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:41:17 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:41:20 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:41:23 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:41:26 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:41:29 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:41:32 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:41:35 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:41:38 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:41:41 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:41:47 raspberrypi weewx[5041] DEBUG user.sdr: lines=['{"time" : "2020-08-28 17:41:44", "model" : "Bresser-5in1", "id" : 239, "battery_ok" : 1, "temperature_C" : 20.900, "humidity" : 49, "wind_max_m_s" : 0.800, "wind_avg_m_s" : 0.400, "wind_dir_deg" : 67.500, "rain_mm" : 11.200, "mic" : "CHECKSUM"}\n']
Aug 28 19:41:47 raspberrypi weewx[5041] DEBUG user.sdr: packet={'outTemp': 20.9, 'outHumidity': 49.0, 'windDir': 67.5, 'rain_total': 11.2, 'windSpeed': 0.4, 'windGust': 0.8, 'dateTime': 1598636504, 'usUnits': 17}
Aug 28 19:41:48 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x7014 from register pair 0x88, 0x89
Aug 28 19:41:48 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x6999 from register pair 0x8A, 0x8B
Aug 28 19:41:48 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x0032 from register pair 0x8C, 0x8D
Aug 28 19:41:48 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x8A28 from register pair 0x8E, 0x8F
Aug 28 19:41:48 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0xD770 from register pair 0x90, 0x91
Aug 28 19:41:48 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x0BD0 from register pair 0x92, 0x93
Aug 28 19:41:48 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x1E22 from register pair 0x94, 0x95
Aug 28 19:41:48 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0xFFC9 from register pair 0x96, 0x97
Aug 28 19:41:48 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0xFFF9 from register pair 0x98, 0x99
Aug 28 19:41:48 raspberrypi weewx[5041] INFO weewx.restx: MQTT: Published record 2020-08-28 19:41:44 CEST (1598636504)
Aug 28 19:41:48 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x26AC from register pair 0x9A, 0x9B
Aug 28 19:41:48 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0xD80A from register pair 0x9C, 0x9D
Aug 28 19:41:48 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x10BD from register pair 0x9E, 0x9F
Aug 28 19:41:48 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x4B from register 0xA1
Aug 28 19:41:48 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x017A from register pair 0xE1, 0xE2
Aug 28 19:41:48 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x00 from register 0xE3
Aug 28 19:41:48 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x1E from register 0xE7
Aug 28 19:41:48 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x11 from register 0xE4
Aug 28 19:41:48 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x2A from register 0xE5
Aug 28 19:41:48 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x03 from register 0xE6
Aug 28 19:41:48 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x2A from register 0xE5
Aug 28 19:41:48 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Wrote 0x24 to register 0xF4
Aug 28 19:41:48 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Wrote 0x60 to register 0xF5
Aug 28 19:41:48 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Wrote 0x04 to register 0xF2
Aug 28 19:41:49 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Wrote 0x93 to register 0xF4
Aug 28 19:41:49 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x0C from register 0xF3
Aug 28 19:41:49 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read 0x04 from register 0xF3
Aug 28 19:41:49 raspberrypi weewx[5041] DEBUG Adafruit_I2C.Device.Bus.1.Address.0X76: Read the following from register 0xF7: bytearray(b'X\xa7 \x83\xe8\xe0]\x03')
Aug 28 19:41:49 raspberrypi /weewxd: bme280: found pressure value of 29.327994120946634 mbar
Aug 28 19:41:51 raspberrypi weewx[5041] INFO weewx.manager: Added record 2020-08-28 19:40:00 CEST (1598636400) to database 'weewx.sdb'
Aug 28 19:41:53 raspberrypi weewx[5041] INFO weewx.manager: Added record 2020-08-28 19:40:00 CEST (1598636400) to daily summary in 'weewx.sdb'
Aug 28 19:41:54 raspberrypi weewx[5041] INFO weewx.engine: Launch of report thread aborted: existing report thread still running
Aug 28 19:41:54 raspberrypi weewx[5041] INFO weewx.restx: Influx: Published record 2020-08-28 19:40:00 CEST (1598636400)
Aug 28 19:41:54 raspberrypi weewx[5041] INFO weewx.restx: AWEKAS: Published record 2020-08-28 19:40:00 CEST (1598636400)
Aug 28 19:41:54 raspberrypi weewx[5041] INFO weewx.restx: MQTT: Published record 2020-08-28 19:40:00 CEST (1598636400)
Aug 28 19:41:54 raspberrypi weewx[5041] INFO weewx.restx: Wunderground-PWS: Published record 2020-08-28 19:40:00 CEST (1598636400)
Aug 28 19:41:57 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:42:00 raspberrypi weewx[5041] DEBUG user.sdr: lines=['{"time" : "2020-08-28 17:41:57", "model" : "Bresser-5in1", "id" : 239, "battery_ok" : 1, "temperature_C" : 20.900, "humidity" : 49, "wind_max_m_s" : 0.800, "wind_avg_m_s" : 0.600, "wind_dir_deg" : 67.500, "rain_mm" : 11.200, "mic" : "CHECKSUM"}\n']
Aug 28 19:42:00 raspberrypi weewx[5041] DEBUG user.sdr: packet={'outTemp': 20.9, 'outHumidity': 49.0, 'windDir': 67.5, 'rain_total': 11.2, 'windSpeed': 0.6, 'windGust': 0.8, 'dateTime': 1598636517, 'usUnits': 17}
Aug 28 19:42:01 raspberrypi weewx[5041] INFO weewx.restx: MQTT: Published record 2020-08-28 19:41:57 CEST (1598636517)
Aug 28 19:42:04 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:42:07 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:42:12 raspberrypi weewx[5041] DEBUG user.sdr: lines=['{"time" : "2020-08-28 17:42:08", "model" : "Bresser-5in1", "id" : 239, "battery_ok" : 1, "temperature_C" : 20.900, "humidity" : 49, "wind_max_m_s" : 0.800, "wind_avg_m_s" : 0.600, "wind_dir_deg" : 67.500, "rain_mm" : 11.200, "mic" : "CHECKSUM"}\n']
Aug 28 19:42:12 raspberrypi weewx[5041] DEBUG user.sdr: packet={'outTemp': 20.9, 'outHumidity': 49.0, 'windDir': 67.5, 'rain_total': 11.2, 'windSpeed': 0.6, 'windGust': 0.8, 'dateTime': 1598636528, 'usUnits': 17}
Aug 28 19:42:13 raspberrypi weewx[5041] INFO weewx.restx: MQTT: Published record 2020-08-28 19:42:08 CEST (1598636528)
Aug 28 19:42:15 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:42:18 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:42:21 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:42:24 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:42:27 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:42:30 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:42:33 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:42:36 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:42:39 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:42:43 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:42:46 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:42:49 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:42:52 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:42:55 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:42:58 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:43:01 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:43:04 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:43:07 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:43:10 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:43:13 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:43:16 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:43:19 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:43:22 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:43:25 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:43:28 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:43:31 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:43:36 raspberrypi weewx[5041] DEBUG user.sdr: lines=['{"time" : "2020-08-28 17:43:32", "model" : "Bresser-5in1", "id" : 239, "battery_ok" : 1, "temperature_C" : 20.900, "humidity" : 49, "wind_max_m_s" : 0.800, "wind_avg_m_s" : 0.400, "wind_dir_deg" : 0.000, "rain_mm" : 11.200, "mic" : "CHECKSUM"}\n']
Aug 28 19:43:36 raspberrypi weewx[5041] DEBUG user.sdr: packet={'outTemp': 20.9, 'outHumidity': 49.0, 'windDir': 0.0, 'rain_total': 11.2, 'windSpeed': 0.4, 'windGust': 0.8, 'dateTime': 1598636612, 'usUnits': 17}
Aug 28 19:43:39 raspberrypi weewx[5041] DEBUG user.sdr: lines=[]
Aug 28 19:43:41 raspberrypi weewx[5041] INFO weewx.restx: MQTT: Published record 2020-08-28 19:43:32 CEST (1598636612)

Philipp

unread,
Aug 28, 2020, 2:20:00 PM8/28/20
to weewx-user
One last addendum: Turns out that I only get this message every second time the report tries to start. I still have no clue why, though.

gjr80

unread,
Aug 28, 2020, 4:36:44 PM8/28/20
to weewx-user
Hi,

It appears that something is causing your RPi to run very slowly, hence report threads do not complete before the next one is to be started. I think you will find your rsync report will be run, you just need to be patient. What else are you running on the RPi? On the face of it the ‘load’ from WeeWX does not appear overly great. Can you please post a wee_debug report. When posting the wee_debug report check the content for sensitive info such as usernames, passwords and API keys before posting, wee_debug should obfuscate such data but it’s not perfect.

Can you also provide a longer debug=1 log extract, something that goes from startup over 3 or 4 archive intervals  - want to see at least two completed report cycles.

Gary

Tom Keffer

unread,
Aug 28, 2020, 7:25:41 PM8/28/20
to weewx-user
Gary is on the right track. One thing I would add: a failing disk can also cause reports to take a long time. Sometimes this shows up in 'iowait' numbers. Run the utility 'top'. Third line down is a bunch of numbers. You want 'wa'.

What kind of RPi?

Oh, one other possibility: swapping. Again, run top, this time look at the "Swap" line. 

-tk

Philipp

unread,
Aug 29, 2020, 4:04:48 AM8/29/20
to weewx-user
Hi there,

I'm running a Raspberry Pi B+ model rev 1.2 with 512MB of RAM. I know this isn't the latest model but since I've seen reports of weewx running on a Pi Zero I thought my model would suffice. There isn't anything running on the Pi besides weewx. 
I've looked up the value for 'wa', it is 0.0. Regarding the swap, everything seems to look fine to me:
MiB Swap:    100.0 total,     99.7 free,      0.2 used.    292.6 avail Mem

Attached to this mail you will find the debug.log created by wee_debug as well as the syslog output with debug = 1. The first report ran fine, the second was skipped with the error mentioned above, the third report was started despite the the old report still running (and completeed succesfully) and the fourth one had the well-known error and the fifth one ran fine again.

After I had skimmed through the debug logs I found that there were two square brackets missing in the Belchertown-section where (I had [[Extras]] instead of [[[Extras]]]). I fixed this mistake after that but the problem continues to exist.

Looking forward to your ideas!
Philipp

syslog-debug-1.log
debug.log

gjr80

unread,
Aug 29, 2020, 4:12:23 AM8/29/20
to weewx-user
Thanks, this explains why things are so slow:

Load Information 
 1 minute load average: 2.35 
 5 minute load average: 2.80 
 15 minute load average: 2.85

Can’t say whether a B+ is adequate, been a while since I have used one and certainly not with sdr/rtl_433. Might be worth running top or htop or some other utility to see what is loading the system.

Gary


Philipp

unread,
Aug 29, 2020, 4:34:37 AM8/29/20
to weewx-user
What's really consuming most of the CPU is rtl_433. It's constantly taking up 50%. I guess this is what causes the problem?

gjr80

unread,
Aug 29, 2020, 4:54:11 AM8/29/20
to weewx-user
Certainly doesn’t help, though that still leaves 50% and for a device running nothing else other than WeeWX I would have thought 50% would not cause the load averages you are seeing. Not a fair comparison but rtl_433 is only taking a couple of % of cpu on my desktop. Only just got my SDR so have not yet put it on a RPi (of any type).

rtl_433 accepts a number of command line parameters, maybe there is something there that can limit how much/what rtl_433 does/looks for and that might reduce its cpu usage. Suspect you need someone with rtl_433 experience and that isn’t me. Though I will be trying rtl_433 on one of my old B+ but that won’t be for a couple of days.

Gary

Philipp

unread,
Aug 30, 2020, 6:01:45 AM8/30/20
to weewx-user
Quick update: I upgraded to a Raspberry Pi 4b with 4GB of RAM and it turns out that the hardware was in fact the issue: The Belchertown report generation took around 80 seconds before the upgrade, now it only takes 6 seconds. Everything feels way snappier and even the original problem (rsync upload) has been solved.

Still a big thank you for your help with this issue!

Reply all
Reply to author
Forward
0 new messages