Oops sorry, my fault
Code:
import wmi, pythoncom
pythoncom.CoInitialize()
_wmi = wmi.WMI()
from calibre.devices.scanner import DeviceScanner
from calibre.devices import devices
ds = DeviceScanner(_wmi)
for d in devices(): print d, ds.is_device_connected(d)