Hi,
I just ran into the same problem: rpi model B, 32 bit Debian Trixie, weewx latest, as3935.py.
Not sure howto fix it...!?
Installed with apt, no venv.
Any help would be great.
Regards,
Christian
INFO weewx.engine: Loading station type Simulator (weewx.drivers.simulator)
2026-07-05T11:31:26.452462+02:00 webpi weewxd[1283]: 2026-07-05 11:31:26 xCreatePipe: Can't set permissions (436) for //.lgd-nfy0, No such file or directory
2026-07-05T11:31:26.459798+02:00 webpi weewxd[1283]: CRITICAL __main__: Caught OSError: [Errno 2] No such file or directory: '.lgd-nfy-3'
2026-07-05T11:31:26.515718+02:00 webpi weewxd[1283]: CRITICAL __main__: **** Traceback (most recent call last):
2026-07-05T11:31:26.530273+02:00 webpi weewxd[1283]: CRITICAL __main__: **** File "/usr/share/weewx/weewxd.py", line 121, in main
2026-07-05T11:31:26.531269+02:00 webpi weewxd[1283]: CRITICAL __main__: **** engine = weewx.engine.StdEngine(config_dict)
2026-07-05T11:31:26.532277+02:00 webpi weewxd[1283]: CRITICAL __main__: **** File "/usr/share/weewx/weewx/engine.py", line 89, in __init__
2026-07-05T11:31:26.533171+02:00 webpi weewxd[1283]: CRITICAL __main__: **** self.loadServices(config_dict)
2026-07-05T11:31:26.534056+02:00 webpi weewxd[1283]: CRITICAL __main__: **** ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
2026-07-05T11:31:26.534935+02:00 webpi weewxd[1283]: CRITICAL __main__: **** File "/usr/share/weewx/weewx/engine.py", line 157, in loadServices
2026-07-05T11:31:26.540367+02:00 webpi weewxd[1283]: CRITICAL __main__: **** obj = weeutil.weeutil.get_object(svc)(self, config_dict)
2026-07-05T11:31:26.541467+02:00 webpi weewxd[1283]: CRITICAL __main__: **** ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^
2026-07-05T11:31:26.542358+02:00 webpi weewxd[1283]: CRITICAL __main__: **** File "/usr/share/weewx/weeutil/weeutil.py", line 1405, in get_object
2026-07-05T11:31:26.543236+02:00 webpi weewxd[1283]: CRITICAL __main__: **** module = importlib.import_module(module_name)
2026-07-05T11:31:26.549302+02:00 webpi weewxd[1283]: CRITICAL __main__: **** File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module
2026-07-05T11:31:26.560050+02:00 webpi weewxd[1283]: CRITICAL __main__: **** return _bootstrap._gcd_import(name[level:], package, level)
2026-07-05T11:31:26.561043+02:00 webpi weewxd[1283]: CRITICAL __main__: **** ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-07-05T11:31:26.562020+02:00 webpi weewxd[1283]: CRITICAL __main__: **** File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
2026-07-05T11:31:26.562909+02:00 webpi weewxd[1283]: CRITICAL __main__: **** File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
2026-07-05T11:31:26.563908+02:00 webpi weewxd[1283]: CRITICAL __main__: **** File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
2026-07-05T11:31:26.564802+02:00 webpi weewxd[1283]: CRITICAL __main__: **** File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
2026-07-05T11:31:26.570396+02:00 webpi weewxd[1283]: CRITICAL __main__: **** File "<frozen importlib._bootstrap_external>", line 1026, in exec_module
2026-07-05T11:31:26.580942+02:00 webpi weewxd[1283]: CRITICAL __main__: **** File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
2026-07-05T11:31:26.584793+02:00 webpi weewxd[1283]: CRITICAL __main__: **** File "/etc/weewx/bin/user/as3935.py", line 74, in <module>
2026-07-05T11:31:26.587229+02:00 webpi weewxd[1283]: CRITICAL __main__: **** import RPi.GPIO as GPIO
2026-07-05T11:31:26.591976+02:00 webpi weewxd[1283]: CRITICAL __main__: **** File "/usr/lib/python3/dist-packages/RPi/GPIO/__init__.py", line 14, in <module>
2026-07-05T11:31:26.600240+02:00 webpi weewxd[1283]: CRITICAL __main__: **** import lgpio
2026-07-05T11:31:26.602930+02:00 webpi weewxd[1283]: CRITICAL __main__: **** File "/usr/lib/python3/dist-packages/lgpio.py", line 563, in <module>
2026-07-05T11:31:26.607009+02:00 webpi weewxd[1283]: CRITICAL __main__: **** _notify_thread = _callback_thread()
2026-07-05T11:31:26.612416+02:00 webpi weewxd[1283]: CRITICAL __main__: **** File "/usr/lib/python3/dist-packages/lgpio.py", line 504, in __init__
2026-07-05T11:31:26.615416+02:00 webpi weewxd[1283]: CRITICAL __main__: **** self._file = open('.lgd-nfy{}'.format(self._notify), 'rb')
2026-07-05T11:31:26.621176+02:00 webpi weewxd[1283]: CRITICAL __main__: **** ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-07-05T11:31:26.623563+02:00 webpi weewxd[1283]: CRITICAL __main__: **** FileNotFoundError: [Errno 2] No such file or directory: '.lgd-nfy-3'
2026-07-05T11:31:26.624494+02:00 webpi weewxd[1283]: CRITICAL __main__: **** Waiting 10 seconds then retrying...