It looks like the database is not being updated.
ls -l /tank/www/weewx/archive/
total 162211
-rw-rw-rw- 1 root wheel 197065728 Mar 8 03:00 weewx.sdb
I tried using the same .sdb file, as it has all the historical data, but it
failed to update with 5.3.1.
I have now move that out of the way, and am testing to see if new data is
use to update the web site:
That works!
However, I need to import data from the old database. I don't want to loose
eighteen year of data.
On Sunday, March 8, 2026 at 12:54:14 PM UTC-5 Marius Schamschula wrote:
Something broke my old installation of weewx 4.10.1. It stopped at 3:00 AM
with the change to CDT around here.
As someone who spends a lot of time avoiding pip and venvs as a port
maintainer on MacPorts I have held back updating to 5.x. I don't like the
Python maintenance nightmare of having multiple (incompatible) versions of
packages installed under various paths.
Despite the above, I tried installing 5.3.1 using pip and venv as a regular
user.
The result: bad idea!
Under FreeBSD the unprivileged user can't open the device (in this case
/dev/ttyU0)
Root can open the device, but the paths for root are broken.
Even after adding the path to /home/marius/.local/bin I get
# weewxd
Traceback (most recent call last):
File "/home/marius/.local/bin/weewxd", line 5, in <module>
from weewxd import main
ModuleNotFoundError: No module named 'weewxd'
I have no idea how to tell python 3.11 where that module lives. In the
olden days of 4.10.1, that wouldn't have been an issue.
So I uninstalled the enduser venv, and installed it as root.
I installed weewx-venv outside of the /root space, but sure enough
weewx-data appeared under /root. This is a security issue. So I moved it
under the same directory as weewx-venv and used --config to start weewxd.
So far so good.
I see the live LOOP data come in on the console, the NOAA and html pages
are created.
However, I'm back at square one: the time is also stuck at 3:00 AM CDT.
Amy ideas?
--
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/07dacbcc-a948-47a4-89c1-0fc8904c35c4n%40googlegroups.com.