Traceback (most recent call last):


 "/usr/local/bin/osrfconsole.py", line 1027, in <module>

OSRFConsoleMain().cmdloop()


 "/usr/lib/python2.7/cmd.py", line 142, in cmdloop

stop = self.onecmd(line)


 "/usr/lib/python2.7/cmd.py", line 221, in onecmd

return func(arg)


 "/usr/local/bin/osrfconsole.py", line 1005, in do_use

OSRFConsoleUsufy().cmdloop()


 "/usr/lib/python2.7/cmd.py", line 142, in cmdloop

stop = self.onecmd(line)


 "/usr/lib/python2.7/cmd.py", line 221, in onecmd

return func(arg)


 "/usr/local/bin/osrfconsole.py", line 273, in do_info

self.do_show("command")


 "/usr/local/bin/osrfconsole.py", line 234, in do_show

print "Equivalent command to be launched to imitate the current configuration:\n\t$ " + self.createCommandLine()


 "/usr/local/bin/osrfconsole.py", line 258, in createCommandLine

params = self._getParams()


 "/usr/local/bin/osrfconsole.py", line 878, in _getParams

"-e" ] + self.CONFIG["EXTENSION"]["CURRENT_VALUE"].split()
AttributeError: 'list' object has no attribute 'split'

Traceback (most recent call last):


 "/home/host/.local/bin/mirobo", line 11, in <module>

load_entry_point('python-miio==0.4.3', 'console_scripts', 'mirobo')()


 "/home/host/.local/lib/python3.6/site-packages/miio/click_common.py", line 54, in __call__

return self.main(*args, **kwargs)


 "/home/host/.local/lib/python3.6/site-packages/click/core.py", line 717, in main

rv = self.invoke(ctx)


 "/home/host/.local/lib/python3.6/site-packages/click/core.py", line 1137, in invoke

return _process_result(sub_ctx.command.invoke(sub_ctx))


 "/home/host/.local/lib/python3.6/site-packages/click/core.py", line 956, in invoke

return ctx.invoke(self.callback, **ctx.params)


 "/home/host/.local/lib/python3.6/site-packages/click/core.py", line 555, in invoke

return callback(*args, **kwargs)


 "/home/host/.local/lib/python3.6/site-packages/click/decorators.py", line 64, in new_func

return ctx.invoke(f, obj, *args, **kwargs)


 "/home/host/.local/lib/python3.6/site-packages/click/core.py", line 555, in invoke

return callback(*args, **kwargs)


 "/home/host/.local/lib/python3.6/site-packages/miio/vacuum_cli.py", line 483, in install_sound

click.echo(vac.install_sound(local_url, md5sum, sid))


 "/home/host/.local/lib/python3.6/site-packages/click/utils.py", line 222, in echo

message = text_type(message)


 "/home/host/.local/lib/python3.6/site-packages/miio/vacuumcontainers.py", line 484, in __repr__

" - progress: %s>" % (self.sid, self.state,


 "/home/host/.local/lib/python3.6/site-packages/miio/vacuumcontainers.py", line 464, in sid

return self.data.get('sid_in_progress', None)
AttributeError: 'str' object has no attribute 'get'
