Skip to content

Chriz76/Xiaomi-Mi-Band-8-Surfr-Watchface-Notifications

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Xiaomi-Mi-Band-8-Surfr-Watchface-Notifications

Display the height of the last jump, maximum jump height of our session and number of jumps on your Xiaomi Mi Band 8. Based on the data measured on your android phone by the surfr app. Vibrate the band on every jump.

This tutorial is only working with the Xiaomi MI Band 8. Not with the Xiaomi Mi Band 8 Active or other Smartbands. However it should be possible to use other bands. For the watches supported by https://github.com/m0tral/EasyFace it should be simple. Just ask me in the issues. It is also possible to customize the watch face.

There are some apps and tools involved

Howto make it work

Warning: This may break your Band. So do it on your own risk.

  • Install the Mi Fitness app, setup your band and connect it to the Mi Fitness app.
  • Install gadgetbridge. You have to use one of the latest nightly builds (see the link above) because only those builds contain the necesarry interfaces.
  • Shutdown the Mi Fitness app and connect your Band to Gadgetbridge following this guide: https://gadgetbridge.org/basics/pairing/huami-xiaomi-server/
  • Test in the gadgetbrige debug menu that you can make the band vibrate.
  • Allow Debug Commands in the Intent Api gagetbridge settings.
  • Install the Automate app.
  • Download the two Automate flows and import them to Automate.
  • Start the vibrate flow in Automate. Your Band should vibrate.
  • Edit the Surf Check flow in Automate to link the vibrate call to the vibrate flow.
  • Start the Surf Check flow.
  • Start the surfr app in wetsuite mode.
  • Simulate a jump by bringing your phone down to the ground, then shaking it a bit left and right and fast pull your arm up and then slowly down.
  • You might have to try it several times but then the surfr app should detect a jump and display a notification.
  • Switch to Automate and you should see in the log of the Surf Check flow that it detected the notification.
  • Install the "Mi Band 8 Watch Faces" app.
  • Download the watch-face.zip and use the "Mi Band 8 Watch Faces" app to install it on the band.
  • Reconnect gadgetbridge to your Band.
  • Simulate another jump. The data should now be displayed on your band.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published