AnpherosAnpheros PlatformDevelopers

Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card

Samsung Health vers FHIR

Données Galaxy Watch via Health Connect ou le Samsung Health Data SDK : comparaison réelle, approbation du partenaire, mode développeur et mappage FHIR.

Les données des Galaxy Watch et Galaxy Ring sont enregistrées par l'application Samsung Health sur le téléphone, et il existe deux façons de les lire : via Health Connect, où Samsung Health exporte un sous-ensemble selon son propre calendrier, ou directement avec le Samsung Health Data SDK, qui lit tout ce qu'affiche Samsung Health mais nécessite l'approbation de partenaire de Samsung avant qu'une application puisse être publiée. Quelle que soit la voie choisie, les valeurs deviennent des Observations FHIR R4 de la même manière que les données Apple Health ou Health Connect. Cette page compare les deux voies avec une mesure provenant d'un vrai téléphone et explique ce que chacune requiert.

Deux approches

Via Health Connect Samsung Health Data SDK
Ce que vous lisez Ce que Samsung Health choisit d'exporter vers Health Connect Les données de Samsung Health : pas, fréquence cardiaque, sommeil, oxygène sanguin, tension artérielle, glycémie, composition corporelle, température cutanée, exercice, nutrition, eau et plus encore
Fraîcheur Lorsque Samsung Health exporte, ce qui peut entraîner un décalage Ce que Samsung Health a actuellement
Prérequis Permissions Health Connect, déclaration Play Console Android 10 (API 29) ou version ultérieure, Samsung Health 6.30.2 ou version ultérieure, un appareil Samsung (pas d'émulateur)
Avant la publication Examen par Google Play de la déclaration Health Connect Demande et approbation de partenariat Samsung ; jusqu'alors, le SDK ne fonctionne qu'avec le mode développeur de Samsung Health activé
Même code sur d'autres téléphones Oui : une intégration pour Samsung, Pixel, Fitbit, Garmin, Oura Non : uniquement pour les appareils Samsung

Sources : Vue d'ensemble du Samsung Health Data SDK et processus.

Ce que nous avons mesuré sur un téléphone Galaxy

En développant Anpheros Daily, nous avons comparé les deux chemins sur un Galaxy S26 Ultra associé à une Galaxy Watch, au même moment le 27 septembre 2026 :

Source Pas ce jour-là Autres types disponibles
Application Samsung Health (à l'écran) 4 566 fréquence cardiaque, sommeil, oxygène sanguin
Health Connect, données écrites par Samsung Health 3 211 aucun : seuls les pas avaient été exportés, le dernier lot environ 90 minutes plus tôt
Samsung Health Data SDK 4 566 les pas étaient le type testé ce jour-là ; des tests ultérieurs ont lu la fréquence cardiaque, le sommeil et les entraînements de la même manière

Samsung Health avait toutes les permissions d'écriture dans Health Connect ; il exportait simplement moins, et plus tard. C'est un téléphone et un jour, pas une règle, mais cela correspond à ce que les gens rapportent : si vos utilisateurs ont des montres Galaxy et voient des chiffres différents dans votre application et dans Samsung Health, le chemin Health Connect en est la cause probable, et une application ne peut pas forcer Samsung Health à exporter plus souvent.

Tester avec le SDK avant l'approbation

Le SDK Samsung Health Data vérifie auprès de Samsung si votre application (nom du package et certificat de signature) est approuvée. Avant l'approbation :

  1. Sur le téléphone de test, ouvrez Samsung Health › Paramètres › À propos de Samsung Health et appuyez plusieurs fois sur le numéro de version jusqu'à ce que les options développeur apparaissent, puis activez le mode développeur pour le SDK Samsung Health Data.
  2. Votre application pourra alors lire les données sur ce téléphone. Sans le mode développeur, le SDK refuse avec une erreur d'autorisation, alors prévoyez une solution de repli vers Health Connect.

Le mode développeur est uniquement destiné aux tests et n'est pas quelque chose à demander aux utilisateurs d'activer. Pour publier, soumettez la demande de partenariat à Samsung ; après approbation, Samsung enregistrera votre package et votre signature.

De Samsung Health à FHIR

Le mappage est le même que pour les autres magasins de données de santé :

Données Samsung Health LOINC UCUM
Pas (total quotidien) 41950-7 {steps}
Fréquence cardiaque (moyenne quotidienne, min, max) 8867-4 /min
Oxygène dans le sang 59408-5 %
Durée et stades du sommeil 93832-4; 93831-6, 93830-8, 93829-0 min
Tension artérielle 85354-9 avec 8480-6 et 8462-4 mm[Hg]
Glycémie 2339-0 mg/dL
Poids corporel 29463-7 kg
Température cutanée pas de code LOINC général pour la température du poignet ; utilisez votre propre code et ne l'étiquetez pas comme température corporelle Cel

Deux détails sont importants. Le SDK Samsung Health Data renvoie la glycémie en mmol/L ; convertissez-la (Anpheros Daily stocke en mg/dL) ou conservez l'unité telle qu'elle est rapportée, mais ne mélangez jamais les unités sous un même code. Et la température du poignet ou de la peau n'est pas la température corporelle : l'écrire sous 8310-5 induirait en erreur toute personne lisant l'enregistrement.

Écrivez une Observation par personne, métrique et jour, marquée comme données d'appareil, et mettez-la à jour lorsque le même jour est synchronisé à nouveau. Le code backend, exécuté sur la plateforme, se trouve dans Wearable data in FHIR.

Choisir une voie

Où Anpheros s'intègre

La plateforme Anpheros stocke le résultat — chaque valeur sous forme d'une Observation FHIR R4 marquée comme données d'appareil, avec consentement, provenance et journal d'accès — et ne lit pas Samsung Health elle-même. L'application propre à Anpheros, Anpheros Daily, lit les données de Samsung Health sur Android via Health Connect, comme décrit ci-dessus.

Foire aux questions

Samsung Health se synchronise-t-il avec Health Connect ?

Oui, Samsung Health écrit dans Health Connect lorsque la personne l'autorise, mais il exporte un sous-ensemble de types et selon son propre calendrier, de sorte que Health Connect peut être en retard ou manquer des types affichés par Samsung Health.

Existe-t-il une API REST Samsung Health ?

Aucune API REST ou web publique ne lit les données Samsung Health d'une personne. Les données sont lues sur le téléphone, via Health Connect ou le Samsung Health Data SDK, et votre application les envoie à un serveur.

Ai-je besoin de l'approbation de Samsung pour utiliser le Samsung Health Data SDK ?

Pour publier, oui : Samsung demande une demande de partenariat avant la distribution et enregistre l'application approuvée. Pour le développement, le mode développeur de Samsung Health permet au SDK de fonctionner sur un téléphone de test.

Puis-je lire les données de Galaxy Watch sur un iPhone ?

Galaxy Watch est conçu pour les téléphones Android et y enregistre les données dans Samsung Health ; il n'existe aucun chemin pris en charge d'une Galaxy Watch vers Apple Health.

Pourquoi les pas de Galaxy Watch sont-ils inférieurs dans mon application que dans Samsung Health ?

Si vous lisez via Health Connect, Samsung Health n'a peut-être pas encore exporté ses données les plus récentes. La lecture du total agrégé de Health Connect, la synchronisation à l'ouverture de votre application et, lorsque cela est pertinent, l'ajout du Samsung Health Data SDK réduisent l'écart.

Liens connexes

Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card

Product updates by email

New features, guides and the end of the beta. One email a month at most.

Send me occasional Anpheros Platform updates by email (new features, API changes, guides). I'll confirm by email and can unsubscribe in one click from any email. Privacy