Closed anonimno1 closed 5 years ago
I tried it all over again using this https://github.com/dgiese/dustcloud/wiki/VacuumRobots-manual-update-root-Howto, but still no luck. I do not get any response from the robot.
python ../../dustcloud/devices/xiaomi.vacuum/firmwarebuilder/flasher.py -d -a 192.168.8.1 -t 4f33705570507166726d4441536xxxxx -f output/v11_001792.pkg Flasher for Xiaomi Vacuum Connecting to device 192.168.8.1... Got error when receiving: timed out error while checking device: No response from the device
(.venv) hkemal@marvin ~/Downloads/rockrobo/firmware/image $ mirobo discover --handshake true
INFO:miio.device:Sending discovery to
(.venv) hkemal@marvin ~/Downloads/rockrobo/firmware/image $ mirobo -d discover --handshake true
INFO:miio.vacuum_cli:Debug mode active
INFO:miio.device:Sending discovery to
During handling of the above exception, another exception occurred:
Traceback (most recent call last): File "/home/hkemal/Downloads/rockrobo/firmware/image/.venv/lib/python3.5/site-packages/miio/device.py", line 259, in send data, addr = s.recvfrom(1024) socket.timeout: timed out
During handling of the above exception, another exception occurred:
Traceback (most recent call last): File "/home/hkemal/Downloads/rockrobo/firmware/image/.venv/lib/python3.5/site-packages/miio/device.py", line 259, in send data, addr = s.recvfrom(1024) socket.timeout: timed out
During handling of the above exception, another exception occurred:
Traceback (most recent call last): File "/home/hkemal/Downloads/rockrobo/firmware/image/.venv/lib/python3.5/site-packages/miio/device.py", line 259, in send data, addr = s.recvfrom(1024) socket.timeout: timed out
The above exception was the direct cause of the following exception:
Traceback (most recent call last): File "/home/hkemal/Downloads/rockrobo/firmware/image/.venv/lib/python3.5/site-packages/miio/click_common.py", line 54, in call return self.main(args, kwargs) File "/home/hkemal/Downloads/rockrobo/firmware/image/.venv/lib/python3.5/site-packages/click/core.py", line 717, in main rv = self.invoke(ctx) File "/home/hkemal/Downloads/rockrobo/firmware/image/.venv/lib/python3.5/site-packages/click/core.py", line 1137, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File "/home/hkemal/Downloads/rockrobo/firmware/image/.venv/lib/python3.5/site-packages/click/core.py", line 956, in invoke return ctx.invoke(self.callback, ctx.params) File "/home/hkemal/Downloads/rockrobo/firmware/image/.venv/lib/python3.5/site-packages/click/core.py", line 555, in invoke return callback(args, kwargs) File "/home/hkemal/Downloads/rockrobo/firmware/image/.venv/lib/python3.5/site-packages/click/decorators.py", line 64, in new_func return ctx.invoke(f, obj, *args, *kwargs) File "/home/hkemal/Downloads/rockrobo/firmware/image/.venv/lib/python3.5/site-packages/click/core.py", line 555, in invoke return callback(args, kwargs) File "/home/hkemal/Downloads/rockrobo/firmware/image/.venv/lib/python3.5/site-packages/miio/vacuum_cli.py", line 106, in status res = vac.status() File "/home/hkemal/Downloads/rockrobo/firmware/image/.venv/lib/python3.5/site-packages/miio/vacuum.py", line 157, in status return VacuumStatus(self.send("get_status")[0]) File "/home/hkemal/Downloads/rockrobo/firmware/image/.venv/lib/python3.5/site-packages/miio/device.py", line 288, in send return self.send(command, parameters, retry_count - 1) File "/home/hkemal/Downloads/rockrobo/firmware/image/.venv/lib/python3.5/site-packages/miio/device.py", line 288, in send return self.send(command, parameters, retry_count - 1) File "/home/hkemal/Downloads/rockrobo/firmware/image/.venv/lib/python3.5/site-packages/miio/device.py", line 288, in send return self.send(command, parameters, retry_count - 1) File "/home/hkemal/Downloads/rockrobo/firmware/image/.venv/lib/python3.5/site-packages/miio/device.py", line 291, in send raise DeviceException("No response from the device") from ex miio.exceptions.DeviceException: No response from the device Error: No response from the device
If the device wifi is not provisioned, then there will be a handshake to get the token, so don't specify it! Also make sure your firewall is off and you don't have a webserver running on your machine.
I feed stupid now :)! My Linux Desktop has a firewall but I didn't think, that it blocks traffic coming out of the desktop. WIth disabled fw I have a connection with the robot now!
THank you!
Hello,
since 2 days I have a Rockrobo S50 with the FW 3.3.9_001702 and I am trying to root it.
I am working with Linux Mint 18.3 desktop. So I build the image but I can not transfer it to the robot, it does not react at all.
Any idea?