Did you try journalctl
<https://github.com/weewx/weewx/wiki/view-logs#journalctl> to read the log?
Depending on your system, the log entries will not always appear in
/var/log/syslog.

Be sure to read the section *Log messages
<https://www.weewx.com/docs/5.1/usersguide/monitoring/#log-messages>* in
the manual. In turn, it will lead you to a wiki article with still more
details called *View logs <https://github.com/weewx/weewx/wiki/view-logs>*.




On Fri, Jun 27, 2025 at 1:22 PM Koen Huisbrink <[email protected]>
wrote:

> 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 guide
> https://www.weewx.com/docs/5.1/quickstarts/debian/#configure-apt
>
> pi@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:
>
> Koen,
>
> Please try again, but this time be sure to set debug=1, which will show
> additional information. In particular, we need to see the user and
> permissions data.
>
>
>
> On Thu, Jun 26, 2025 at 12:03 PM Koen Huisbrink <[email protected]>
> wrote:
>
> 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 wrong
> There are no syslog
>
> pi@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:
>
> Set debug=1, restart (DON'T reinstall) weewx. Post the log from startup
> until it crashes. We need the LOG, not the systemctl status.
>
> If you don't know how to do that, see the wiki section *How to produce a
> useful log report
> <https://github.com/weewx/weewx/wiki/view-logs#how-to-produce-a-useful-log-report>*
> .
>
> On Wed, Jun 25, 2025 at 1:56 PM Koen Huisbrink <[email protected]> wrote:
>
> I have tried to install weewx on my raspberry 5 several times. and I
> always get error messages or the index.html file is not created.
>
> Who can help me with this?
> I will show the status with error messages here.
>
> Greetings Koen
>
> pi@weewx:~ $ sudo systemctl status weewx
> × weewx.service - WeeWX weather system
>      Loaded: loaded (/etc/systemd/system/weewx.service; enabled; preset:
> enabled)
>      Active: failed (Result: exit-code) since Wed 2025-06-25 22:42:14
> CEST; 1min 47s ago
>    Duration: 5.087s
>        Docs: https://weewx.com/docs
>     Process: 2216 ExecStart=/home/pi/weewx-venv/bin/python3
> /home/pi/weewx-venv/lib/python3.11/site-packages/weewxd.py
> /home/pi/weewx-data/weewx.conf (code=exited, status=4)
>    Main PID: 2216 (code=exited, status=4)
>         CPU: 148ms
>
> Jun 25 22:42:14 weewx weewxd[2216]: CRITICAL weewx.engine:     ****
>  self.station.open()
> Jun 25 22:42:14 weewx weewxd[2216]: CRITICAL weewx.engine:     ****
>  File
> "/home/pi/weewx-venv/lib/python3.11/site-packages/weewx/drivers/te923.py",
> line 1555, in open
> Jun 25 22:42:14 weewx weewxd[2216]: CRITICAL weewx.engine:     ****
>  self.read_memory_size()
> Jun 25 22:42:14 weewx weewxd[2216]: CRITICAL weewx.engine:     ****
>  File
> "/home/pi/weewx-venv/lib/python3.11/site-packages/weewx/drivers/te923.py",
> line 1764, in read_memory>
> Jun 25 22:42:14 weewx weewxd[2216]: CRITICAL weewx.engine:     ****
>  raise weewx.WeeWxIOError(msg)
> Jun 25 22:42:14 weewx weewxd[2216]: CRITICAL weewx.engine:     ****
>  weewx.WeeWxIOError: Unrecognised memory size '6'
> Jun 25 22:42:14 weewx weewxd[2216]: CRITICAL __main__: Unable to load
> driver: Unrecognised memory size '6'
> Jun 25 22:42:14 weewx weewxd[2216]: CRITICAL __main__:     ****  Exiting...
> Jun 25 22:42:14 weewx systemd[1]: weewx.service: Main process exited,
> code=exited, status=4/NOPERMISSION
> Jun 25 22:42:14 weewx systemd[1]: weewx.service: Failed with result
> 'exit-code'.
> lines 1-19/19 (END)
>
> --
> 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/b5fa7d90-1493-404b-b063-7735fd1af5e7n%40googlegroups.com
> <https://groups.google.com/d/msgid/weewx-user/b5fa7d90-1493-404b-b063-7735fd1af5e7n%40googlegroups.com?utm_medium=email&utm_source=footer>.Hello
> Tom,
>
>
>

-- 
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/CAPq0zEDMduY6Tr8Kup%3DxmZHLQH8n4bWpaLf5A2pfsUiMfx_ejQ%40mail.gmail.com.

Reply via email to