--
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 visit https://groups.google.com/d/msgid/weewx-user/b5fa7d90-1493-404b-b063-7735fd1af5e7n%40googlegroups.com.
Hello Tom,Hope you can help me with this,
everytime i install weewx i dont get index.html in the weewx folder and now i have got it to this point and something keeps going wrongThere are no syslogpi@weewx:~ $ sudo tail -f /var/log/syslog | tee /tmp/mylog
tail: cannot open '/var/log/syslog' for reading: No such file or directory
tail: no files remaining
pi@weewx:~ $ sudo journalctl -u weewx
Jun 26 20:31:21 weewx systemd[1]: Started weewx.service - WeeWX weather system.
Jun 26 20:31:21 weewx weewxd[1436]: INFO __main__: Initializing weewxd version 5.1.0
Jun 26 20:31:21 weewx weewxd[1436]: INFO __main__: Command line: /home/pi/weewx-venv/lib/python3.11/site-packages/weewxd.py /home/pi/weewx-data/weewx.conf
Jun 26 20:31:21 weewx weewxd[1436]: INFO __main__: Using Python: 3.11.2 (main, Apr 28 2025, 14:11:48) [GCC 12.2.0]
Jun 26 20:31:21 weewx weewxd[1436]: INFO __main__: Located at: /home/pi/weewx-venv/bin/python3
Jun 26 20:31:21 weewx weewxd[1436]: INFO __main__: Platform: Linux-6.12.25+rpt-rpi-2712-aarch64-with-glibc2.36
Jun 26 20:31:21 weewx weewxd[1436]: INFO __main__: Locale: 'en_GB.UTF-8'
Jun 26 20:31:21 weewx weewxd[1436]: INFO __main__: Entry path: /home/pi/weewx-venv/lib/python3.11/site-packages/weewxd.py
Jun 26 20:31:21 weewx weewxd[1436]: INFO __main__: WEEWX_ROOT: /home/pi/weewx-data
Jun 26 20:31:21 weewx weewxd[1436]: INFO __main__: Config file: /home/pi/weewx-data/weewx.conf
Jun 26 20:31:21 weewx weewxd[1436]: INFO __main__: User module: /home/pi/weewx-data/bin/user
Jun 26 20:31:21 weewx weewxd[1436]: INFO __main__: Debug: 0
Jun 26 20:31:21 weewx weewxd[1436]: INFO __main__: User: pi
Jun 26 20:31:21 weewx weewxd[1436]: INFO __main__: Group: pi
Jun 26 20:31:21 weewx weewxd[1436]: INFO __main__: Groups: adm dialout cdrom sudo audio video plugdev games users input render netdev lpadmin gpio i2c spi pi
Jun 26 20:31:21 weewx weewxd[1436]: INFO weewx.engine: Loading station type TE923 (weewx.drivers.te923)
Jun 26 20:31:21 weewx weewxd[1436]: INFO weewx.drivers.te923: driver version is 0.41.1
Jun 26 20:31:21 weewx weewxd[1436]: INFO weewx.drivers.te923: polling interval is 10
Jun 26 20:31:21 weewx weewxd[1436]: INFO weewx.drivers.te923: sensor map is {'windLinkStatus': 'link_wind', 'windBatteryStatus': 'bat_wind', 'rainLinkStatus': 'link_rain', 'rai>
Jun 26 20:31:22 weewx weewxd[1436]: INFO weewx.drivers.te923: Found device on USB bus= device=
Jun 26 20:31:23 weewx weewxd[1436]: ERROR weewx.drivers.te923: Failed attempt 1 of 5 to read data: [Errno 110] Operation timed out
Jun 26 20:31:26 weewx weewxd[1436]: ERROR weewx.drivers.te923: Unrecognised memory size '6'
Jun 26 20:31:26 weewx weewxd[1436]: ERROR weewx.engine: Import of driver failed: Unrecognised memory size '6' (<class 'weewx.WeeWxIOError'>)
Jun 26 20:31:26 weewx weewxd[1436]: CRITICAL weewx.engine: **** Traceback (most recent call last):
Jun 26 20:31:26 weewx weewxd[1436]: CRITICAL weewx.engine: **** File "/home/pi/weewx-venv/lib/python3.11/site-packages/weewx/engine.py", line 115, in setupStation
Jun 26 20:31:26 weewx weewxd[1436]: CRITICAL weewx.engine: **** self.console = loader_function(config_dict, self)
Jun 26 20:31:26 weewx weewxd[1436]: CRITICAL weewx.engine: **** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Jun 26 20:31:26 weewx weewxd[1436]: CRITICAL weewx.engine: **** File "/home/pi/weewx-venv/lib/python3.11/site-packages/weewx/drivers/te923.py", line 454, in loader
Jun 26 20:31:26 weewx weewxd[1436]: CRITICAL weewx.engine: **** return TE923Driver(**config_dict[DRIVER_NAME])
Jun 26 20:31:26 weewx weewxd[1436]: CRITICAL weewx.engine: **** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Jun 26 20:31:26 weewx weewxd[1436]: CRITICAL weewx.engine: **** File "/home/pi/weewx-venv/lib/python3.11/site-packages/weewx/drivers/te923.py", line 1135, in __init__
Jun 26 20:31:26 weewx weewxd[1436]: CRITICAL weewx.engine: **** self.station.open()
Jun 26 20:31:26 weewx weewxd[1436]: CRITICAL weewx.engine: **** File "/home/pi/weewx-venv/lib/python3.11/site-packages/weewx/drivers/te923.py", line 1555, in open
Jun 26 20:31:26 weewx weewxd[1436]: CRITICAL weewx.engine: **** self.read_memory_size()
Jun 26 20:31:26 weewx weewxd[1436]: CRITICAL weewx.engine: **** File "/home/pi/weewx-venv/lib/python3.11/site-packages/weewx/drivers/te923.py", line 1764, in read_memory>
Jun 26 20:31:26 weewx weewxd[1436]: CRITICAL weewx.engine: **** raise weewx.WeeWxIOError(msg)
Jun 26 20:31:26 weewx weewxd[1436]: CRITICAL weewx.engine: **** weewx.WeeWxIOError: Unrecognised memory size '6'
Jun 26 20:31:26 weewx weewxd[1436]: CRITICAL __main__: Unable to load driver: Unrecognised memory size '6'
Jun 26 20:31:26 weewx weewxd[1436]: CRITICAL __main__: **** Exiting...
Jun 26 20:31:26 weewx systemd[1]: weewx.service: Main process exited, code=exited, status=4/NOPERMISSION
Jun 26 20:31:26 weewx systemd[1]: weewx.service: Failed with result 'exit-code'.Op woensdag 25 juni 2025 om 23:00:51 UTC+2 schreef Tom Keffer:
Hello Tom,I have searched for the syslog but it is not there, I do not understand what I am doing wrong. Here I mail the entire log that appears on my terminal screen during installation.I followed this guidepi@weewx:~ $ sudo apt install -y wget gnupg
wget -qO - https://weewx.com/keys.html | \
sudo gpg --dearmor --output /etc/apt/trusted.gpg.d/weewx.gpg
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
wget is already the newest version (1.21.3-1+deb12u1).
gnupg is already the newest version (2.2.40-1.1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
File '/etc/apt/trusted.gpg.d/weewx.gpg' exists. Overwrite? (y/N) y
pi@weewx:~ $ echo "deb [arch=all] https://weewx.com/apt/python3 buster main" | \
sudo tee /etc/apt/sources.list.d/weewx.list
deb [arch=all] https://weewx.com/apt/python3 buster main
pi@weewx:~ $ sudo apt update
sudo apt install weewx
Get:1 http://deb.debian.org/debian bookworm InRelease [151 kB]
Get:2 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
Get:3 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
Get:4 http://archive.raspberrypi.com/debian bookworm InRelease [55.0 kB]
Get:5 http://deb.debian.org/debian bookworm/main armhf Packages [8,508 kB]
Get:6 http://archive.raspberrypi.com/debian bookworm/main armhf Packages [544 kB]
Get:7 https://weewx.com/apt/python3 buster InRelease [4,251 B]
Get:8 http://deb.debian.org/debian bookworm/main arm64 Packages [8,693 kB]
Get:9 http://archive.raspberrypi.com/debian bookworm/main arm64 Packages [543 kB]
Get:10 https://weewx.com/apt/python3 buster/main all Packages [5,644 B]
Get:11 http://deb.debian.org/debian bookworm/main Translation-en [6,109 kB]
Get:12 http://deb.debian.org/debian bookworm/contrib arm64 Packages [45.7 kB]
Get:13 http://deb.debian.org/debian bookworm/contrib Translation-en [48.4 kB]
Get:14 http://deb.debian.org/debian bookworm/non-free armhf Packages [55.9 kB]
Get:15 http://deb.debian.org/debian bookworm/non-free arm64 Packages [75.8 kB]
Get:16 http://deb.debian.org/debian bookworm/non-free Translation-en [68.1 kB]
Get:17 http://deb.debian.org/debian bookworm/non-free-firmware arm64 Packages [5,832 B]
Get:18 http://deb.debian.org/debian bookworm/non-free-firmware Translation-en [20.9 kB]
Get:19 http://deb.debian.org/debian-security bookworm-security/main arm64 Packages [265 kB]
Get:20 http://deb.debian.org/debian-security bookworm-security/main armhf Packages [251 kB]
Get:21 http://deb.debian.org/debian-security bookworm-security/main Translation-en [161 kB]
Get:22 http://deb.debian.org/debian bookworm-updates/main armhf Packages [756 B]
Get:23 http://deb.debian.org/debian bookworm-updates/main arm64 Packages [756 B]
Get:24 http://deb.debian.org/debian bookworm-updates/main Translation-en [664 B]
Fetched 25.5 MB in 3s (8,282 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
171 packages can be upgraded. Run 'apt list --upgradable' to see them.
N: Repository 'http://deb.debian.org/debian bookworm InRelease' changed its 'Version' value from '12.10' to '12.11'
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
python3-cheetah python3-configobj python3-ephem python3-usb
Suggested packages:
python-cheetah-doc python3-markdown python3-memcache python-configobj-doc sqlite ftp httpd
The following NEW packages will be installed:
python3-cheetah python3-configobj python3-ephem python3-usb weewx
0 upgraded, 5 newly installed, 0 to remove and 171 not upgraded.
Need to get 2,977 kB of archives.
After this operation, 9,340 kB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Get:1 http://deb.debian.org/debian bookworm/main arm64 python3-configobj all 5.0.8-1 [34.5 kB]
Get:2 http://deb.debian.org/debian bookworm/main arm64 python3-cheetah arm64 3.3.1-1 [136 kB]
Get:3 http://deb.debian.org/debian bookworm/main arm64 python3-usb all 1.2.1-2 [37.6 kB]
Get:4 http://deb.debian.org/debian bookworm/main arm64 python3-ephem arm64 4.1.4-2+b1 [1,208 kB]
Get:5 https://weewx.com/apt/python3 buster/main all weewx all 5.1.0-4 [1,561 kB]
Fetched 2,977 kB in 2s (1,782 kB/s)
Preconfiguring packages ...
Selecting previously unselected package python3-configobj.
(Reading database ... 129085 files and directories currently installed.)
Preparing to unpack .../python3-configobj_5.0.8-1_all.deb ...
Unpacking python3-configobj (5.0.8-1) ...
Selecting previously unselected package python3-cheetah.
Preparing to unpack .../python3-cheetah_3.3.1-1_arm64.deb ...
Unpacking python3-cheetah (3.3.1-1) ...
Selecting previously unselected package python3-usb.
Preparing to unpack .../python3-usb_1.2.1-2_all.deb ...
Unpacking python3-usb (1.2.1-2) ...
Selecting previously unselected package python3-ephem.
Preparing to unpack .../python3-ephem_4.1.4-2+b1_arm64.deb ...
Unpacking python3-ephem (4.1.4-2+b1) ...
Selecting previously unselected package weewx.
Preparing to unpack .../archives/weewx_5.1.0-4_all.deb ...
Unpacking weewx (5.1.0-4) ...
Setting up python3-usb (1.2.1-2) ...
Setting up python3-ephem (4.1.4-2+b1) ...
Setting up python3-cheetah (3.3.1-1) ...
Setting up python3-configobj (5.0.8-1) ...
Setting up weewx (5.1.0-4) ...
Using weewx:weewx as user:group
Adding system group weewx...done
Adding system user weewx...done
Adding user pi to group weewx
Installing udev rules
Using configuration file /etc/weewx/weewx.conf
Processing configuration file /etc/weewx/weewx.conf
Saving configuration file /etc/weewx/weewx.conf
Creating skins directory /etc/weewx/skins
Creating user extension directory /etc/weewx/bin/user
Configuring database directory /var/lib/weewx
Configuring reporting directory /var/www/html/weewx
Setting permissions weewx:weewx on /etc/weewx
Installing systemd units
Enabling startup using systemd
Starting weewxd using systemd
Processing triggers for man-db (2.11.2-2) ...
pi@weewx:~ $
Op donderdag 26 juni 2025 om 23:40:26 UTC+2 schreef Tom Keffer:
To view this discussion visit https://groups.google.com/d/msgid/weewx-user/b5fa7d90-1493-404b-b063-7735fd1af5e7n%40googlegroups.com.Hello Tom,
this is my journal
pi@weewx:~ $ sudo journalctl -u weewx
Jun 27 21:26:59 weewx systemd[1]: Started weewx.service - WeeWX.
Jun 27 21:26:59 weewx weewxd[2896]: INFO __main__: Initializing weewxd version 5.1.0
Jun 27 21:26:59 weewx weewxd[2896]: INFO __main__: Command line: /usr/share/weewx/weewxd.py /etc/weewx/weewx.conf
Jun 27 21:26:59 weewx weewxd[2896]: INFO __main__: Using Python: 3.11.2 (main, Nov 30 2024, 21:22:50) [GCC 12.2.0]
Jun 27 21:26:59 weewx weewxd[2896]: INFO __main__: Located at: /usr/bin/python3
Jun 27 21:26:59 weewx weewxd[2896]: INFO __main__: Platform: Linux-6.12.25+rpt-rpi-2712-aarch64-with-glibc2.36
Jun 27 21:26:59 weewx weewxd[2896]: INFO __main__: Locale: 'en_GB.UTF-8'
Jun 27 21:26:59 weewx weewxd[2896]: INFO __main__: Entry path: /usr/share/weewx/weewxd.py
Jun 27 21:26:59 weewx weewxd[2896]: INFO __main__: WEEWX_ROOT: /etc/weewx
Jun 27 21:26:59 weewx weewxd[2896]: INFO __main__: Config file: /etc/weewx/weewx.conf
Jun 27 21:26:59 weewx weewxd[2896]: INFO __main__: User module: /etc/weewx/bin/user
Jun 27 21:26:59 weewx weewxd[2896]: INFO __main__: Debug: 0
Jun 27 21:26:59 weewx systemd[1]: Started weewx.service - WeeWX.
Jun 27 21:26:59 weewx weewxd[2896]: INFO __main__: Initializing weewxd version 5.1.0
Jun 27 21:26:59 weewx weewxd[2896]: INFO __main__: Command line: /usr/share/weewx/weewxd.py /etc/weewx/weewx.conf
Jun 27 21:26:59 weewx weewxd[2896]: INFO __main__: Using Python: 3.11.2 (main, Nov 30 2024, 21:22:50) [GCC 12.2.0]
Jun 27 21:26:59 weewx weewxd[2896]: INFO __main__: Located at: /usr/bin/python3
Jun 27 21:26:59 weewx weewxd[2896]: INFO __main__: Platform: Linux-6.12.25+rpt-rpi-2712-aarch64-with-glibc2.36
Jun 27 21:26:59 weewx weewxd[2896]: INFO __main__: Locale: 'en_GB.UTF-8'
Jun 27 21:26:59 weewx weewxd[2896]: INFO __main__: Entry path: /usr/share/weewx/weewxd.py
Jun 27 21:26:59 weewx weewxd[2896]: INFO __main__: WEEWX_ROOT: /etc/weewx
Jun 27 21:26:59 weewx weewxd[2896]: INFO __main__: Config file: /etc/weewx/weewx.conf
Jun 27 21:26:59 weewx weewxd[2896]: INFO __main__: User module: /etc/weewx/bin/user
Jun 27 21:26:59 weewx weewxd[2896]: INFO __main__: Debug: 0
Jun 27 21:26:59 weewx weewxd[2896]: INFO __main__: User: weewx
Jun 27 21:26:59 weewx weewxd[2896]: INFO __main__: Group: weewx
Jun 27 21:26:59 weewx weewxd[2896]: INFO __main__: Groups: weewx
Jun 27 21:26:59 weewx weewxd[2896]: INFO weewx.engine: Loading station type TE923 (weewx.drivers.te923)
Jun 27 21:26:59 weewx weewxd[2896]: INFO weewx.drivers.te923: driver version is 0.41.1
Jun 27 21:26:59 weewx weewxd[2896]: INFO weewx.drivers.te923: polling interval is 10
Jun 27 21:26:59 weewx weewxd[2896]: INFO weewx.drivers.te923: sensor map is {'windLinkStatus': 'link_wind', 'windBatteryStatus': 'bat_win>
Jun 27 21:26:59 weewx weewxd[2896]: INFO weewx.drivers.te923: Found device on USB bus= device=
Jun 27 21:26:59 weewx weewxd[2896]: ERROR weewx.drivers.te923: release interface failed: [Errno 13] Access denied (insufficient permissio>
Jun 27 21:26:59 weewx weewxd[2896]: CRITICAL weewx.drivers.te923: Unable to claim USB interface 0: [Errno 13] Access denied (insufficient>
Jun 27 21:26:59 weewx weewxd[2896]: ERROR weewx.engine: Import of driver failed: [Errno 13] Access denied (insufficient permissions) (<cl>
Jun 27 21:26:59 weewx weewxd[2896]: CRITICAL weewx.engine: **** Traceback (most recent call last):
Jun 27 21:26:59 weewx weewxd[2896]: CRITICAL weewx.engine: **** File "/usr/share/weewx/weewx/drivers/te923.py", line 1544, in open
Jun 27 21:26:59 weewx weewxd[2896]: CRITICAL weewx.engine: **** self.devh.claimInterface(interface)
Jun 27 21:26:59 weewx weewxd[2896]: CRITICAL weewx.engine: **** File "/usr/lib/python3/dist-packages/usb/legacy.py", line 232, in >
Jun 27 21:26:59 weewx weewxd[2896]: CRITICAL weewx.engine: **** util.claim_interface(self.dev, interface)
Jun 27 21:26:59 weewx weewxd[2896]: CRITICAL weewx.engine: **** File "/usr/lib/python3/dist-packages/usb/util.py", line 207, in cl>
Jun 27 21:26:59 weewx weewxd[2896]: CRITICAL weewx.engine: **** device._ctx.managed_claim_interface(device, interface)
Jun 27 21:26:59 weewx weewxd[2896]: CRITICAL weewx.engine: **** File "/usr/lib/python3/dist-packages/usb/core.py", line 113, in wr>
Jun 27 21:26:59 weewx weewxd[2896]: CRITICAL weewx.engine: **** return f(self, *args, **kwargs)
Jun 27 21:26:59 weewx weewxd[2896]: CRITICAL weewx.engine: **** ^^^^^^^^^^^^^^^^^^^^^^^^
Jun 27 21:26:59 weewx weewxd[2896]: CRITICAL weewx.engine: **** File "/usr/lib/python3/dist-packages/usb/core.py", line 170, in ma>
Jun 27 21:26:59 weewx weewxd[2896]: CRITICAL weewx.engine: **** self.managed_open()
Jun 27 21:26:59 weewx weewxd[2896]: CRITICAL weewx.engine: **** File "/usr/lib/python3/dist-packages/usb/core.py", line 113, in wr>
Jun 27 21:26:59 weewx weewxd[2896]: CRITICAL weewx.engine: **** return f(self, *args, **kwargs)
Jun 27 21:26:59 weewx weewxd[2896]: CRITICAL weewx.engine: **** ^^^^^^^^^^^^^^^^^^^^^^^^
Jun 27 21:26:59 weewx weewxd[2896]: CRITICAL weewx.engine: **** File "/usr/lib/python3/dist-packages/usb/core.py", line 131, in ma>
Jun 27 21:26:59 weewx weewxd[2896]: CRITICAL weewx.engine: **** self.handle = self.backend.open_device(self.dev)
Jun 27 21:26:59 weewx weewxd[2896]: CRITICAL weewx.engine: **** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Jun 27 21:26:59 weewx weewxd[2896]: CRITICAL weewx.engine: **** File "/usr/lib/python3/dist-packages/usb/backend/libusb1.py", line>
Jun 27 21:26:59 weewx weewxd[2896]: CRITICAL weewx.engine: **** return _DeviceHandle(dev)
Jun 27 21:26:59 weewx weewxd[2896]: CRITICAL weewx.engine: **** ^^^^^^^^^^^^^^^^^^
Jun 27 21:26:59 weewx weewxd[2896]: CRITICAL weewx.engine: **** File "/usr/lib/python3/dist-packages/usb/backend/libusb1.py", line>
lines 1-45Op vrijdag 27 juni 2025 om 23:03:14 UTC+2 schreef Tom Keffer:

