pi@Pi-3:~ $ sudo systemctl status weewx
● weewx.service - WeeWX weather system
Loaded: loaded (/etc/systemd/system/weewx.service; enabled; preset:
enabled)
Active: active (running) since Fri 2026-08-14 12:32:53 CDT; 17h ago
Invocation: 267b6c1305ba4ad4a6f6872ade89aa05
Docs: https://weewx.com/docs
Main PID: 985 (python)
Tasks: 6 (limit: 806)
CPU: 1h 4min 27.142s
CGroup: /system.slice/weewx.service
└─985 /home/pi/weewx-venv/bin/python
/home/pi/weewx-venv/lib/python3.13/site-packages/weewxd.py
/home/pi/weewx-data/weewx.conf
pi@Pi-3:~ $ cat /etc/systemd/system/weewx.service
# systemd service configuration file for WeeWX
[Unit]
Description=WeeWX weather system
Documentation=https://weewx.com/docs
Requires=time-sync.target
After=time-sync.target
Wants=network-online.target
After=network-online.target
# If you are using MySQL uncomment the following lines:
# After=mysqld.service
# Wants=mysqld.service
# If you are using MariaDB uncomment the following lines:
# After=mariadb.service
# Wants=mariadb.service
[Service]
ExecStart=/home/pi/weewx-venv/bin/python
/home/pi/weewx-venv/lib/python3.13/site-packages/weewxd.py
/home/pi/weewx-data/weewx.conf
StandardOutput=null
StandardError=journal+console
User=pi
Group=pi
[Install]
WantedBy=multi-user.target
pi@Pi-3:~ $
On Friday, August 14, 2026 at 5:29:04 PM UTC-5 Tom Keffer wrote:
> Could you post your weewx.service file?
>
> On Fri, Aug 14, 2026 at 2:34 PM [email protected] <[email protected]> wrote:
>
>> Tom and Vince,
>>
>> This time gap was only a couple of minutes, but what if the power goes
>> out for a couple of hours? Isn't the station time being changed
>> incorrectly? From my log, a couple of lines above the clock sync:
>> 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)
>> Can't that cause db errors and Vantage memory being overwritten if the
>> time is way off?
>> Thanks for your help. Here's the output of those commands:
>> pi@Pi-3:~ $ journalctl -b -u systemd-timesyncd
>> Aug 14 12:32:29 Pi-3 systemd[1]: Starting systemd-timesyncd.service -
>> Network Time Synchronization...
>> Aug 14 12:32:29 Pi-3 systemd[1]: Started systemd-timesyncd.service -
>> Network Time Synchronization.
>> 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: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.
>> pi@Pi-3:~ $ journalctl -b -u weewx | head
>> Aug 14 12:32:53 Pi-3 systemd[1]: Started weewx.service - WeeWX weather
>> system.
>> 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
>> pi@Pi-3:~ $
>> On Friday, August 14, 2026 at 3:01:28 PM UTC-5 Tom Keffer wrote:
>>
>>> I assume your concern are the lines
>>>
>>> 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.
>>>
>>>
>>> which occur well after weewxd has started up. You did not post the full
>>> log from boot, so we don't know if there was an earlier attempt at
>>> synchronization. Let's take a look. Try running this:
>>>
>>> journalctl -b -u systemd-timesyncd
>>>
>>> Compare the time to the weewxd startup:
>>>
>>> journalctl -b -u weewx | head
>>>
>>> Also, was there a meaningful clock correction? Is there something that
>>> is creating concern?
>>>
>>> -tk
>>>
>>>
>>> On Fri, Aug 14, 2026 at 11:52 AM [email protected] <[email protected]>
>>> wrote:
>>>
>>>> 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
>>>>
>>>> <https://groups.google.com/d/msgid/weewx-user/79c08560-8e07-4b39-afca-0eea029149d6n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>> --
>> 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/49b52235-bf13-4fc3-a51b-73d4a3ef6261n%40googlegroups.com
>>
>> <https://groups.google.com/d/msgid/weewx-user/49b52235-bf13-4fc3-a51b-73d4a3ef6261n%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>
--
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/d414c6d7-bd3d-4d78-8000-39da0334c3c3n%40googlegroups.com.