Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card
Samsung Health zu FHIR
Galaxy Watch Daten über Health Connect oder das Samsung Health Data SDK: ein echter Vergleich, Partnerfreigabe, Entwicklermodus und das FHIR-Mapping.
Galaxy Watch- und Galaxy Ring-Daten werden von der Samsung Health-App auf dem Telefon aufgezeichnet, und es gibt zwei Möglichkeiten, sie zu lesen: über Health Connect, wo Samsung Health zu einem eigenen Zeitplan eine Teilmenge exportiert, oder direkt mit dem Samsung Health Data SDK, das alles liest, was Samsung Health anzeigt, aber die Partnergenehmigung von Samsung benötigt, bevor eine App veröffentlicht werden kann. Welchen Weg Sie auch wählen, die Werte werden auf die gleiche Weise wie Apple Health- oder Health Connect-Daten zu FHIR R4 Observations. Diese Seite vergleicht die beiden Wege mit einer Messung von einem echten Telefon und erklärt, was jeder erfordert.
Zwei Wege
| Über Health Connect | Samsung Health Data SDK | |
|---|---|---|
| Was Sie lesen | Was Samsung Health an Health Connect exportiert | Die Daten in Samsung Health: Schritte, Herzfrequenz, Schlaf, Blutsauerstoff, Blutdruck, Blutzucker, Körperzusammensetzung, Hauttemperatur, Bewegung, Ernährung, Wasser und mehr |
| Aktualität | Wenn Samsung Health exportiert, was verzögert sein kann | Was Samsung Health jetzt hat |
| Anforderungen | Health Connect-Berechtigungen, Play Console-Deklaration | Android 10 (API 29) oder neuer, Samsung Health 6.30.2 oder neuer, ein Samsung-Gerät (kein Emulator) |
| Vor der Veröffentlichung | Überprüfung der Health Connect-Deklaration durch Google Play | Anforderung und Genehmigung durch Samsung-Partner; bis dahin funktioniert das SDK nur mit dem Entwicklermodus von Samsung Health |
| Gleicher Code auf anderen Telefonen | Ja: eine Integration für Samsung, Pixel, Fitbit, Garmin, Oura | Nein: nur Samsung-Geräte |
Quellen: Übersicht über das Samsung Health Data SDK und Prozess.
Was wir auf einem Galaxy-Telefon gemessen haben
Beim Erstellen von Anpheros Daily verglichen wir die beiden Pfade auf einem Galaxy S26 Ultra, gekoppelt mit einer Galaxy Watch, am selben Moment am 27. September 2026:
| Quelle | Schritte an diesem Tag | Andere verfügbare Typen |
|---|---|---|
| Samsung Health App (auf dem Bildschirm) | 4.566 | Herzfrequenz, Schlaf, Blutsauerstoff |
| Health Connect, von Samsung Health geschriebene Daten | 3.211 | keine: nur Schritte wurden exportiert, der letzte Batch etwa 90 Minuten zuvor |
| Samsung Health Data SDK | 4.566 | Schritte waren der an diesem Tag getestete Typ; spätere Tests lasen Herzfrequenz, Schlaf und Workouts auf die gleiche Weise |
Samsung Health hatte jede Schreibberechtigung in Health Connect; es exportierte einfach weniger und später. Das ist ein Telefon und ein Tag, keine Regel, aber es entspricht dem, was die Leute berichten: Wenn Ihre Benutzer Galaxy Watches haben und in Ihrer App und in Samsung Health unterschiedliche Zahlen sehen, ist der Health Connect-Pfad die wahrscheinliche Ursache, und eine App kann Samsung Health nicht zwingen, häufiger zu exportieren.
Testen mit dem SDK vor der Genehmigung
Das Samsung Health Data SDK prüft bei Samsung, ob Ihre App (Paketname und Signaturzertifikat) genehmigt ist. Vor der Genehmigung:
- Öffnen Sie auf dem Testtelefon Samsung Health › Einstellungen › Über Samsung Health und tippen Sie wiederholt auf die Versionsnummer, bis die Entwickleroptionen angezeigt werden. Schalten Sie dann den Entwicklermodus für das Samsung Health Data SDK ein.
- Ihre App kann dann Daten auf diesem Telefon lesen. Ohne den Entwicklermodus lehnt das SDK mit einem Autorisierungsfehler ab. Liefern Sie daher einen Fallback zu Health Connect mit.
Der Entwicklermodus ist nur zum Testen gedacht und nichts, worum Sie Benutzer bitten sollten, zu aktivieren. Zur Veröffentlichung reichen Sie die Partneranfrage bei Samsung ein; nach der Genehmigung registriert Samsung Ihr Paket und Ihre Signatur.
Von Samsung Health zu FHIR
Die Zuordnung ist dieselbe wie für die anderen Health Stores:
| Samsung Health Daten | LOINC | UCUM |
|---|---|---|
| Schritte (Tagesgesamtwert) | 41950-7 | {steps} |
| Herzfrequenz (Tagesdurchschnitt, Min, Max) | 8867-4 | /min |
| Blutsauerstoff | 59408-5 | % |
| Schlafdauer und -stadien | 93832-4; 93831-6, 93830-8, 93829-0 | min |
| Blutdruck | 85354-9 mit 8480-6 und 8462-4 | mm[Hg] |
| Blutzucker | 2339-0 | mg/dL |
| Körpergewicht | 29463-7 | kg |
| Hauttemperatur | kein allgemeiner LOINC-Code für Handgelenktemperatur; verwenden Sie Ihren eigenen Code und kennzeichnen Sie ihn nicht als Körpertemperatur | Cel |
Zwei Details sind wichtig. Das Samsung Health Data SDK gibt Blutzucker in mmol/L zurück; konvertieren Sie ihn (Anpheros Daily speichert mg/dL) oder behalten Sie die gemeldete Einheit bei, aber mischen Sie niemals Einheiten unter einem Code. Und Handgelenk- oder Hauttemperatur ist keine Körpertemperatur: Wenn Sie sie unter 8310-5 schreiben, würden Sie jeden, der den Datensatz liest, irreführen.
Schreiben Sie eine Observation pro Person, Metrik und Tag, die als Gerätedaten gekennzeichnet ist, und aktualisieren Sie sie, wenn derselbe Tag erneut synchronisiert wird. Der Backend-Code, der auf der Plattform ausgeführt wird, befindet sich unter Wearable data in FHIR.
Einen Pfad wählen
- Die meisten Apps: beginnen mit Health Connect. Es deckt Samsung und jeden anderen Android-Anbieter mit einer einzigen Integration ab, und die Lücken liegen im Exportverhalten von Samsung Health, nicht in Ihrem Code.
- Apps, bei denen Galaxy Watch-Daten exakt mit Samsung Health übereinstimmen müssen (Schritt-Challenges, Herzfrequenztrends, die Leute mit der Samsung-App vergleichen): Fügen Sie das Samsung Health Data SDK auf Samsung-Geräten hinzu, beantragen Sie frühzeitig eine Partnerschaft und behalten Sie Health Connect als Fallback. Lesen Sie jeden Typ nur aus einer Quelle, sonst hat der Datensatz Duplikate.
Wo Anpheros passt
Die Anpheros Platform speichert das Ergebnis — jeder Wert als FHIR R4 Observation, markiert als Gerätedaten, mit Zustimmung, Herkunft und einem Zugriffsprotokoll — und liest Samsung Health nicht selbst. Anpheros' eigene App, Anpheros Daily, liest Samsung Health Daten unter Android über Health Connect, wie oben beschrieben.
Häufig gestellte Fragen
Synchronisiert Samsung Health mit Health Connect?
Ja, Samsung Health schreibt in Health Connect, wenn der Benutzer dies zulässt. Es exportiert jedoch nur eine Teilmenge von Datentypen und nach eigenem Zeitplan. Daher kann Health Connect hinterherhinken oder Datentypen verpassen, die Samsung Health anzeigt.
Gibt es eine Samsung Health REST API?
Es gibt keine öffentliche REST- oder Web-API, die die Samsung Health-Daten eines Benutzers liest. Daten werden auf dem Telefon über Health Connect oder das Samsung Health Data SDK gelesen, und Ihre App sendet sie an einen Server.
Benötige ich die Genehmigung von Samsung, um das Samsung Health Data SDK zu verwenden?
Für die Veröffentlichung ja: Samsung bittet vor der Verteilung um eine Partneranfrage und registriert die genehmigte App. Für die Entwicklung ermöglicht der Entwicklermodus von Samsung Health die Arbeit des SDK auf einem Testtelefon.
Kann ich Galaxy Watch-Daten auf einem iPhone lesen?
Die Galaxy Watch ist für Android-Telefone konzipiert und zeichnet dort in Samsung Health auf. Es gibt keinen unterstützten Weg von einer Galaxy Watch zu Apple Health.
Warum sind die Schritte der Galaxy Watch in meiner App niedriger als in Samsung Health?
Wenn Sie über Health Connect lesen, hat Samsung Health seine neuesten Daten möglicherweise noch nicht exportiert. Das Lesen des aggregierten Gesamtwerts von Health Connect, die Synchronisierung beim Öffnen Ihrer App und, wo es wichtig ist, das Hinzufügen des Samsung Health Data SDK verringern die Lücke.
Verwandte Themen
- Wearable-Daten in FHIR: Die Mapping-Tabelle und der Backend-Code
- Health Connect zu FHIR
- Apple Health (HealthKit) zu FHIR
- Wie man eine Personal Health Record App erstellt
Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card