AnpherosAnpheros PlatformDevelopers

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

Samsung Health în FHIR

Date de la Galaxy Watch prin Health Connect sau Samsung Health Data SDK: o comparație reală, aprobarea partenerilor, modul dezvoltator și maparea FHIR.

Datele Galaxy Watch și Galaxy Ring sunt înregistrate de aplicația Samsung Health pe telefon, iar există două modalități de a le citi: prin Health Connect, unde Samsung Health exportă un subset la propriul program, sau direct cu Samsung Health Data SDK, care citește tot ce afișează Samsung Health, dar necesită aprobarea partenerului Samsung înainte ca o aplicație să poată fi publicată. Indiferent de calea aleasă, valorile devin FHIR R4 Observations în același mod ca datele Apple Health sau Health Connect. Această pagină compară cele două căi cu o măsurătoare de pe un telefon real și explică ce necesită fiecare.

Două căi

Prin Health Connect Samsung Health Data SDK
Ce citești Ce alege Samsung Health să exporte către Health Connect Datele din Samsung Health: pași, ritm cardiac, somn, oxigen din sânge, tensiune arterială, glucoză din sânge, compoziție corporală, temperatura pielii, exerciții fizice, nutriție, apă și multe altele
Noutate Când Samsung Health exportă, ceea ce poate avea o întârziere Ce are Samsung Health acum
Cerințe Permisiuni Health Connect, declarație Play Console Android 10 (API 29) sau mai recent, Samsung Health 6.30.2 sau mai recent, un dispozitiv Samsung (nu emulator)
Înainte de publicare Revizuirea declarației Health Connect de către Google Play Solicitare și aprobare partener Samsung; până atunci SDK-ul funcționează doar cu modul dezvoltator al Samsung Health activat
Același cod pe alte telefoane Da: o integrare pentru Samsung, Pixel, Fitbit, Garmin, Oura Nu: doar dispozitive Samsung

Surse: Prezentare generală Samsung Health Data SDK și proces.

Ce am măsurat pe un telefon Galaxy

În timp ce construiam Anpheros Daily, am comparat cele două căi pe un Galaxy S26 Ultra asociat cu un Galaxy Watch, în același moment, pe 27 septembrie 2026:

Sursă Pași în acea zi Altele disponibile
Aplicația Samsung Health (pe ecran) 4.566 ritm cardiac, somn, oxigen din sânge
Health Connect, date scrise de Samsung Health 3.211 niciunul: doar pașii fuseseră exportați, ultimul lot cu aproximativ 90 de minute mai devreme
Samsung Health Data SDK 4.566 pașii au fost tipul testat în acea zi; teste ulterioare au citit ritmul cardiac, somnul și antrenamentele în același mod

Samsung Health avea toate permisiunile de scriere în Health Connect; pur și simplu a exportat mai puțin și mai târziu. Acesta este un telefon și o zi, nu o regulă, dar se potrivește cu ceea ce raportează oamenii: dacă utilizatorii dvs. au ceasuri Galaxy și văd numere diferite în aplicația dvs. și în Samsung Health, calea Health Connect este cauza probabilă, iar o aplicație nu poate forța Samsung Health să exporte mai des.

Testarea cu SDK-ul înainte de aprobare

Samsung Health Data SDK verifică la Samsung dacă aplicația dvs. (numele pachetului și certificatul de semnare) este aprobată. Înainte de aprobare:

  1. Pe telefonul de test, deschideți Samsung Health › Settings › About Samsung Health și atingeți numărul versiunii în mod repetat până când apar opțiunile pentru dezvoltatori, apoi activați developer mode for the Samsung Health Data SDK.
  2. Aplicația dvs. poate apoi citi date de pe acel telefon. Fără modul dezvoltator, SDK-ul refuză cu o eroare de autorizare, așa că implementați o soluție de rezervă către Health Connect.

Modul dezvoltator este doar pentru testare și nu este ceva ce trebuie solicitat utilizatorilor să activeze. Pentru publicare, trimiteți cererea de parteneriat către Samsung; după aprobare, Samsung vă va înregistra pachetul și semnătura.

De la Samsung Health la FHIR

Maparea este aceeași ca pentru celelalte depozite de date medicale:

Date Samsung Health LOINC UCUM
Pași (total zilnic) 41950-7 {steps}
Ritm cardiac (zilnic mediu, min, max) 8867-4 /min
Oxigen în sânge 59408-5 %
Durata și stadiile somnului 93832-4; 93831-6, 93830-8, 93829-0 min
Tensiune arterială 85354-9 cu 8480-6 și 8462-4 mm[Hg]
Glucoză în sânge 2339-0 mg/dL
Greutate corporală 29463-7 kg
Temperatura pielii nu există un cod LOINC general pentru temperatura încheieturii; folosiți propriul cod și nu îl etichetați ca temperatură corporală Cel

Două detalii sunt importante. SDK-ul Samsung Health Data returnează glucoza în sânge în mmol/L; convertiți-o (Anpheros Daily stochează mg/dL) sau păstrați unitatea așa cum este raportată, dar nu amestecați niciodată unitățile sub același cod. Și temperatura încheieturii sau a pielii nu este temperatură corporală: scrierea ei sub 8310-5 ar induce în eroare pe oricine citește înregistrarea.

Scrieți o singură Observation per persoană, metrică și zi, marcată ca date de dispozitiv, și actualizați-o atunci când aceeași zi este sincronizată din nou. Codul backend, rulat pe platformă, se găsește la Wearable data in FHIR.

Alegerea unei căi

Unde se încadrează Anpheros

Platforma Anpheros stochează rezultatul — fiecare valoare ca un FHIR R4 Observation marcat ca date de dispozitiv, cu consimțământ, proveniență și un jurnal de acces — și nu citește Samsung Health în sine. Propria aplicație Anpheros, Anpheros Daily, citește datele Samsung Health pe Android prin Health Connect, așa cum este descris mai sus.

Întrebări frecvente

Sincronizează Samsung Health cu Health Connect?

Da, Samsung Health scrie în Health Connect atunci când utilizatorul permite acest lucru, dar exportă un subset de tipuri și la propriul program, astfel încât Health Connect poate fi în urmă sau poate omite tipuri pe care le afișează Samsung Health.

Există o API REST Samsung Health?

Nicio API REST sau web publică nu citește datele Samsung Health ale unui utilizator. Datele sunt citite pe telefon, prin Health Connect sau Samsung Health Data SDK, iar aplicația dvs. le trimite către un server.

Am nevoie de aprobarea Samsung pentru a utiliza Samsung Health Data SDK?

Pentru publicare, da: Samsung solicită o cerere de parteneriat înainte de distribuție și înregistrează aplicația aprobată. Pentru dezvoltare, modulul developer Samsung Health permite SDK-ului să funcționeze pe un telefon de test.

Pot citi datele Galaxy Watch pe un iPhone?

Galaxy Watch este conceput pentru telefoanele Android și înregistrează datele în Samsung Health acolo; nu există o cale suportată de la un Galaxy Watch către Apple Health.

De ce pașii Galaxy Watch sunt mai puțini în aplicația mea decât în Samsung Health?

Dacă citiți prin Health Connect, este posibil ca Samsung Health să nu fi exportat încă cele mai recente date. Citirea totalului agregat din Health Connect, sincronizarea la deschiderea aplicației dvs. și, acolo unde este relevant, adăugarea Samsung Health Data SDK reduc decalajul.

Conexe

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