08-16-2020 21:47
08-16-2020 21:47
I am planning for a project using Fitbit and I would like to use it to transmit data onto a web server. I just wonder if the companion API allows me to upload data via a PC instead of a mobile device. Could I build and run applications only on a Windows PC?
08-17-2020 00:15
08-17-2020 00:15
You can use a Windows-10 PC with bluetooth as your companion device. You still have to use fetch() or WebSockets to get the data to a server on the PC, but there'd be minimal comms overheads and no problem with security (Fitbit imposes IP address limitations for insecure connections).
If you don't want to run the companion code on the PC, things are a fair bit more difficult.