1
0
Fork 0
mirror of https://github.com/Luzifer/mimap.git synced 2024-10-18 04:34:20 +00:00
Standalone image generator for Xiaomi Mi Vacuum roboter
Find a file
Knut Ahlers 0437a0850f
Pin Python to 3.9 as 3.10 has issues with PIL
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-12-02 16:06:33 +01:00
.gitignore Initial version 2018-10-02 23:19:43 +02:00
build_map.py Initial version 2018-10-02 23:19:43 +02:00
Dockerfile Pin Python to 3.9 as 3.10 has issues with PIL 2021-12-02 16:06:33 +01:00
go.mod Update to go modules 2021-02-06 15:37:31 +01:00
go.sum Update to go modules 2021-02-06 15:37:31 +01:00
LICENSE Add meta files 2018-10-02 23:28:50 +02:00
main.go Update to go modules 2021-02-06 15:37:31 +01:00
README.md Add meta files 2018-10-02 23:28:50 +02:00
requirements.txt Initial version 2018-10-02 23:19:43 +02:00
upload.sh Fix: Upload not working for live-map 2018-10-03 15:30:09 +02:00

Go Report Card

Luzifer / mimap

mimap is a small web application to receive map updates from a script running on opened Xiaomi Mi Vacuum robots decoupled from the Xiaomi cloud. The image generator is derived from the dustcloud image generator patched to resemble the map images used inside the Mi Home application.

Usage

  • Start the luzifer/mimap:latest image with exposed port and an attached volume:
    docker run --rm -ti -v /tmp/mimap:/data -p 3000:3000 luzifer/mimap:latest
    
  • Adjust the upload.sh script to upload the files to the mimap instance
  • Put the modified upload.sh script onto the vacuum
  • Execute the script with
    bash upload.sh
    
  • The map should be generated by the mimap instance and be available at http://localhost:3000/map.png