1

I am writing an application which monitors some devices connected to the computer. I loop over all the devices like this :

from pyudev import Context, Monitor, MonitorObserver
context = Context()
monitor = Monitor.from_netlink(context)
for device in context.list_devices():
  print_device(device)

USB devices are detected, along with most of built-in boards (ethernet, ...), but no clue of devices connected in Bluetooth (paired and connected in rfcomm). Am I missing something, or is Pyudev simply not capable of discovering such devices ?

Jim
  • 416
  • 2
  • 4
  • 16

1 Answers1

2

udev (and thus pydev) is only meant to tell you about devices on the local system. It can't tell you about remote devices.

kaylum
  • 13,833
  • 2
  • 22
  • 31