IoTMakers Android SDK를 통한 IoT 애플리케이션 개발

목표


1. IoT 애플리케이션 개요

2. IoTMakers 포털에 IoT 애플리케이션 등록

3. Android 앱 프로젝트 설정

3.3.1 Android 앱 프로젝트에 Android SDK 설정

  1. Android SDK 다운로드
  2. Android Studio를 통해서 Android 프로젝트를 생성

  3. Android Studio 프로젝트의 최 상단(app 모듈)에서 우 클릭 후 Open Module Setting을 선택합니다.

  4. 화면 상단의 + 버튼을 클릭한다.

  5. Import Gradle Project 를 선택 후 Next를 클릭합니다.

  6. 압축 푼 SDK를 찾아 선택하고 Finish를 클릭합니다.

  7. 그 다음 Modules 중 appDependencies 를 선택 후 + (Add Dependency) 버튼을 클릭한 후 Module Dependency를 선택한다.

  8. Add Module Dependency 창이 뜨면 iotmakers_sdk_android 를 선택하고 OK를 누릅니다

  9. OK 버튼을 클릭하여 SDK 기본설정을 마친다.


3.3.2 최신 Android 플랫폼 버전 반영을 위한 설정 변경

3.3 IoTMakers 서버 주소 변경

4. IoTMakers 연동 Android 앱 예제

4.1 플랫폼 로그인

4.1.1 플랫폼 로그인 API




4.1.2 플랫폼 로그인 구현 코드 예제 (Thread 이용 구현 방식)

4.1.2 플랫폼 로그인 구현 코드 예제2 (AsyncTask 이용 구현 방식)

4.2 디바이스 목록 및 디바이스 상세 조회

4.2.1 디바이스 API




4.2.2 디바이스 목록 조회 구현 코드

4.2.3 디바이스 상세 조회 구현 코드


4.3 디바이스 태그스트림 목록, 태그스트림 로그 정보조회와 제어 명령 보내기

4.3.1 태그스트림 API




4.3.2 태그스트림 목록 조회 구현

4.3.3 태그스트림 로그 조회 구현

4.3.4 태그스트림에 대한 제어 명령 구현

5. IoTMakers Android Sample 예제