Skip to main content

WizFi310 ThingPlug Example

ThingPlug​

ThingPlug는 SK Telecom의 IoT 플랫폼으로, oneM2M 표준 기반의 IoT 서비스를 제공합니다.

How to connect to ThingPlug in WizFi310​

You can find the detailed description about the AT Commands for connecting to ThingPlug at the link below.
AT Commands list for Connecting to ThingPlug

WizFi310 ThingPlug 연동​

WizFi310을 ThingPlug의 디바이스로 등록하기

ThingPlug 사이트 안내

https://thingplug.net

ThingPlug 사이트에 디바이스 등록​

개발자 계정으로 로그인 후, Develop - 디바이스 연동 - 디바이스 관리 탭으로 이동하면 다음과 같은 화면에서 디바이스를 등록할 수 있다.


  • 디바이스 이름, 디바이스 아이디, 위치값을 필수 입력 값으로 등록하게 되면,

  • 디바이스 선 등록을 완료하게 된다.

WizFi310으로 선 등록된 디바이스와 연동​

  1. AP에 접속한 WizFi310을 AT+SKTPCON 커맨드로 ThingPlug에 접속한다.
  2. ThingPlug에 성공적으로 접속이 되면, AT+SKTPDEVICE 커맨드로 디바이스 등록을 한다.

WizFi310으로 ThingPlug에 Data 전송​

  1. AT+SKTPCONTAINER커맨드로 Container를 생성한다.
  2. 해당 디바이스의 생성된 Container에 AT+SKPSEND 커맨드로 데이터를 전송한다.
  3. 전송된 데이터는 ThingPlug에서 데이터 조회와 대시보드를 통해 확인이 가능하다.
    * 전송된 데이터의 조회는 Develop - 디바이스 데이터 조회 탭에서 확인이 가능하다.

* 대시보드에서의 데이터 확인은 Service - 대시보드 탭으로 이동하여, 대시보드를 구성하면 설정된 주기(기본 60초)로 대시보드에서 데이터 확인이 가능하다.

Data 전송 포맷(TTV)​

  • TTV - T(Type), T(Data Type), V(Value)는 Device Platform과 ThingPlug Service Platform 간의 정보전달 규격이다.

  • Type : 각 설정 값을 의미한다. Ex) 0x01 : 온도, 0x02 : 습도,,, \
  • Data Type : 데이터 자료형을 의미한다. Ex) int, char,,,, \
  • Value : Data Type에 따라 길이가 달라진다. \

ThingPlug에 등록된 디바이스 제어​

  1. 대시보드에 제어 위젯을 추가한다.


  1. 대시보드에 생성된 제어 위젯의 버튼을 누르면, 다음과 같이 디바이스의 응답을 기다린다.

  1. 설정된 디바이스의 동작에 따라, 제어 위젯에서 결과를 나타낸다.