워치 3 혈압,걸음수,심박수,심전도,수면 정보및 센서 값 수집 방법 문의

안녕하세요
저는 모바일 앱 개발자입니다.
이번 국책 과제로 전염병 자가격리 대상자들을 관리 하기위한
생체 정보(혈압,체온,심박,심전,호흡수,수면,산소포화도 등등)를 수집해야 하는 형태에 따라
겔럭시 워치 3를 이용하여 사용자 생체 정보(혈압,심박,심전,수면,걸음수)를 수집하는 모바일 app을 개발하려고 합니다.
따라서 겔럭시 워치를 연계하여 정보들를 수집하기 위해서는 하기와 같은 방법들이 있는 것으로 알고 있습니다.

  1. 삼성에서 제공하는 삼성 헬스 앱을 이용하여 모니터링 하는 방법

    • 국책 과제에서 이미 제공되는 앱이 아닌 자체 개발을 진행해서 보여주어야 하고, 해당 정보들이 서울대 병원측의 데이터 수집 서버에 적재가 되어야 하는 상황이므로 해당 방법은 책택이 불가능
  2. 삼성 헬스 앱을 통하여 해당 정보를 등록 관리하는 서버쪽에 해당 데이터를 요청하는 방법
    - 임의로 자체 개발한 모바일 앱에서 삼성 헬스 정보를 전달 받을 수 있을까요?
    - 예를 들어 데이터 요청을 하기 위한 http 통신을 이용한 rest api 호출 방식이 제공이 되는 것인지요?

  3. 삼성 헬스 앱을 이용하지 않고 겔럭시 워치3와 스마트 폰을 연결하여 직접 자체 개발한 앱에서 워치의 센서정보 및 생체 정보(혈압,심박,심전,수면,걸음수)를 수집하는 방법 [필수 사항 : 삼성과의 파트너 관계 채결이 필요]

    • 우선 해당 방법을 사용하기 위해서는 삼성과 파트어쉽을 맺어야 한다고 알고 있습니다.
    • 파트너 관계를 맺는데 있어서 비용 및 고려해야 할 사항이 있을까요?
    • 파트너 관계를 맺으면 모바일 앱에서 워치의 데이터를 수집할 수 있도록 인터페이스에 해당하는 SDK를 제공
      받을 수 있다고 하는데 삼성 헬스 시스템과 전혀 연동하지 않아도 워치의 센서정보 및 생체 정보(혈압,심박,심전,수면,걸음수)를 제공되는 SDK를 사용하여 자체 개발한 앱에서 직접적으로 수집을 할 수 있는 것인가요?
  4. 겔럭시 워치 3 센서 정보(혈압,심박,심전,수면,걸음수)를 자체 개발한 모바일 app에 전달하는 워치 app을 직접 개발하는 방법

    • 해당 방법은 따로 삼성과 파트너 관계를 맺지 않아도 가능한 것으로 보이는데요 맞는지요?

국책 과제의 요구상 1번,2번의 방식보다는 3번 4번에 해당하는 방식을 이용하여 데이터를 수집 관리하는 별도의 모바일 앱을 개발하여야 하는 상황입니다.

감사합니다.

Galaxy Watch 3를 이용하여 사용자의 생체 정보 (혈압, 심박수, 심전도, 수면, 걸음 수)를 수집하는 모바일 앱을 개발하려고합니다.
따라서 갤럭시 워치와 관련하여 다음과 같은 정보 수집 방법이 있음을 알고 있습니다.

Tizen Studio를 사용하면 시계 센서에 직접 액세스 할 수 있습니다. 정보를 확인하려면 고유 한 알고리즘을 만들어야합니다. 이를 수행하는 방법에 대한 GitHub의 예가 있습니다.

삼성에서 제공하는 Samsung Health 앱을 사용하여 모니터링하는 방법

Samsung Health는 독점 알고리즘이며 Smart Watch 개발자는 Health Partner 및 일시 중지 된 애플리케이션 만 사용할 수 없습니다. 그러나 경로를 가고 싶다면 한국에서 사용할 수 있습니다.

갤럭시 워치 3 센서 정보 (혈압, 심박수, 심전도, 수면, 걸음 수)를 자체 개발 한 모바일 앱으로 직접 전송하는 워치 앱 개발 방법

이를 컴패니언 앱이라고하며 시계에서 센서 정보를 검색하는 앱을 모바일에 사용할 수 있습니다.
Tizen은 C / C ++, Web App 또는 .Net App에서 수행 할 수 있습니다. 자세한 내용은이 페이지를 참조하십시오.

이 정보가 도움이 되었기를 바라며 제가 건너 뛴 내용에 대해 질문 해 주시면 질문에 답해 주시기 바랍니다.

Ron
삼성 개발자 관계

I am trying to develop a mobile app that collects user biometric information (blood pressure, heart rate, electrocardiogram, sleep, steps) using the Galaxy Watch 3.
Therefore, I know that there are the following methods to collect information in connection with the Galaxy Watch.

Using Tizen Studio you can access the watch sensors directly. You will need to create your own algorithm to determine the information. There are examples in GitHub on how to do this.

How to monitor using the Samsung Health app provided by Samsung

Samsung Health is a proprietary algorithm and is not available for Smart Watch Developers only to Health Partners and applications for that are suspended. However, if you do want to go the route it may be available in Korea.

How to directly develop a watch app that transmits Galaxy Watch 3 sensor information (blood pressure, heart rate, electrocardiography, sleep, steps) to a self-developed mobile app

This is called a companion App and you can have the App on the Mobile that retrieves the sensor information from the watch.
Tizen can be done in C/C++, Web App or .Net App see this page for more information.

I hope this helps and answers your questions if not feel free to ask about what I skipped.

Ron
Samsung Developer Relations

안녕하세요

우선 처음 문을 드린 글에 대하여 답변해 주셔서 감사합니다.
그런데 제가 문의 드린 내용 중 하기와 같은 문의에 대한 답변이 없으셔서 해당 내용 문의 드립니다.

<문의> 파트너 관계를 맺으면 삼성 헬스 SDK를 제공 받을 수 있는 것으로 보이는데요 삼성 헬스(app) 시스템과 전혀 연동하지 않아도 워치의 센서정보 및 생체 정보(혈압,심박,심전,수면,걸음수)를 제공되는 삼성 헬스 SDK를 사용하여 자체 개발한 앱에서 직접적으로 수집을 할 수 있는 것인가요?

그리고 현재 글을 남기고 있는 당사자는 한국에 살고 있습니다. 따라서 이전에 답변 주신 내용 중 한국에서는 사용할 수 있다고 답변 내용이 있었는데요 파트너 관계만 맺으면 삼성 헬스 SDK는 얼마든지 제공 받을 수 있는 것인가요?

개발 지원 요청 **여기**을 만들고 모든 정보를 제공하세요. 파일로 첨부하시면 됩니다. 하는 팀이 한국에 있기 때문에 한국어로도 가능합니다. 그들은 당신을 훨씬 더 잘 도울 수 있어야합니다. 지원팀에서 찾아보도록 하겠습니다.

Create a Develop Support Request HERE and provide all the information. You can attach it as a file. It can be in Korean as the team that is doing it is in Korea. They should be able to assist you much better. I’ll ask the support team to look for it.

Ron
Samsung Developer Relations