Skip to content

A Wi-Fi signal strength mapping tool using a Xiaomi Roborock S55 vacuum robot

License

Notifications You must be signed in to change notification settings

edwios/xiaomiWifiMapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

WiFi heatmap generator

A Wi-Fi signal strength mapping tool using a Xiaomi Roborock S55 vacuum robot. For details, see Aerodust

Install

Vacuum side

Upload the two python scripts inside run_on_vacuum to the vacuum robot Execute extract_pos as a background process E.g. python3 extract_pos.py & When the vacuum cleaning starts, it will produce a maps.csv file in the same directory where extract_pos.py is located at.

Use

Start vacuum cleaning. When finished, copy over the maps.csv file to the computer. Use any handy heatmap generator to process the maps.csv file to generate the required heatmap.

Issues

If there is no Wi-Fi signal at all, the Wi-Fi connection on the robot will disconnect and extract_pos.py may block and not giving any output. This is until the Wi-Fi connection of the robot re-established.

About

A Wi-Fi signal strength mapping tool using a Xiaomi Roborock S55 vacuum robot

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages