I had an issue running the plugin once installed.
The log showed :
2017-10-19 10:40:00.351 Error: (Vacuum) Call mirobo-wrapper exception: Command '['/usr/bin/python3', '/media/sda1/domoticz/plugins/xiaomi-mirobot/mirobo-wrapper.py', '192.168.0.16', '56774932776f7a5a516c6f35326f6947', 'status']' returned non-zero exit status 1
I then tried to launch the wrapper from command line, which leaded to :
Traceback (most recent call last):
File "/media/sda1/domoticz/plugins/xiaomi-mirobot/mirobo-wrapper.py", line 6, in <module>
import mirobo
File "/media/sda1/domoticz/plugins/xiaomi-mirobot/./.vendors/mirobo/__init__.py", line 2, in <module>
from mirobo.protocol import Message, Utils
File "/media/sda1/domoticz/plugins/xiaomi-mirobot/./.vendors/mirobo/protocol.py", line 18, in <module>
from cryptography.hazmat.primitives import padding
File "/media/sda1/domoticz/plugins/xiaomi-mirobot/./.vendors/cryptography/hazmat/primitives/padding.py", line 13, in <module>
from cryptography.hazmat.bindings._padding import lib
ImportError: No module named '_cffi_backend'
So, I googled a bit, and found that I have to install python cffi module :
I had an issue running the plugin once installed. The log showed :
I then tried to launch the wrapper from command line, which leaded to :
So, I googled a bit, and found that I have to install python cffi module :
Waited a bit, then everything ran fine !