Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- OpenSSL
- script
- NB-IoT
- IOT
- MQTT
- Neul
- KT
- 안드로이드
- ThingPlug
- 오픈 하우스
- WizFi310
- SKT
- Gainspan
- Cat M1
- AT+MEVTFORM
- SSL Server
- WizFi250
- WiFi
- micropython
- ESP8266
- WIZwiki-W7500
- C Script
- IoTMakers
- SerialPassthrough
- cloud
- W7500
- AT+FSOCK
- LoRa
- WizFi210
- PicoC
Archives
- Today
- Total
IoT Wireless
<WizFi310과 KT IoT IoTMakers> #5 총 정리 본문
KT IoT Makers에 접속하여, 사용자 계정, 디바이스 정보, 태그(센서 종류 등) 정보를 등록하는 과정이다.
이에 대한 자세한 내용은 아래 링크에서 확인할 수 있다.
KT MQTT 스택을 포함하고 있는 WizFi310을 사용하여 간단한 AT 명령어만으로 KT IoT Makers에 접속하는 과정을 설명하고 있다.
WizFi310 명령어를 이용하여 KT IoT Makers에 데이터를 전송하고 대쉬 보드로 이를 확인하는 과정에 대해서 설명하고 있다.
특정 조건의 이벤트와 그에 따른 액션을 지정하는 과정에 대해서 설명하고 있다.
특정한 온도 이상의 값이 들어오면, SMS(문자 메시지)를 보내도록 설정하였다.
5. WizFi310 운용 로그
WizFi310을 이용하면, AT 명령어 로그를 이용하여 다음과 같은 과정을 진행할 수 있다.
- AP에 Association 하고
- KT IoT Makers(클라우드)에 접속하고
- 센싱된 결과 값을 보내는
아래는 그 운용 로그 이다.
WizFi310 Version 1.0.1.0 (WIZnet Co.Ltd) // AP에 접속하기 AT+WSET=0,WizFiDemoAP [OK] AT+WSEC=0,,12345678 [OK] AT+WNET=1 [OK] AT+WJOIN [Link-Up Event] IP Addr : 192.168.3.52 Gateway : 192.168.3.1 [OK] // KT IoT Makers에 접속하기 AT+MQTTSET=,,,30,0 [OK] AT+MQTTKTSET=OPEN_MQTT_001PTL001_1000002326,WizFi310ID0001,ymyh***** [OK] AT+MQTTCON=2,220.90.216.90,10030,0 [MQTT CONNECT] {Q,out/WizFi310ID0001,,104}{"athnRqtNo":"ymyh*****","athnNo":"000000003B9AD366000000003B9*****","respCd":"100","respMsg":"SUCCESS"} [OK] // 센서(온도) 데이터 전송하기 AT+MQTTKTPUB=d,Temperature,14.8 (숫자형으로 TagID "Termperature"에 14.8 전송) [OK] {Q,out/000000003B9AD366000000003B9*****,,74}{"msgHeadVO":{"mapHeaderExtension":{}},"respCd":"100","respMsg":"SUCCESS"} (KT IoT 클라우드에서는 전송 확인에 대한 ACK가 전송됨) AT+MQTTKTPUB=d,Temperature,16.5 [OK] {Q,out/000000003B9AD366000000003B9*****,,74}{"msgHeadVO":{"mapHeaderExtension":{}},"respCd":"100","respMsg":"SUCCESS"} AT+MQTTKTPUB=d,Temperature,18.1 [OK] {Q,out/000000003B9AD366000000003B9*****,,74}{"msgHeadVO":{"mapHeaderExtension":{}},"respCd":"100","respMsg":"SUCCESS"} AT+MQTTKTPUB=d,Temperature,17.5 [OK] {Q,out/000000003B9AD366000000003B9*****,,74}{"msgHeadVO":{"mapHeaderExtension":{}},"respCd":"100","respMsg":"SUCCESS"} AT+MQTTKTPUB=d,Temperature,31.4 (앞서 설정된 30보다 큰 값이므로, KT IoT Makers는 설정한 대로 지정한 번호로 SMS 문자를 전송) [OK] {Q,out/000000003B9AD366000000003B9*****,,74}{"msgHeadVO":{"mapHeaderExtension":{}},"respCd":"100","respMsg":"SUCCESS"} AT+MQTTKTPUB=d,Temperature,28.5 [OK]
'MQTT' 카테고리의 다른 글
<WizFi310과 KT IoT IoTMakers> #4 이벤트 등록 및 결과 확인하기 (1) | 2016.06.23 |
---|---|
<WizFi310과 KT IoT IoTMakers> #3 IoTMakers에 데이터 전송하기 (0) | 2016.06.23 |
<WizFi310과 KT IoT IoTMakers> #2 IoTMakers에 접속하기 (0) | 2016.06.22 |
<WizFi310과 KT IoT IoTMakers> #1 계정 생성하기 (0) | 2016.06.22 |