Skip to content

jsmolka/workin

Repository files navigation

workin

A web app to create and run smart trainer workouts.

Limitations

  • The Web Bluetooth API is used to communicate with heart rate monitors and smart trainers. It is currently only supported by Chromium browsers. Chrome on iOS devices doesn't support Web Bluetooth. You will need to use an app like Bluefy that does.
  • Smart trainers must implement the Fitness Machine Service protocol. You may need to update your trainers firmware to the latest version.
  • There is no Strava integration. You will need to export the activity to TCX and upload it manually.
  • Data is stored locally in the IndexedDB. If you want to create a backup or share it with other devices, you can use the backup page to import/export it.

Screenshots