Weewx 5.x - Interceptor Driver

212 views
Skip to first unread message

buck...@googlemail.com

unread,
Feb 20, 2025, 11:44:57 AM2/20/25
to weewx-user
So far I have been using weewx 4.x.
Since I have new hardware, I want to completely redo everything.
The Interceptor driver cannot be installed as described.
There were certainly many necessary and unnecessary changes, also for
the Interceptor driver, is this now included?

I am using a Froggit WH4000SE

Thx in advance
-------------------

Installation 0) install weewx, select 'Simulator' driver http://weewx.com/docs/usersguide.htm#installing 1) download the interceptor driver wget -O weewx-interceptor.zip https://github.com/matthewwall/weewx-interceptor/archive/master.zip 2) install the driver sudo wee_extension --install weewx-interceptor.zip 3) configure the driver sudo wee_config --reconfigure --driver=user.interceptor --no-prompt 4) start weewx sudo /etc/init.d/weewx start

Rainer Lang

unread,
Feb 20, 2025, 11:53:04 AM2/20/25
to weewx...@googlegroups.com

I suggest you read the weewx 5.0 documentation and see what's new in 5.0 and how things are done differently.
E.g. extensions are now installed with the weectl tool

see https://weewx.com/docs/5.1/utilities/weectl-extension/

if you install the Interceptor driver zip file with weectl, all should work.

As the Froggit WH4000SE is a Ecowitt WS2320 station with just the classic basic weather sensors, the existing Interceptor driver should work.
Under weewx 5.0 as under 3.x and 4.x

--
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/a6d4397a-692e-4773-93eb-b903ed98d229n%40googlegroups.com.

buck...@googlemail.com

unread,
Feb 20, 2025, 11:53:44 AM2/20/25
to weewx-user
so, i tried replaced

sudo wee_extension --install weewx-interceptor.zip
with
sudo weectl extension install weewx-interceptor.zip

and
sudo wee_config --reconfigure --driver=user.interceptor --no-prompt
with
sudo weectl station reconfigure --driver=user.interceptor --no-prompt

now:

root@debian:~# sudo systemctl status weewx
× weewx.service - WeeWX
     Loaded: loaded (/lib/systemd/system/weewx.service; enabled; preset: enabled)
     Active: failed (Result: exit-code) since Thu 2025-02-20 17:49:41 CET; 40s ago
   Duration: 125ms
       Docs: https://weewx.com/docs
    Process: 1607 ExecStart=weewxd /etc/weewx/weewx.conf (code=exited, status=4)
   Main PID: 1607 (code=exited, status=4)
        CPU: 116ms

Feb 20 17:49:41 debian weewxd[1607]: CRITICAL weewx.engine:     ****      TCPServer.__init__(self, (address, int(port)), handler)
Feb 20 17:49:41 debian weewxd[1607]: CRITICAL weewx.engine:     ****    File "/usr/lib/python3.11/socketserver.py", line 456, in __init__
Feb 20 17:49:41 debian weewxd[1607]: CRITICAL weewx.engine:     ****      self.server_bind()
Feb 20 17:49:41 debian weewxd[1607]: CRITICAL weewx.engine:     ****    File "/usr/lib/python3.11/socketserver.py", line 472, in server_bind
Feb 20 17:49:41 debian weewxd[1607]: CRITICAL weewx.engine:     ****      self.socket.bind(self.server_address)
Feb 20 17:49:41 debian weewxd[1607]: CRITICAL weewx.engine:     ****  PermissionError: [Errno 13] Permission denied
Feb 20 17:49:41 debian weewxd[1607]: CRITICAL __main__: Unable to load driver: [Errno 13] Permission denied
Feb 20 17:49:41 debian weewxd[1607]: CRITICAL __main__:     ****  Exiting...
Feb 20 17:49:41 debian systemd[1]: weewx.service: Main process exited, code=exited, status=4/NOPERMISSION
Feb 20 17:49:41 debian systemd[1]: weewx.service: Failed with result 'exit-code'.
Reply all
Reply to author
Forward
0 new messages