I get a permission error for /dev/ttyUSB0 However, there should be no problem accessing ttyUSB0 (Vantage driver) weectl device --info runs just fine: ----------------------------------------------- # weectl device --info Using configuration file /etc/weewx/weewx.conf Using driver weewx.drivers.vantage. Using Vantage driver version 3.6.2 (weewx.drivers.vantage) Querying... Davis Vantage EEPROM settings: CONSOLE TYPE: Vantage Vue (etc.) -----------------------------------------------
× weewx.service - WeeWX Loaded: loaded (/lib/systemd/system/weewx.service; enabled; preset: enabled) Active: failed (Result: exit-code) since Mon 2024-02-05 08:31:01 CET; 2s ago Duration: 100ms Docs: https://weewx.com/docs Process: 2627140 ExecStart=weewxd /etc/weewx/weewx.conf (code=exited, status=4) Main PID: 2627140 (code=exited, status=4) CPU: 89ms Feb 05 08:31:01 weewxd[2627140]: CRITICAL weewx.engine: **** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Feb 05 08:31:01 weewxd[2627140]: CRITICAL weewx.engine: **** File "/usr/lib/python3/dist-packages/serial/serialutil.py", line 244, in __init__ Feb 05 08:31:01 weewxd[2627140]: CRITICAL weewx.engine: **** self.open() Feb 05 08:31:01 weewxd[2627140]: CRITICAL weewx.engine: **** File "/usr/lib/python3/dist-packages/serial/serialposix.py", line 325, in open Feb 05 08:31:01 weewxd[2627140]: CRITICAL weewx.engine: **** raise SerialException(msg.errno, "could not open port {}: {}".format(self._port, msg)) Feb 05 08:31:01 weewxd[2627140]: CRITICAL weewx.engine: **** serial.serialutil.SerialException: [Errno 16] could not open port /dev/ttyUSB0: [Errno 16] Device or resource busy: '/dev/ttyUSB0' Feb 05 08:31:01 weewxd[2627140]: CRITICAL __main__: Unable to load driver: [Errno 16] could not open port /dev/ttyUSB0: [Errno 16] Device or resource busy: '/dev/ttyUSB0' Feb 05 08:31:01 weewxd[2627140]: CRITICAL __main__: **** Exiting... Feb 05 08:31:01 systemd[1]: weewx.service: Main process exited, code=exited, status=4/NOPERMISSION Feb 05 08:31:01 systemd[1]: weewx.service: Failed with result 'exit-code'. -- 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+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/8fc2aaad-705d-45ff-9e1b-f2a80b84d48dn%40googlegroups.com.