Issue #578 <https://github.com/weewx/weewx/issues/578> addresses this problem with the WMR200. Unfortunately, no fix has been found.
What kind of computer are you using? A Raspberry Pi? Something else? On Tue, Dec 15, 2020 at 2:36 AM mtev...@gmail.com <mteva...@gmail.com> wrote: > Hello. > I have a problem. Weewx crashes regularly. Here are the log. > Do you have any ideas ? > > Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.drivers.wmr200: > open_device() Unable to claim USB interface. Reason: [Errno 16] Resource > busy > Dec 15 21:30:42 Nas weewx[495153] ERROR weewx.engine: Import of driver > failed: [Errno 16] Resource busy (<class 'weewx.WakeupError'>) > Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** > Traceback (most recent call last): > Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** File > "/usr/share/weewx/weewx/drivers/wmr200.py", line 193, in open_device > Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** > self.handle.claimInterface(self.interface) > Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** File > "/usr/lib/python3/dist-packages/usb/legacy.py", line 230, in claimInterface > Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** > util.claim_interface(self.dev, interface) > Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** File > "/usr/lib/python3/dist-packages/usb/util.py", line 205, in claim_interface > Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** > device._ctx.managed_claim_interface(device, interface) > Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** File > "/usr/lib/python3/dist-packages/usb/core.py", line 102, in wrapper > Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** > return f(self, *args, **kwargs) > Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** File > "/usr/lib/python3/dist-packages/usb/core.py", line 167, in > managed_claim_interface > Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** > self.backend.claim_interface(self.handle, i) > Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** File > "/usr/lib/python3/dist-packages/usb/backend/libusb1.py", line 811, in > claim_interface > Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** > _check(self.lib.libusb_claim_interface(dev_handle.handle, intf)) > Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** File > "/usr/lib/python3/dist-packages/usb/backend/libusb1.py", line 595, in > _check > Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** > raise USBError(_strerror(ret), ret, _libusb_errno[ret]) > Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** > usb.core.USBError: [Errno 16] Resource busy > Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** > Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** During > handling of the above exception, another exception occurred: > Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** > Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** > Traceback (most recent call last): > Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** File > "/usr/share/weewx/weewx/engine.py", line 109, in setupStation > Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** > self.console = loader_function(config_dict, self) > Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** File > "/usr/share/weewx/weewx/drivers/wmr200.py", line 58, in loader > Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** > return WMR200(**config_dict[DRIVER_NAME]) > Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** File > "/usr/share/weewx/weewx/drivers/wmr200.py", line 1468, in __init__ > Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** > self.usb_device.open_device() > Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** File > "/usr/share/weewx/weewx/drivers/wmr200.py", line 196, in open_device > Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** > raise weewx.WakeupError(exception) > Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** > weewx.WakeupError: [Errno 16] Resource busy > Dec 15 21:30:42 Nas weewx[495153] CRITICAL __main__: Unable to load > driver: [Errno 16] Resource busy > Dec 15 21:30:42 Nas weewx[495153] CRITICAL __main__: **** Exiting... > > -- > 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/6112d4f8-8e15-429a-96d1-6ecd7ce5a1ean%40googlegroups.com > <https://groups.google.com/d/msgid/weewx-user/6112d4f8-8e15-429a-96d1-6ecd7ce5a1ean%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- 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/CAPq0zEA7vLtNN2xwqnj7K89JiyMhKtTN3_ErvJuhmdqcnY9ypg%40mail.gmail.com.