Device Connect란?

Device Connect란?



Device Connect는 스마트폰에 가상의 HTTP 서버를 세워, 그것을 통해 스마트 디바이스(Pebble, THETA, Hue, 스마트 글라스 등)를 Web API로 조작할 수 있는 GotAPI의 일 구현입니다. Got API는 Open Mobile Alliance가 사양을 책정 하고 있습니다.

DeviceConnect

간단히 말하면, 다음과 같은 구현이 되어 있습니다.



웹 브라우저는 스마트 폰 자체의 브라우저는 물론 데스크톱 브라우저에서도 사용할 수 있습니다 (Android 전용). iOS에서는 앱에서만 사용할 수 있습니다.

무엇이 기뻐요?



스마트 디바이스를 조작하는 소프트웨어를 만들려고 하면, Bluetooth나 WiFi, BLE등을 사용하게 됩니다. 각각 사양이 마을거리로, 문서를 읽어 사용하지 않으면 안 되었습니다. Device Connect를 사용하면, 그 주변의 번거로운 부분은 모두 Device Connect에 맡기고, Web API만으로 스마트 디바이스로부터 값을 취득하거나, 반대로 데이터를 보낼 수 있게 됩니다.

Web API이므로 웹 브라우저도 사용할 수 있습니다만, 보통 REST API로서 Swift나 Java, 다른 프로그래밍 언어로부터 조작할 수 있습니다.

주로 송수신할 수 있는 데이터



장치에 따라 다양하지만 30종류 이상 있습니다. 카메라, 진동, 온도, 습도, 적외선, 터치, 전화, 알림, 미디어 플레이어, 파일, 조명 등.

자세한 내용은 범위 정보 - DeviceConnect Users을 참조하십시오.

조작 가능한 장치



어떤 장치에서도 작동할 수 있는 것은 아니며 Device Connect용 플러그인이 필요합니다. 지원되는 장치 정보 - DeviceConnect Users 에 자세하게 실려 있습니다만, 주된 곳으로서는 Pebble/THETA/F-PLUG/IRKit/Hue/ChromeCast/Android/iOS 단말등이 있습니다.

사용법은?



가장 쉬운 사용법은 Device Web API Manager - Google Play의 Android 앱 (Android) 또는 DeviceWebAPIBrowser를 App Store에서 (iOS)를 설치하는 것입니다. 세세한 사용법은 다음 기사 이후에 소개합니다.

DeviceConnect Users

좋은 웹페이지 즐겨찾기