Hi,
miiocli stops working on most basic commands, like `miiocli airfresh`,
`miiocli gateway`, etc.
For example:
$ miiocli airpurifier
Traceback (most recent call last):
File "/usr/bin/miiocli", line 8, in <module>
sys.exit(create_cli())
~~~~~~~~~~^^
File "/usr/lib/python3/dist-packages/miio/cli.py", line 66, in create_cli
return cli(auto_envvar_prefix="MIIO")
File "/usr/lib/python3/dist-packages/miio/click_common.py", line 51,
in __call__
return self.main(*args, **kwargs)
~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/click/core.py", line 1435, in main
rv = self.invoke(ctx)
File "/usr/lib/python3/dist-packages/click/core.py", line 1900, in invoke
sub_ctx = cmd.make_context(cmd_name, args, parent=ctx)
File "/usr/lib/python3/dist-packages/click/core.py", line 1245, in
make_context
self.parse_args(ctx, args)
~~~~~~~~~~~~~~~^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/click/core.py", line 1856, in parse_args
raise NoArgsIsHelpError(ctx)
~~~~~~~~~~~~~~~~~^^^^^
File "/usr/lib/python3/dist-packages/click/exceptions.py", line 271,
in __init__
super().__init__(ctx.get_help(), ctx=ctx)
~~~~~~~~~~~~^^
File "/usr/lib/python3/dist-packages/click/core.py", line 779, in get_help
return self.command.get_help(self)
~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "/usr/lib/python3/dist-packages/click/core.py", line 1123, in get_help
self.format_help(ctx, formatter)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/click/core.py", line 1161, in format_help
self.format_usage(ctx, formatter)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/click/core.py", line 1062, in
format_usage
formatter.write_usage(ctx.command_path, " ".join(pieces))
~~~~~~~~^^^^^^^^
TypeError: sequence item 1: expected str instance, bool found