04-29-2019 07:33
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post

04-29-2019 07:33
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
- Who Voted for this post?
I want to use the launchApi (https://dev.fitbit.com/build/reference/device-api/system/) to start the Fitbit weather app from my clockface but I can't find the UUID for the weather app.
It might be the one in the docs ( but I don't think it is ).
What would be nice is a list of the UUIDs for the built in Fitbit apps. If it exists I couldn't find it. Does anyone know of a list or the weather apps UUID?
On a releated note I didn't see in the docs if there was a way of checking if the app is installed before trying to start it. Is checking if the app is installed before trying to start it possible?
What currently happens is an exception is thrown. The weird part of the exception is it says unhandled even though I wrapped the launchApp call in a try/catch block.
[10:04:26 AM]Unhandled exception: Error: Unable to launch app with uuid: "12345678-1234-5678-1234-567812345678"
? at app/index.js:123,6
Answered! Go to the Best Answer.
Accepted Solutions
05-02-2019 14:43 - edited 05-02-2019 14:44
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post


05-02-2019 14:43 - edited 05-02-2019 14:44
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
- Who Voted for this post?
You can browse the web gallery and find the UUIDs for each app in the URL.
Weather:
https://gallery.fitbit.com/details/000013fe-0000-4000-8000-000000f17b17
I think for the launch, you can try/catch. It won't launch if it's not installed, but you can't check if an app is installed.
05-02-2019 14:43 - edited 05-02-2019 14:44
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post


05-02-2019 14:43 - edited 05-02-2019 14:44
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
- Who Voted for this post?
You can browse the web gallery and find the UUIDs for each app in the URL.
Weather:
https://gallery.fitbit.com/details/000013fe-0000-4000-8000-000000f17b17
I think for the launch, you can try/catch. It won't launch if it's not installed, but you can't check if an app is installed.
05-03-2019 05:06
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post

05-03-2019 05:06
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
Is there a way to check if the app is installed before calling launchApp?

04-21-2022 22:52
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post


