SDK Development
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Forum Posts

Fitbit dev tools are moving to Google Accounts

Hey Fitbit developers, Important update: To ensure you can continue to use dev.fitbit.com and keep your third-party apps for Fitbit devices running smoothly, you’ll need to transition your login to a Google Account. If you don’t make the move, you’ll...

SDK Forum FAQs - README

TABLE OF CONTENTS:   README (general info, API posting guidelines)Fitbit Platform Terms of Service This board is for the discussion of Fitbit's SDK. Here, you can ask questions and get direct responses from in-house developers and fellow third-party ...

JonFitbit by Fitbit Developer
  • 54134 Views
  • 0 replies
  • 10 kudos

Join the Unofficial Fitbit Discord Chat Server

Hello, I've setup an unofficial Fitbit Discord chat server as a place for everyone to discuss all things Fitbit development related. Please feel free to join us at https://discord.gg/4ujeheG Look forward to hearing everyone's ideas and helping each o...

NiVZ by Recovery Runner
  • 56221 Views
  • 14 replies
  • 31 kudos

Access to NFC Chip on Fitbit Ionic?

Hello, I would like to access the NFC Chip on the Fitbit Ionic.But unfortunately I cant find any documentation regarding the NFC capabilities.Is it closed? Like the iPhone NFC-Chip?Or is it open and free like a bird,... or an Android Phone? Kind rega...

Looking for developer for code review. Paid work.

I have a watchface up on the store, I'm having some issues that I am unable to resolve and would like a very experienced developer to have a look at the code and see if we can fix it. Paid work. you can look up Lucid Totem on the gallery The WF helps...

Mrch by Recovery Runner
  • 398 Views
  • 0 replies
  • 0 kudos

Fitbit sdk

I just started coding a watch face and I am not able to get a background onto the clock face. How do I do it? (I would appreciate it if it had steps!) Thanks

CubeAlgo by Recovery Runner
  • 368 Views
  • 1 replies
  • 0 kudos

Avoid "origin=null" set in POST request

Hey there, I'm fighting with this for the whole weekend and I'm running out of ideas.I try to create a personal app to retrieve data from Microsoft and display them on my fitbit.For this, I need to get an access token via a refresh token and then lat...

skeil by Recovery Runner
  • 1336 Views
  • 3 replies
  • 0 kudos

Resolved! Programming Topography

I am making a watch face that displays the current total water log, total calories consumed from the food log, and the total macronutrients (proteins, fats, carbs) also from the food log.  This seemed like a simple enough concept that I could just pu...

Untitled-2.png
iPh33r by Base Runner
  • 761 Views
  • 6 replies
  • 9 kudos

Resolved! New Weather API - Not Updating

I'm new to programming in general, so I'm trying to put together a clock face. I've been able to get steps, distance, and a battery meter to update by using "clock.ontick = (evt) =>".. but I cannot figure out how to get the new weather API to do the ...

Limelon by Jogger
  • 548 Views
  • 2 replies
  • 1 kudos

HR Variability

I would like to get real-time HR variability.  Does anyone know of an API that already does that before I try to re-invent the wheel?

LauriJC by Jogger
  • 473 Views
  • 0 replies
  • 1 kudos

OS 5.3 hierarchy guide and access

Is there a document which describes the hierarchy of the OS and what developers have access to. For instance, if an App is started the current Clock face is ended. However, a Clock is not ended when Swiping up, down, left or right, or when Google Ass...

Guy_ by Space Racer
  • 438 Views
  • 1 replies
  • 0 kudos

How can I add icons to my clock face?

I am trying to create a clock face for my wife, and have pretty much everything that I need on it. I was able to get the background image to show up, but can't get the icons for steps, heart rate, etc to show. Does anyone have examples of the files t...

R2dTOO by Jogger
  • 2707 Views
  • 9 replies
  • 3 kudos

Resolved! Clock face - background image disappears

Hi guys!I created a new theme with a background image, in the Fitbit OS Simulator everything looks nice, like in the screenshot, but when I install the clock face on my watch after 1-2 second the background image disappears. I tried restarting the wa...

Galaxy-screenshot.png
kansas_m by Recovery Runner
  • 1899 Views
  • 3 replies
  • 1 kudos

Newbie issues

Hello all,I thought I'd have a go at making a basic "always on" clock for the Fitbit Versa 3. I've opened the SDK in the browser as instructed, then downloaded the simulator (Fitbit OS Simulator-latest-0.9.2.exe) as suggested.There ends the progress....

petesky by Jogger
  • 635 Views
  • 5 replies
  • 3 kudos

Corrupted database?

The other day, all of my .json-driven apps stopped working. My device (Versa 2) and app stopped syncing, and when I got it to finally sync, all of my file space was empty. Not only that, but if I try to delete the app I created and reload it, I eithe...

Piano Sheet Music Turner Idea

I have an idea that uses the Fitbit SDK and I want to know if it is plausible, and I want to know if there is precedent for pairing the Fitbit SDK with iOS as a switch. Currently, I use an iPad to display sheet music while playing piano, and swipe to...

Text color

Is there a way to change the text color from notifications from green to another color?

N-D-R by Jogger
  • 456 Views
  • 0 replies
  • 0 kudos

Resolved! Fitbit Sense stuck restarting after using Developer Bridge

Hi all, My Fitbit Sense is stuck restarting, with the screen alternating between being blank and then vibrating and showing the Fitbit icon as though it is constantly restarting. It occurred while I was using the Fitbit Developer Bridge with the comm...

datyell by Jogger
  • 7917 Views
  • 9 replies
  • 20 kudos

Resolved! Getting "Error installing app"

Hi there, Fitbit Studio is giving me the error "Error installing app" when I attempt to send an update to the Ionic. I receive no build errors and am able to push to the simulator perfectly well, but when using my phone and the Ionic, it fails. I did...

Clock/App raw download statistics

Whilst waiting for proper statistics for Clock/App downloads and usage, is it possible to get the raw data per Clock/App? Most servers keep logs and extracting the data relevant would be much easier than building a new presentation system. We are abl...

Guy_ by Space Racer
  • 591 Views
  • 2 replies
  • 0 kudos

Native app notifications icon and app name

Not strictly SDK related but I can't find anywhere else to ask for help on this. We have a native iOS app which supports push notifications. When enabling notifications in Fitbit, the app bundle identifier displays as the app name, and the icon is mi...

Can't access subltlecrypto

Hi, I'm trying to use the native subltle crypto implementation on the companion side (SDK 4.3). I got the snap from a previous blog article : https://dev.fitbit.com/blog/2019-10-29-announcing-fitbit-os-sdk-4.0/import * as Crypto from "crypto"; const...

Resolved! Develop Companion App

Hello Guys, i'm trying to develop companion app to communicate to my Fitbit Ionic, my Xiaomi Redmi Note 4 and Fitbit Ionic already connected to Fitbit Studio, when I run the project I can see the app run on My Fitbit Device, but no app installed to m...

Resolved! UI Button glitching upon lost bluetooth connection

Hello,I created a simple clockface that uses a text button. When the text button is clicked, I make the button disappear, and use setInterval() to wait 30seconds before making the button reappear. I notice on steady Bluetooth connection, the clockfac...

tpar by Jogger
  • 424 Views
  • 2 replies
  • 3 kudos

Resolved! Upgrading to 5.0/6.0 in Gallery App Manager

I was wondering what the process is to add support for Fitbit Sense and Versa 3 devices in the gam.fitbit.com page. I have two separate builds for 4.* and 6.0. Do I submit these two builds as versions in the Gallery App Manager? Or do I need to creat...

selfboy3 by Recovery Runner
  • 414 Views
  • 1 replies
  • 1 kudos

Resolved! Programatically fire tick event

Hey,I'm currently creating yet another clock and I need to show the current time in a label based on a toggle in my settings page.Sounds easy but my clock granularity is set to minutes so my user would have to wait up to ~59 seconds to see the change...

wrnr by Jogger
  • 592 Views
  • 2 replies
  • 5 kudos

How to get built-in GPS data?

Hi all:    I' m going to develop an app that need independent GPS data, but I have no idea how to do that. The app only upload the geolocation data successful when connected to phone.    I have been known there are four GPS mode from previous topic:A...

IanTseng by Recovery Runner
  • 719 Views
  • 5 replies
  • 3 kudos

Migrating Settings from 4.x to 5.0

Hey all, I am trying to migrate my app from Fitbit SDK 4.0 to 5.0 and before used the "simple-settings" infrastructure. This utilized messaging and callback when setting and updating settings. It worked great, but now my "data" variable is returning ...

selfboy3 by Recovery Runner
  • 350 Views
  • 1 replies
  • 0 kudos

Clock can't remove clock face

I downloaded a clock face from the following developer. My FreebieFrancisco Trevino I am unable to read the stats as they are too small. I appreciate the effort very much, as I would very much like a clock face with mainly stats, however, there needs...

Ari72 by Jogger
  • 477 Views
  • 4 replies
  • 1 kudos

Randomizing Images for watch face

I want to create a watch face that displays the basic information such as time, date, steps, battery and cardio with a image in the center that changes to different images. Hopefully I could set it up to change the images to each time the watch wakes...

i got this error could someone help me out with it

SyntaxError: /project/app/index.js: Invalid left-hand side in assignment expression. (28:4) 26 | console.log(device.modelName); 27 | thing.text = "Open your fitbit app, then go to Account>" + device.modelName + ">Gallery. Then click on this clock fac...

Resolved! Distance goal reached issue

Hello, I am trying to add a small icon only when DISTANCE goal is reached during a day. I tried comparing today.adjusted.distance with goals.distance and goals.adjusted.distance, but none of them works. I tested for steps and it's working using goals...

Google assistant UUID

It is posible to launch Google assistant from a watchface with launchApp()? And if so, does anyone know the UUID for it? 

New Weather API in SDK 4.3

Hello,I'm having some trouble implementing the new Weather API in SDK Version 4.3It doesn't seem to use my current location, instead it uses the sample location from the documentation.The documentation doesn't state that I have to pass the location m...

grafik.png

Companion custom stats display

I'd like to show some text info in my companion app, in any way that makes sense. I found that it's fairly simple (but hacky) to update text settings values with the info, but I was wondering if there is a better way that I just can't see. I just wan...

How to save data when app closes/restarts?

Hi, I'm new to fitbit app development and my coding skills are basic. I'm trying to develop an app that tracks timestamps saved by the user. The app shows the last 5 saved times. My problem is that if the app closes/restarts all the data is removed. ...

mimyh by Jogger
  • 378 Views
  • 1 replies
  • 2 kudos