AnpherosAnpheros PlatformDevelopers

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

Samsung Health σε FHIR

Δεδομένα Galaxy Watch μέσω Health Connect ή Samsung Health Data SDK: πραγματική σύγκριση, έγκριση συνεργάτη, developer mode και αντιστοίχιση FHIR.

Τα δεδομένα Galaxy Watch και Galaxy Ring καταγράφονται από την εφαρμογή Samsung Health στο τηλέφωνο, και υπάρχουν δύο τρόποι για να τα διαβάσετε: μέσω του Health Connect, όπου το Samsung Health εξάγει ένα υποσύνολο με δικό του χρονοδιάγραμμα, ή απευθείας με το Samsung Health Data SDK, το οποίο διαβάζει τα πάντα που εμφανίζει το Samsung Health αλλά απαιτεί έγκριση συνεργάτη της Samsung πριν δημοσιευτεί μια εφαρμογή. Όποια διαδρομή κι αν ακολουθήσετε, οι τιμές γίνονται FHIR R4 Observations με τον ίδιο τρόπο όπως τα δεδομένα Apple Health ή Health Connect. Αυτή η σελίδα συγκρίνει τις δύο διαδρομές με μια μέτρηση από ένα πραγματικό τηλέφωνο και εξηγεί τι απαιτεί η καθεμία.

Δύο διαδρομές

Μέσω Health Connect Samsung Health Data SDK
Τι διαβάζετε Τι επιλέγει το Samsung Health να εξάγει στο Health Connect Τα δεδομένα στο Samsung Health: βήματα, καρδιακός ρυθμός, ύπνος, οξυγόνο αίματος, αρτηριακή πίεση, γλυκόζη αίματος, σύνθεση σώματος, θερμοκρασία δέρματος, άσκηση, διατροφή, νερό και άλλα
Επικαιρότητα Όταν το Samsung Health εξάγει, κάτι που μπορεί να έχει καθυστέρηση Ό,τι έχει αυτήν τη στιγμή το Samsung Health
Απαιτήσεις Άδειες Health Connect, δήλωση Play Console Android 10 (API 29) ή νεότερο, Samsung Health 6.30.2 ή νεότερο, συσκευή Samsung (όχι εξομοιωτής)
Πριν τη δημοσίευση Έλεγχος Google Play της δήλωσης Health Connect Αίτημα και έγκριση συνεργάτη Samsung· μέχρι τότε το SDK λειτουργεί μόνο με τη λειτουργία προγραμματιστή του Samsung Health ενεργοποιημένη
Ίδιος κώδικας σε άλλα τηλέφωνα Ναι: μία ενσωμάτωση για Samsung, Pixel, Fitbit, Garmin, Oura Όχι: μόνο συσκευές Samsung

Πηγές: Επισκόπηση Samsung Health Data SDK και διαδικασία.

Τι μετρήσαμε σε ένα τηλέφωνο Galaxy

Κατά την ανάπτυξη του Anpheros Daily, συγκρίναμε τις δύο διαδρομές σε ένα Galaxy S26 Ultra συνδεδεμένο με ένα Galaxy Watch, την ίδια στιγμή στις 27 Σεπτεμβρίου 2026:

Πηγή Βήματα εκείνη την ημέρα Άλλοι διαθέσιμοι τύποι
Εφαρμογή Samsung Health (στην οθόνη) 4.566 καρδιακός ρυθμός, ύπνος, οξυγόνο αίματος
Health Connect, δεδομένα που γράφτηκαν από τη Samsung Health 3.211 κανένα: μόνο τα βήματα είχαν εξαχθεί, η τελευταία παρτίδα περίπου 90 λεπτά νωρίτερα
Samsung Health Data SDK 4.566 τα βήματα ήταν ο τύπος που δοκιμάστηκε εκείνη την ημέρα· μεταγενέστερες δοκιμές διάβασαν καρδιακό ρυθμό, ύπνο και προπονήσεις με τον ίδιο τρόπο

Η Samsung Health είχε όλες τις άδειες εγγραφής στο Health Connect· απλώς εξαγόταν λιγότερα και αργότερα. Αυτό είναι ένα τηλέφωνο και μία ημέρα, όχι κανόνας, αλλά ταιριάζει με αυτά που αναφέρουν οι χρήστες: εάν οι χρήστες σας έχουν Galaxy watches και βλέπουν διαφορετικούς αριθμούς στην εφαρμογή σας και στην Samsung Health, η διαδρομή Health Connect είναι η πιθανή αιτία, και μια εφαρμογή δεν μπορεί να αναγκάσει την Samsung Health να εξάγει συχνότερα.

Δοκιμή με το SDK πριν από την έγκριση

Το Samsung Health Data SDK ελέγχει με τη Samsung εάν η εφαρμογή σας (όνομα πακέτου και πιστοποιητικό υπογραφής) έχει εγκριθεί. Πριν από την έγκριση:

  1. Στο τηλέφωνο δοκιμής, ανοίξτε το Samsung Health › Ρυθμίσεις › Σχετικά με το Samsung Health και πατήστε επανειλημμένα τον αριθμό έκδοσης μέχρι να εμφανιστούν οι επιλογές προγραμματιστή, στη συνέχεια ενεργοποιήστε τη λειτουργία προγραμματιστή για το Samsung Health Data SDK.
  2. Η εφαρμογή σας μπορεί στη συνέχεια να διαβάσει δεδομένα σε αυτό το τηλέφωνο. Χωρίς τη λειτουργία προγραμματιστή, το SDK απορρίπτει με σφάλμα εξουσιοδότησης, οπότε στείλτε ένα εφεδρικό μηχανισμό στο Health Connect.

Η λειτουργία προγραμματιστή προορίζεται μόνο για δοκιμές και δεν είναι κάτι που πρέπει να ζητήσετε από τους χρήστες να ενεργοποιήσουν. Για δημοσίευση, υποβάλετε το αίτημα συνεργάτη στη Samsung. μετά την έγκριση, η Samsung θα καταχωρήσει το πακέτο και την υπογραφή σας.

Από το Samsung Health στο FHIR

Η αντιστοίχιση είναι η ίδια όπως και για τα άλλα health stores:

Δεδομένα Samsung Health LOINC UCUM
Βήματα (ημερήσιο σύνολο) 41950-7 {steps}
Καρδιακός ρυθμός (ημερήσιος μέσος όρος, ελάχιστος, μέγιστος) 8867-4 /min
Οξυγόνο αίματος 59408-5 %
Διάρκεια και στάδια ύπνου 93832-4; 93831-6, 93830-8, 93829-0 min
Αρτηριακή πίεση 85354-9 με 8480-6 και 8462-4 mm[Hg]
Γλυκόζη αίματος 2339-0 mg/dL
Σωματικό βάρος 29463-7 kg
Θερμοκρασία δέρματος δεν υπάρχει γενικός κωδικός LOINC για θερμοκρασία καρπού· χρησιμοποιήστε τον δικό σας κωδικό και μην τον επισημάνετε ως θερμοκρασία σώματος Cel

Δύο λεπτομέρειες είναι σημαντικές. Το Samsung Health Data SDK επιστρέφει τη γλυκόζη αίματος σε mmol/L· μετατρέψτε την (το Anpheros Daily αποθηκεύει σε mg/dL) ή διατηρήστε τη μονάδα όπως αναφέρεται, αλλά ποτέ μην αναμιγνύετε μονάδες κάτω από έναν κωδικό. Και η θερμοκρασία καρπού ή δέρματος δεν είναι θερμοκρασία σώματος: η καταγραφή της κάτω από τον κωδικό 8310-5 θα παραπλανήσει οποιονδήποτε διαβάσει την εγγραφή.

Καταγράψτε μία Observation ανά άτομο, μετρική και ημέρα, επισημασμένη ως δεδομένα συσκευής, και ενημερώστε την όταν η ίδια ημέρα συγχρονιστεί ξανά. Ο κώδικας backend, που εκτελείται στην πλατφόρμα, βρίσκεται στο Wearable data in FHIR.

Επιλογή διαδρομής

Πού εντάσσεται το Anpheros

Η πλατφόρμα Anpheros αποθηκεύει το αποτέλεσμα — κάθε τιμή ως FHIR R4 Observation που έχει επισημανθεί ως δεδομένα συσκευής, με συναίνεση, προέλευση και αρχείο καταγραφής πρόσβασης — και δεν διαβάζει η ίδια το Samsung Health. Η δική της εφαρμογή του Anpheros, Anpheros Daily, διαβάζει δεδομένα του Samsung Health σε Android μέσω του Health Connect, όπως περιγράφεται παραπάνω.

Συχνές Ερωτήσεις

Συγχρονίζεται το Samsung Health με το Health Connect;

Ναι, το Samsung Health γράφει στο Health Connect όταν ο χρήστης το επιτρέπει, αλλά εξάγει ένα υποσύνολο τύπων και με δικό του χρονοδιάγραμμα, οπότε το Health Connect μπορεί να υστερεί ή να χάνει τύπους που εμφανίζει το Samsung Health.

Υπάρχει REST API για το Samsung Health;

Δεν υπάρχει δημόσιο REST ή web API που να διαβάζει δεδομένα του Samsung Health ενός χρήστη. Τα δεδομένα διαβάζονται στο τηλέφωνο, μέσω του Health Connect ή του Samsung Health Data SDK, και η εφαρμογή σας τα στέλνει σε έναν διακομιστή.

Χρειάζομαι έγκριση από τη Samsung για να χρησιμοποιήσω το Samsung Health Data SDK;

Για δημοσίευση, ναι: Η Samsung ζητά αίτημα συνεργάτη πριν από τη διανομή και καταχωρεί την εγκεκριμένη εφαρμογή. Για ανάπτυξη, η λειτουργία προγραμματιστή του Samsung Health επιτρέπει στο SDK να λειτουργεί σε ένα τηλέφωνο δοκιμής.

Μπορώ να διαβάσω δεδομένα από το Galaxy Watch σε ένα iPhone;

Το Galaxy Watch έχει σχεδιαστεί για τηλέφωνα Android και καταγράφει δεδομένα στο Samsung Health εκεί. Δεν υπάρχει υποστηριζόμενη διαδρομή από ένα Galaxy Watch στο Apple Health.

Γιατί τα βήματα του Galaxy Watch στην εφαρμογή μου είναι λιγότερα από ό,τι στο Samsung Health;

Εάν διαβάζετε μέσω του Health Connect, το Samsung Health ενδέχεται να μην έχει ακόμη εξαγάγει τα πιο πρόσφατα δεδομένα του. Η ανάγνωση του συγκεντρωτικού συνόλου του Health Connect, ο συγχρονισμός κατά το άνοιγμα της εφαρμογής σας και, όπου είναι σημαντικό, η προσθήκη του Samsung Health Data SDK μειώνουν την απόσταση.

Σχετικά

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