Closed
Description
Cleaner: roborock.vacuum.c1 v1.3.0
Ubuntu 18, python 3.6
After successful
mirobo discover --handshake true
Getting
Error: {'code': -32600, 'message': 'Req object invalid.'}
when executing
mirobo --ip=XXX --token=YYY status
When executing
mirobo --ip=XXX --token=YYY install_sound ru_maxim_universal.pkg
getting
File "/home/ubuntu/.local/bin/mirobo", line 11, in <module>
load_entry_point('python-miio==0.4.1', 'console_scripts', 'mirobo')()
File "/home/ubuntu/.local/lib/python3.6/site-packages/miio/click_common.py", line 54, in __call__
return self.main(*args, **kwargs)
File "/home/ubuntu/.local/lib/python3.6/site-packages/click/core.py", line 697, in main
rv = self.invoke(ctx)
File "/home/ubuntu/.local/lib/python3.6/site-packages/click/core.py", line 1066, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/home/ubuntu/.local/lib/python3.6/site-packages/click/core.py", line 895, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/home/ubuntu/.local/lib/python3.6/site-packages/click/core.py", line 535, in invoke
return callback(*args, **kwargs)
File "/home/ubuntu/.local/lib/python3.6/site-packages/click/decorators.py", line 64, in new_func
return ctx.invoke(f, obj, *args[1:], **kwargs)
File "/home/ubuntu/.local/lib/python3.6/site-packages/click/core.py", line 535, in invoke
return callback(*args, **kwargs)
File "/home/ubuntu/.local/lib/python3.6/site-packages/miio/vacuum_cli.py", line 483, in install_sound
click.echo(vac.install_sound(local_url, md5sum, sid))
File "/home/ubuntu/.local/lib/python3.6/site-packages/click/utils.py", line 221, in echo
message = text_type(message)
File "/home/ubuntu/.local/lib/python3.6/site-packages/miio/vacuumcontainers.py", line 473, in __repr__
" - progress: %s>" % (self.sid, self.state,
File "/home/ubuntu/.local/lib/python3.6/site-packages/miio/vacuumcontainers.py", line 453, in sid
return self.data.get('sid_in_progress', None)
AttributeError: 'str' object has no attribute 'get'
ERROR:miio.updater:No request was made..```