{"repo":"ShuchirJ/HCGateway","free":true,"listed":false,"github":"https://github.com/ShuchirJ/HCGateway","clone":"git clone https://github.com/ShuchirJ/HCGateway.git","description":"A universal REST API bridge for apps like Google Fit, Fitbit, Samsung Health, and more utilizing the Android Health Connect API.","language":"JavaScript","stars":414,"topics":["android","fitbit","google-fit","healthconnect","rest-api","samsung-health","health-connect"],"license":"GPL-3.0","category":"mobile-apps","readme_excerpt":"HCGateway HCGateway is a platform to let developers connect to the Health Connect API on Android via a REST API. You can view the documentation for the REST API here How it works The platform consists of two parts: - A REST API/server - A mobile application that pings the server periodically [!NOTE] This project is still in development. The API may change without notice. The mobile application is also in development and may not work as expected. Please report any issues you find. [!IMPORTANT] The database was recently migrated from Appwrite to MongoDB. If you were using the Appwrite version, you will need to migrate your data to the new database. You can find the migration script in the scripts/ folder. You will need to install the appwrite and pymongo libraries to run the script, then run the script with the following command: python3 migrate 1.5.0.py . How it Works - The mobile application pings the server every 2 hours to send data. The following data types are supported- - Active Calories Burned ( activeCaloriesBurned ) - Basal Body Temperature ( basalBodyTemperature ) - Basal Metabolic Rate ( basalMetabolicRate ) - Blood Glucose ( bloodGlucose ) - Blood Pressure ( bloodPressure ) - Body Fat ( bodyFat ) - Body Temperature ( bodyTemperature ) - Bone Mass ( boneMass ) - Cervical Mucus ( cervicalMucus ) - Distance ( distance ) - Exercise ( exerciseSession ) - Elevation Gained ( elevationGained ) - Floors Climbed ( floorsClimbed ) - Heart Rate ( heartRate ) - Height ( height ","default_branch":null,"files":null,"tree":[],"storefront":"/r/ShuchirJ","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ShuchirJ/HCGateway/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}