Gkemon / health-apps-and-device-summary

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

All health app and device data summery

Integrated apps:

  1. Google fit. (Fully done and fetching users steps and heart data from Google fit API But there is a note from Google team

Note: The Fit Android API has been deprecated as of May 11, 2022 and will be turned down at the end of 2024. See the Fit Android API to Health Connect migration guide for instructions on which API or platform to migrate to. For a comparison of Health Connect with the Fit Android and Fitbit Web APIs, see the Health Connect comparison guide. To learn more about Health Connect and integrate with the API, see the Health Connect documentation.

As most of the devices and health apps are not adopting it right now and my region and device is not supporting Health Connect App so I can't implement it.

  1. Huawei Health. (Partially done and waiting for API key approval from Huawei Developer Console and it might 3-7 days)
  2. Samsung Health. (Not implemented as for now Samsung is stopping sharing all health data. Reference is here and it says

We are currently going through an update to better support our partners. For that reason, we will not be accepting any applications for the Partner Apps Program at this time.

  1. Xiaomi MI fit. (Not implemented as it seems they don't share any API for getting health data)
  2. Garmin Connect. (Not implemented as to get their API and SDK is limited to companies and institutions and it also takes 3-7 days to get API key for a company or institution)

Integrated devices:

  1. Bluetooth Low Energy Devices. (Fully done and it is showing paired connected BLE devices and some data from it)
  2. Amazfit GTR 2. (Not implemented as they required only its controller app to control it. I tried it via a reverse engineering way from this repo - https://github.com/Freeyourgadget/Gadgetbridge but it is now archieved and it is prevented by device with it's firmware. But it is possible as it is controlled by Zepp app and it has REST official API but it also has approval process and it says in doc that -

The SDKs have NOT been formally released, but ready for early integration. To get the latest release schedule, please contact us.

Maintained Maintained

Here is the video preview

About


Languages

Language:Kotlin 100.0%