Sep 20 11:17:10 raspberrypi systemd[1]: Started Daemon to control my Weewx weather station.Sep 20 11:17:11 raspberrypi weewxd[1381]: REC: 2019-09-20 11:13:00 NZST (1568934780) altimeter: 1026.86096833, appTemp: 19.0996682438, barometer: 1027.09152857, cloudbase: 1330.70119407, consBatteryVoltage: None, dateTime: 1568934780, dewpoint: 8.93508609165, ET: 0.0, forecastRule: 9, heatindex: 19.3333333333, highOutTemp: 66.9, humidex: 20.1354183953, inDewpoint: 8.32477957838, inHumidity: 46.0, inTemp: 20.3333333333, interval: 1, leafTemp1: -67.2222222222, leafTemp2: -63.3333333333, leafWet1: 1.0, leafWet2: 8.0, lowOutTemp: 66.8, maxSolarRad: 755.506647187, outHumidity: 51.0, outTemp: 19.3333333333, pressure: 1023.02049079, rain: 0.0, rainRate: 0.0, rxCheckPercent: 100.0, soilMoist1: 4.0, soilMoist2: 8.0, soilMoist3: 4.0, soilMoist4: 32.0, soilTemp1: -67.2222222222, soilTemp2: -67.7777777778, soilTemp3: -67.2222222222, soilTemp4: -67.7777777778, txBatteryStatus: None, usUnits: 17, windchill: 19.3333333333, windDir: None, windGust: 0.0, windGustDir: None, windrun: 0.0, windSpeed: 0.0
Sep 21 09:47:09 stretch cron[322]: (CRON) INFO (Running @reboot jobs)
Sep 21 09:47:09 stretch systemd[1]: Started OpenBSD Secure Shell server.
Sep 21 09:47:10 stretch systemd[1]: nginx.service: Failed to read PID from file /run/nginx.pid: Invalid argument
Sep 21 09:47:10 stretch systemd[1]: Started A high performance web server and a reverse proxy server.
Sep 21 09:47:10 stretch systemd[1]: Started The PHP 7.0 FastCGI Process Manager.
Sep 21 09:47:11 stretch dhclient[305]: bound to 192.168.2.103 -- renewal in 1463 seconds.
Sep 21 09:47:11 stretch sh[291]: bound to 192.168.2.103 -- renewal in 1463 seconds.
Sep 21 09:47:11 stretch mysqld[443]: 2019-09-21 9:47:11 140538782215552 [Note] /usr/sbin/mysqld (mysqld 10.1.37-MariaDB-0+deb9u1) starting as process 443 ...
Sep 21 09:47:11 stretch systemd[1]: Reloading OpenBSD Secure Shell server.
Sep 21 09:47:11 stretch sh[291]: enp0s3=enp0s3
Sep 21 09:47:11 stretch weewx[352]: engine: Initializing weewx version 3.9.2a1
Sep 21 09:47:11 stretch weewx[352]: engine: Using Python 2.7.13 (default, Sep 26 2018, 18:42:22) #012[GCC 6.3.0 20170516]
Sep 21 09:47:11 stretch weewx[352]: engine: Platform Linux-4.9.0-8-amd64-x86_64-with-debian-9.8
Sep 21 09:47:11 stretch weewx[352]: engine: Locale is 'en_AU.UTF-8'
Sep 21 09:47:11 stretch weewx[352]: engine: pid file is /var/run/weewx.pid
Sep 21 09:47:11 stretch weewx[309]: Starting weewx weather system: weewx.
Sep 21 09:47:11 stretch systemd[1]: Started LSB: weewx weather system.
Sep 21 09:47:11 stretch systemd[1]: Reloaded OpenBSD Secure Shell server.
Sep 21 09:47:11 stretch weewx[462]: engine: Using configuration file /home/weewx/weewx.conf
Sep 21 09:47:11 stretch weewx[462]: engine: Loading station type Simulator (weewx.drivers.simulator)
Sep 21 09:47:11 stretch weewx[462]: engine: StdConvert target unit is 0x1
Sep 21 09:47:11 stretch weewx[462]: wxcalculate: The following values will be calculated: barometer=prefer_hardware, windchill=prefer_hardware, dewpoint=prefer_hardware, appTemp=prefer_hardware, rainRate=prefer_hardware, windrun=prefer_hardware, heatindex=prefer_hardware, maxSolarRad=prefer_hardware, humidex=prefer_hardware, pressure=prefer_hardware, inDewpoint=prefer_hardware, ET=prefer_hardware, altimeter=prefer_hardware, cloudbase=prefer_hardware
Sep 21 09:47:11 stretch weewx[462]: wxcalculate: The following algorithms will be used for calculations: altimeter=aaNOAA, maxSolarRad=RS
Sep 21 09:47:11 stretch weewx[462]: engine: Archive will use data binding wx_binding
Sep 21 09:47:11 stretch weewx[462]: engine: Record generation will be attempted in 'hardware'
Sep 21 09:47:11 stretch weewx[462]: engine: Using archive interval of 300 seconds (specified in weewx configuration)
Sep 21 09:47:11 stretch weewx[462]: engine: Using binding 'wx_binding' to database 'weewx.sdb'
Sep 21 09:47:11 stretch weewx[462]: manager: Starting backfill of daily summaries
Sep 21 09:47:11 stretch weewx[462]: restx: StationRegistry: Registration not requested.
Sep 21 09:47:11 stretch weewx[462]: restx: Wunderground: Posting not enabled.
Sep 21 09:47:11 stretch weewx[462]: restx: PWSweather: Posting not enabled.
Sep 21 09:47:11 stretch weewx[462]: restx: CWOP: Posting not enabled.
Sep 21 09:47:11 stretch weewx[462]: restx: WOW: Posting not enabled.
Sep 21 09:47:11 stretch weewx[462]: restx: AWEKAS: Posting not enabled.
Sep 21 09:47:11 stretch weewx[462]: engine: Starting up weewx version 3.9.2a1
Sep 21 09:47:11 stretch weewx[462]: engine: Clock error is -0.27 seconds (positive is fast)
Sep 21 09:47:11 stretch weewx[462]: engine: Starting main packet loop.
Sep 21 09:47:13 stretch systemd[1]: Started MariaDB 10.1.37 database server.
Sep 21 09:47:13 stretch systemd[1]: Reached target Multi-User System.
Sep 21 09:47:13 stretch systemd[1]: Reached target Graphical Interface.
Sep 21 09:47:13 stretch systemd[1]: Starting Update UTMP about System Runlevel Changes...
Sep 21 09:47:13 stretch systemd[1]: Started Update UTMP about System Runlevel Changes.
Sep 21 09:47:13 stretch systemd[1]: Startup finished in 1.739s (kernel) + 7.365s (userspace) = 9.104s.
Sep 21 09:47:39 stretch systemd-timesyncd[233]: Synchronized to time server 130.217.226.50:123 (2.debian.pool.ntp.org).
Sep 21 09:47:39 stretch systemd[1]: Time has been changed
Sep 21 09:47:39 stretch systemd[1]: apt-daily-upgrade.timer: Adding 37min 20.524104s random time.
Sep 21 09:47:39 stretch systemd[1]: apt-daily.timer: Adding 7h 27min 21.620695s random time.
Sep 21 09:50:16 stretch weewx[462]: manager: Added record 2019-09-21 09:50:00 AEST (1569023400) to database 'weewx.sdb'
Sep 21 09:50:16 stretch weewx[462]: manager: Added record 2019-09-21 09:50:00 AEST (1569023400) to daily summary in 'weewx.sdb'
Sep 21 09:50:17 stretch weewx[462]: cheetahgenerator: Generated 8 files for report SeasonsReport in 0.53 seconds
Sep 21 09:50:18 stretch weewx[462]: imagegenerator: Generated 57 images for SeasonsReport in 0.82 seconds
Sep 21 09:50:18 stretch weewx[462]: copygenerator: copied 5 files to /home/weewx/public_html
Sep 21 09:50:18 stretch weewx[462]: copygenerator: copied 6 files to /home/weewx/public_html/ss
Sep 21 09:50:18 stretch weewx[462]: cheetahgenerator: Generated 2 files for report SteelSeries in 0.09 seconds
Sep 21 09:50:18 stretch weewx[462]: imagegenerator: Generated 11 images for SteelSeries in 0.09 seconds
$ sudo update-rc.d weewx defaults 98 2929 lrwxrwxrwx 1 root root 15 Jun 12 16:41 K01weewx -> ../init.d/weewx
2911 lrwxrwxrwx 1 root root 15 Jun 12 16:41 S01weewx -> ../init.d/weewx
Started Daemon to control my Weewx weather station.' message and why the loop packets and archive records are appearing in the log. I know you have provided a log when WeeWX was running but it was only a brief extract plus debug was turned off. Can you edit /home/weewx/weewx.conf, set debug = 1, save weewx.conf and then restart WeeWX. Let WeeWX run for at least three archive periods and then post a log extract showing from just before WeeWX was started through until the three archive periods elapsed.Oct 1 16:02:20 raspberrypi kernel: [ 366.572146] rpi_firmware_get_throttled: 4 callbacks suppressed
Oct 1 16:02:20 raspberrypi kernel: [ 366.572153] Voltage normalised (0x00000000)
Oct 1 16:02:34 raspberrypi kernel: [ 381.133930] Under-voltage detected! (0x00050005)
Oct 1 16:02:38 raspberrypi kernel: [ 385.294190] Voltage normalised (0x00000000)
Oct 1 16:02:51 raspberrypi kernel: [ 397.774281] Under-voltage detected! (0x00050005)
Oct 1 16:03:01 raspberrypi kernel: [ 408.174338] Voltage normalised (0x00000000)
Oct 1 16:03:16 raspberrypi systemd[1]: Stopping LSB: weewx weather system...
Oct 1 16:03:21 raspberrypi systemd[1]: weewx.service: Control process exited, code=exited, status=1/FAILURE
Oct 1 16:03:21 raspberrypi systemd[1]: weewx.service: Failed with result 'exit-code'.
Oct 1 16:03:21 raspberrypi systemd[1]: Stopped LSB: weewx weather system.
Oct 1 16:05:21 raspberrypi systemd[1]: Starting LSB: weewx weather system...
Oct 1 16:05:22 raspberrypi systemd[1]: Started LSB: weewx weather system.
Oct 1 16:06:54 raspberrypi kernel: [ 640.936253] usb 1-1.3: USB disconnect, device number 4
Oct 1 16:06:54 raspberrypi thd[353]: Error reading device '/dev/input/event0'
Oct 1 16:06:54 raspberrypi thd[353]: Error reading device '/dev/input/event1'
Oct 1 16:06:54 raspberrypi thd[353]: Error reading device '/dev/input/event2'
Oct 1 16:06:54 raspberrypi thd[353]: Error reading device '/dev/input/event3'
Oct 1 16:06:54 raspberrypi thd[353]: Error reading device '/dev/input/event4'
Oct 1 16:12:02 raspberrypi systemd[1]: Starting Cleanup of Temporary Directories...
Oct 1 16:12:02 raspberrypi systemd[1]: systemd-tmpfiles-clean.service: Succeeded.
Oct 1 16:12:02 raspberrypi systemd[1]: Started Cleanup of Temporary Directories.
Oct 1 16:17:01 raspberrypi CRON[1575]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
$ sudo systemctl status weewx