androidsamsung-mobiletizensamsung-mobile-sdksamsung-gear-s2

Is it possible to retrieve Samsung Gear S3 watch pedometer and heart rate logs without using the Samsung S Health app on the phone/tablet


Say for some reason, maybe some kind of security constraints, you can "not" run the Samsung "S Health" app which talks to Samsung cloud servers etc. But you do want to access the History/Logs off of the Samsung "Gear S3 watch", so is that possible or does Samsung lock that data so only "their" S Health app can get it?

So is there a way to download the pedometer+heart-rate "statistics"/data that you can see on the Gear S3 watch without using Internet/cloud or the official "S Health App" from Samsung on your phone?

Problem is if you don't use Samsung's S Health app it seems the log statistics get lost after a while, that it doesn't store too much on the watch itself only the last couple weeks. I don't want to use S-Health on Phone but would like to keep periodically saving the pedometer+heart rate data from gear-s3 watch so that the older data doesn't get lost.

Or is the "only" way to save the stats from days and weeks for pedometer daily walking stats and heart-rate, is from doing a completely separate app yourself that counts steps using the sensor etc?

Or maybe there is some "hacky" way to do this and get existing data/logs that are on the gear s3 watch without using the Samsung S Health app on the phone?


Solution

  • If you want to access historical data you are going to make a phone application. Samsung keeps the historical health data locked down and only accessible through an SDK for Android Application. If you wanted to make an application that the user only interacts with through the watch you would still need a phone side companion application to interface to the Samsung Health service. The phone side application could run as a service so that it is otherwise invisible to the user. From the user's perspective, it would be a watch application. A user would also need to grant your application access to the type of data that it needs to access (an application doesn't automatically have access simply from being on someone's phone). You can download and read more about the Samsung Health SDK from this site http://developer.samsung.com/health