def scan(self): interface = self.__get_interface() try: return interface.Scan(dbus.Dictionary({"Type": "passive"}, 'sv')) except dbus.exceptions.DBusException as error: raise ServiceError(error)