I noticed after booting that weewx is starting before the time is synchronized. See the partial log attached. I'm a weewx pip install Version 5.4 on a Pi running Trixie based Raspberry OS Lite. I don't think I've messed with anything and it sure looks like the weewx.service file that's active has the Requires= and After=time-sync.target commands.
I don't know when this broke, but I'm positive it used to work. Walt -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/weewx-user/79c08560-8e07-4b39-afca-0eea029149d6n%40googlegroups.com.
>>> PARTIAL LOG SHOWING WEEWX STARTING BEFORE TIME-SYNC HAPPENS; SEE BELOW >>> WHERE TIME JUMPS FROM 12:33 TO 12:36 <<< >>> I REMOVED A LOT OF EXTRANEOUS LINES IN THIS COPY OF SYSLOG. BLANK LINES >>> INDICATE WHERE LINES WERE DELETED. <<< >>> Raspberry Pi Trixie, Weewx 5.4 pip install <<< Aug 14 12:32:28 Pi-3 kernel: Booting Linux on physical CPU 0x0000000000 [0x410fd034] Aug 14 12:32:28 Pi-3 kernel: Linux version 6.18.39+rpt-rpi-v8 ([email protected]) (aarch64-linux-gnu-gcc-14 (Debian 14.2.0-19) 14.2.0, GNU ld (GNU Binutils for Debian) 2.44) #1 SMP PREEMPT Debian 1:6.18.39-1+rpt1 (2026-07-29) Aug 14 12:32:29 Pi-3 systemd[1]: System time advanced to timestamp on /var/lib/systemd/timesync/clock: Fri 2026-08-14 12:32:25 CDT Aug 14 12:32:31 Pi-3 systemd-timesyncd[315]: Network configuration changed, trying to establish connection. Aug 14 12:32:32 Pi-3 systemd-timesyncd[315]: Network configuration changed, trying to establish connection. Aug 14 12:32:32 Pi-3 systemd-timesyncd[315]: Network configuration changed, trying to establish connection. Aug 14 12:32:32 Pi-3 systemd-timesyncd[315]: Network configuration changed, trying to establish connection. Aug 14 12:32:32 Pi-3 systemd-timesyncd[315]: Network configuration changed, trying to establish connection. Aug 14 12:32:54 Pi-3 weewxd[985]: INFO __main__: Initializing weewxd version 5.4.0 Aug 14 12:32:54 Pi-3 weewxd[985]: INFO __main__: Command line: /home/pi/weewx-venv/lib/python3.13/site-packages/weewxd.py /home/pi/weewx-data/weewx.conf Aug 14 12:32:54 Pi-3 weewxd[985]: INFO __main__: Using Python: 3.13.5 (main, Jul 15 2026, 20:25:40) [GCC 14.2.0] Aug 14 12:32:54 Pi-3 weewxd[985]: INFO __main__: Located at: /home/pi/weewx-venv/bin/python Aug 14 12:32:54 Pi-3 weewxd[985]: INFO __main__: Platform: Linux-6.18.39+rpt-rpi-v8-aarch64-with-glibc2.41 Aug 14 12:32:54 Pi-3 weewxd[985]: INFO __main__: Locale: 'en_US.UTF-8' Aug 14 12:32:54 Pi-3 weewxd[985]: INFO __main__: Entry path: /home/pi/weewx-venv/lib/python3.13/site-packages/weewxd.py Aug 14 12:32:54 Pi-3 weewxd[985]: INFO __main__: WEEWX_ROOT: /home/pi/weewx-data Aug 14 12:32:54 Pi-3 weewxd[985]: INFO __main__: Config file: /home/pi/weewx-data/weewx.conf Aug 14 12:32:54 Pi-3 weewxd[985]: INFO __main__: User module: /home/pi/weewx-data/bin/user Aug 14 12:32:54 Pi-3 weewxd[985]: INFO __main__: Debug: 0 Aug 14 12:32:54 Pi-3 weewxd[985]: INFO __main__: User: pi Aug 14 12:32:54 Pi-3 weewxd[985]: INFO __main__: Group: pi Aug 14 12:32:54 Pi-3 weewxd[985]: INFO __main__: Groups: adm dialout cdrom sudo audio video plugdev games users netdev gpio i2c spi render input pi lpadmin Aug 14 12:32:54 Pi-3 weewxd[985]: INFO weewx.engine: Loading station type Vantage (weewx.drivers.vantage) Aug 14 12:32:54 Pi-3 cloud-init[516]: 2026-08-14 17:32:54,078 - modules.py[WARNING]: Could not find module named cc_netplan_nm_patch (searched ['cc_netplan_nm_patch', 'cloudinit.config.cc_netplan_nm_patch']) Aug 14 12:32:54 Pi-3 cloud-init[516]: Cloud-init v. 25.2 finished at Fri, 14 Aug 2026 17:32:54 +0000. Datasource DataSourceNoCloud [seed=cmdline,ds_config_seedfrom,file:///boot/firmware][dsmode=local]. Up 32.68 seconds Aug 14 12:32:54 Pi-3 sh[1001]: Completed socket interaction for boot stage final Aug 14 12:32:54 Pi-3 systemd[1]: Finished cloud-final.service - Cloud-init: Final Stage. Aug 14 12:32:54 Pi-3 systemd[1]: Reached target cloud-init.target - Cloud-init target. Aug 14 12:32:54 Pi-3 systemd[1]: Startup finished in 4.168s (kernel) + 28.541s (userspace) = 32.709s. Aug 14 12:32:54 Pi-3 avahi-daemon[527]: Registering new address record for 2607:fb90:1741:d0ef:ba27:ebff:fe16:8fc9 on wlan0.*. Aug 14 12:32:54 Pi-3 systemd[1]: cloud-init-main.service: Deactivated successfully. Aug 14 12:32:54 Pi-3 systemd[1]: cloud-init-main.service: Unit process 515 (sh) remains running after unit stopped. Aug 14 12:32:54 Pi-3 systemd[1]: cloud-init-main.service: Consumed 3.954s CPU time. Aug 14 12:32:56 Pi-3 weewxd[985]: INFO user.wxskyfield: Service version: 2.1 Aug 14 12:32:56 Pi-3 weewxd[985]: INFO user.wxskyfield: WxSkyfield status: enabled...continuing. Aug 14 12:32:56 Pi-3 weewxd[985]: INFO user.wxskyfield: user_root: /home/pi/weewx-data/bin/user Aug 14 12:32:56 Pi-3 weewxd[985]: INFO user.wxskyfield: satellites: iss=25544, tiangong=48274 (elements cached in /home/pi/weewx-data/archive/wxskyfield; downloads on) Aug 14 12:32:56 Pi-3 weewxd[985]: INFO user.wxskyfield: comets: halley=1P, hale_bopp=C/1995 O1 (elements cached in /home/pi/weewx-data/archive/wxskyfield; downloads on) Aug 14 12:32:56 Pi-3 weewxd[985]: INFO user.wxskyfield: Skyfield version: 1.54. Aug 14 12:33:00 Pi-3 weewxd[985]: INFO user.wxskyfield: Loaded 420 named stars from the Hipparcos catalog. Aug 14 12:33:00 Pi-3 weewxd[985]: INFO user.wxskyfield: Skyfield almanac registered; reports will use Skyfield for almanac computations. Aug 14 12:33:00 Pi-3 weewxd[985]: INFO weewx.engine: StdConvert target unit is 0x1 Aug 14 12:33:00 Pi-3 weewxd[985]: INFO weewx.wxservices: StdWXCalculate will use data binding wx_binding Aug 14 12:33:00 Pi-3 weewxd[985]: INFO weewx.engine: Archive will use data binding wx_binding Aug 14 12:33:00 Pi-3 weewxd[985]: INFO weewx.engine: Record generation will be attempted in 'hardware' Aug 14 12:33:00 Pi-3 weewxd[985]: INFO weewx.engine: Using archive interval of 900 seconds (specified by hardware) Aug 14 12:33:00 Pi-3 weewxd[985]: INFO weewx.restx: StationRegistry: Registration not requested. Aug 14 12:33:00 Pi-3 weewxd[985]: INFO weewx.restx: Wunderground: Posting not enabled. Aug 14 12:33:00 Pi-3 weewxd[985]: INFO weewx.restx: PWSweather: Posting not enabled. Aug 14 12:33:00 Pi-3 weewxd[985]: INFO weewx.restx: CWOP: Posting not enabled. Aug 14 12:33:00 Pi-3 weewxd[985]: INFO weewx.restx: WOW: Posting not enabled. Aug 14 12:33:00 Pi-3 weewxd[985]: INFO weewx.restx: WOW-BE: Posting not enabled. Aug 14 12:33:00 Pi-3 weewxd[985]: INFO weewx.restx: AWEKAS: Posting not enabled. Aug 14 12:33:00 Pi-3 weewxd[985]: INFO weewx.engine: 'pyephem' detected, extended almanac data is available Aug 14 12:33:01 Pi-3 weewxd[985]: INFO __main__: Starting up weewx version 5.4.0 Aug 14 12:33:01 Pi-3 systemd[1]: NetworkManager-dispatcher.service: Deactivated successfully. Aug 14 12:33:01 Pi-3 weewxd[985]: INFO websockets.server: server listening on 0.0.0.0:8765 Aug 14 12:33:01 Pi-3 weewxd[985]: INFO websockets.server: server listening on [::]:8765 Aug 14 12:33:01 Pi-3 weewxd[985]: INFO weewx.engine: Clock error is 185.33 seconds (positive is fast) Aug 14 12:33:02 Pi-3 weewxd[985]: INFO weewx.drivers.vantage: Clock set to 2026-08-14 12:33:02 CDT (1786728782) Aug 14 12:33:02 Pi-3 weewxd[985]: INFO weewx.engine: Using binding 'wx_binding' to database 'weewx.sdb' Aug 14 12:33:02 Pi-3 weewxd[985]: INFO weewx.manager: Starting backfill of daily summaries Aug 14 12:33:02 Pi-3 weewxd[985]: INFO weewx.manager: Daily summaries up to date Aug 14 12:36:07 Pi-3 systemd-timesyncd[315]: Contacted time server [2607:f1c0:f054:5e00::2]:123 (2.debian.pool.ntp.org). Aug 14 12:36:07 Pi-3 systemd-timesyncd[315]: Initial clock synchronization to Fri 2026-08-14 12:36:07.050420 CDT. Aug 14 12:36:12 Pi-3 systemd[1]: systemd-hostnamed.service: Deactivated successfully. Aug 14 12:36:13 Pi-3 weewxd[985]: INFO weewx.manager: Added record 2026-08-14 12:30:00 CDT (1786728600) to database 'weewx.sdb' Aug 14 12:36:13 Pi-3 weewxd[985]: INFO weewx.manager: Added record 2026-08-14 12:30:00 CDT (1786728600) to daily summary in 'weewx.sdb' Aug 14 12:36:14 Pi-3 weewxd[985]: INFO weewx.engine: Starting main packet loop. Aug 14 12:36:31 Pi-3 sshd-session[1016]: Accepted password for pi from 192.168.12.163 port 63633 ssh2 Aug 14 12:36:31 Pi-3 sshd-session[1016]: pam_unix(sshd:session): session opened for user pi(uid=1000) by pi(uid=0) Aug 14 12:36:31 Pi-3 systemd-logind[535]: New session 1 of user pi. Aug 14 12:36:31 Pi-3 systemd[1]: Created slice user-1000.slice - User Slice of UID 1000. Aug 14 12:36:31 Pi-3 systemd[1]: Starting [email protected] - User Runtime Directory /run/user/1000... Aug 14 12:36:31 Pi-3 systemd[1]: Finished [email protected] - User Runtime Directory /run/user/1000. Aug 14 12:36:31 Pi-3 systemd[1]: Starting [email protected] - User Manager for UID 1000... Aug 14 12:36:32 Pi-3 (systemd)[1022]: pam_unix(systemd-user:session): session opened for user pi(uid=1000) by pi(uid=0) Aug 14 12:36:32 Pi-3 systemd-logind[535]: New session 2 of user pi. Aug 14 12:36:32 Pi-3 systemd[1022]: Queued start job for default target default.target. Aug 14 12:36:32 Pi-3 systemd[1022]: Created slice app.slice - User Application Slice. Aug 14 12:36:32 Pi-3 systemd[1022]: Reached target paths.target - Paths. Aug 14 12:36:32 Pi-3 systemd[1022]: Reached target timers.target - Timers. Aug 14 12:36:32 Pi-3 systemd[1022]: Starting dbus.socket - D-Bus User Message Bus Socket... Aug 14 12:36:32 Pi-3 systemd[1022]: Listening on dirmngr.socket - GnuPG network certificate management daemon. Aug 14 12:36:32 Pi-3 systemd[1022]: Listening on gpg-agent-browser.socket - GnuPG cryptographic agent and passphrase cache (access for web browsers). Aug 14 12:36:32 Pi-3 systemd[1022]: Listening on gpg-agent-extra.socket - GnuPG cryptographic agent and passphrase cache (restricted). Aug 14 12:36:32 Pi-3 systemd[1022]: Starting gpg-agent-ssh.socket - GnuPG cryptographic agent (ssh-agent emulation)... Aug 14 12:36:32 Pi-3 systemd[1022]: Starting gpg-agent.socket - GnuPG cryptographic agent and passphrase cache... Aug 14 12:36:32 Pi-3 systemd[1022]: Listening on keyboxd.socket - GnuPG public key management service. Aug 14 12:36:32 Pi-3 systemd[1022]: Starting ssh-agent.socket - OpenSSH Agent socket... Aug 14 12:36:32 Pi-3 systemd[1022]: Listening on dbus.socket - D-Bus User Message Bus Socket. Aug 14 12:36:32 Pi-3 systemd[1022]: Listening on ssh-agent.socket - OpenSSH Agent socket. Aug 14 12:36:32 Pi-3 systemd[1022]: Listening on gpg-agent.socket - GnuPG cryptographic agent and passphrase cache. Aug 14 12:36:32 Pi-3 systemd[1022]: Listening on gpg-agent-ssh.socket - GnuPG cryptographic agent (ssh-agent emulation). Aug 14 12:36:32 Pi-3 systemd[1022]: Reached target sockets.target - Sockets. Aug 14 12:36:32 Pi-3 systemd[1022]: Reached target basic.target - Basic System. Aug 14 12:36:32 Pi-3 systemd[1]: Started [email protected] - User Manager for UID 1000. Aug 14 12:36:32 Pi-3 systemd[1022]: Started mpris-proxy.service - Bluetooth mpris proxy. Aug 14 12:36:32 Pi-3 systemd[1022]: Reached target default.target - Main User Target. Aug 14 12:36:32 Pi-3 systemd[1022]: Startup finished in 744ms. Aug 14 12:36:32 Pi-3 systemd[1]: Started session-1.scope - Session 1 of User pi. Aug 14 12:36:32 Pi-3 systemd[1022]: Created slice session.slice - User Core Session Slice. Aug 14 12:36:32 Pi-3 systemd[1022]: Starting dbus.service - D-Bus User Message Bus... Aug 14 12:36:32 Pi-3 systemd[1022]: Started dbus.service - D-Bus User Message Bus. Aug 14 12:43:01 Pi-3 CRON[1073]: pam_unix(cron:session): session opened for user pi(uid=1000) by pi(uid=0) Aug 14 12:43:01 Pi-3 CRON[1075]: (pi) CMD (./weewx-data/scripts/nwsInfo1.sh) Aug 14 12:43:04 Pi-3 CRON[1073]: pam_unix(cron:session): session closed for user pi Aug 14 12:45:17 Pi-3 weewxd[985]: INFO weewx.cheetahgenerator: Generated 1 files for report CustomReport in 1.42 seconds Aug 14 12:45:18 Pi-3 weewxd[985]: INFO weewx.imagegenerator: Generated 12 images for report CustomReport in 1.18 seconds
