#!/usr/bin/python import dbus bus = dbus.SystemBus() object = dbus.Interface(bus.get_object("org.moblin.connman", '/'), "org.freedesktop.DBus.Introspectable") print object.Introspect() manager = dbus.Interface(bus.get_object("org.moblin.connman", "/"), "org.moblin.connman.Manager") properties = manager.GetProperties() for path in properties["Devices"]: object = dbus.Interface(bus.get_object("org.moblin.connman", path), "org.freedesktop.DBus.Introspectable") print object.Introspect()