Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion docs/device_docs/vacuum.rst
Original file line number Diff line number Diff line change
Expand Up @@ -184,12 +184,19 @@ for original firmwares.

This feature works similarly to the sound updates,
so passing a local file will create a self-hosting server
and updating from an URL requires you to pass the md5 hash of the file.
and updating from an URL requires you to pass the md5 hash of the file.

::

mirobo update-firmware v11_003094.pkg

If you can control the device but the firmware update is not working (e.g., you are receiving a ```BrokenPipeError`` during the update process <https://github.com/rytilahti/python-miio/issues/1154>`_ , you can host the file on any HTTP server (such as ``python2 -m SimpleHTTPServer``) by passing the URL and the md5sum of the file to the command:

::

mirobo update-firmware http://example.com/firmware_update.pkg 5eb63bbbe01eeed093cb22bb8f5acdc3


Manual control
~~~~~~~~~~~~~~

Expand Down