EVENT Notification Message
이벤트 통지 메시지는 WiFi 모듈로 부터 Host MCU로 전달되는 비동기 메시지로 각 기능에 따라 다음과 같은 유형으로 나누어져 있다.
1. WEVENT Wi-Fi 기능과 관련된 이벤트메시지를 나타낸다
번호 | 이벤트 메시지 | 설명 |
1 | +WEVENT:AP_UP | Soft_AP 생성 성공 |
2 | +WEVENT:AP_DOWN | Soft_AP 생성 실패 |
3 | +WEVENT:STATION_UP | STATION 연결 성공 |
4 | +WEVENT:STATION_DOWN | STATION 연결 실패 |
2. CIPEVENT 네트워크 접속과 관련된 이벤트메시지를 나타낸다.
번호 | 이벤트 메시지 | 설명 |
1 | +CIPEVENT:id,SERVER,CONNECTED | 지정된 id 링크 TCP 서버에 연결 됨 |
2 | +CIPEVENT:id,SERVER,DISCONNECTED | 지정된 id 링크 TCP 서버에서 연결이 끊어짐 |
3 | +CIPEVENT:id,SERVER,CLOSED | 지정된 id 링크 TCP 서버를 중지해야 함 |
4 | +CIPEVENT:CLIENT,CONNECTED,ip,port | TCP 클라이언트가 IP주소 및 포트에 성공적으로 연결 됨 |
5 | +CIPEVENT:CLIENT,CLOSED,ip,port | 해당하는 IP주소 및 포트에 대한 TCP 클라이언트 중지함 |
6 | +CIPEVENT:id,UDP,CONNECTED | UDP 연결 성공 |
7 | +CIPEVENT:id,UDP,CLOSED | UDP 연결 실패 |
8 | +CIPEVENT:SOCKET,id,len,data | 네트워크 데이터 소스 식별 |
9 | +CIPEVENT:UDP_BROADCAST,ip,port,id,len,data | UDP는 ATv2.0.3 릴리스로부터 데이터 원본 및 정보를 브로드캐스팅 함 |
3. MQTTEVENT MQTT 통신관련 이벤트메지시를 나타낸다.
번호 | 이벤트 메시지 | 설명 |
1 | +MQTTEVENT:CONNECT,SUCCESS | MQTT 서버에 성공적으로 연결 됨 |
2 | +MQTTEVENT:CONNECT,INIT_ERROR | MQTT 서버와의 연결 초기화 중 오류 발생 |
3 | +MQTTEVENT:CONNECT,FAIL | MQTT 서버에 연결 실패 |
4 | +MQTTEVENT:CONNECT,RECONNECTING | MQTT 서버와 재연결 필요함 |
5 | +MQTTEVENT:CLOSE,SUCCESS | MQTT 통신이 성공적으로 닫힘 |
6 | +MQTTEVENT:CLOSE,FAIL | MQTT 통신이 닫힘 |
7 | +MQTTEVENT:SUBSCRIBE,SUCCESS | MQTT 구독 성공 |
8 | +MQTTEVENT:SBUSCRIBE,FAIL | MQTT 구독 실패 |
9 | +MQTTEVENT:UNSUBSCRIBE,SUCCESS | MQTT 구독 해제 성공 |
10 | +MQTTEVENT:UNSUBSCRIBE,FAIL | MQTT 구독 해제 실패 |
11 | +MQTTEVENT:PUBLISH,SUCCESS | MQTT 게시 성공 |
12 | +MQTTEVENT:PUBLISH,FAIL | MQTT 게시 실패 |
4. BTEVENT(Only EMC3280/EMC3380) Bluetooth 데이터모드 관련된 이벤트메시지를 나타낸다.
번호 | 이벤트 메시지 | 설명 |
1 | +BTEVENT:CONNECTION,ON | 원격 호스트 RFCOMM에 대한 연결 성공 |
2 | +BTEVENT:CONNECTION,OFF | 원격 호스트 RFCOMM 연결 끊기 |
3 | +BTEVENT:DATA, length | 원격 호스트 RFCOMM으로부터 transparent 데이터 수신 |
5. ENETEVENT 이더넷 기능관련 이벤트메시지를 나타낸다.
번호 | 이벤트 메시지 | 설명 |
1 | +ENETEVENT:len, data | Identify Ethernet transparent data |
6. OTAEVENT WIFI를 이용한 FW Update 기능 관련 메시지늘 나타낸다.
번호 | 이벤트 메시지 | 설명 |
1 | +OTAEVENT:START | OTA 펌웨어 업데이트 프로세스 시작 |
2 | +OTAEVENT:SUCCESS | OTA 펌웨어 업데이트 성공 |
7, ILOPEVNET ILOP 접속상태 관련 이벤트메시지를 나타낸다.
번호 | 이벤트 메시지 | 설명 |
1 | +ILOPEVENT=ILOP,TSL_THING | mode=2일 때 모듈은 thing 유형을 요청한다. |
2 | +ILOPEVENT=ILOP,<status> |
서버와 접속상태를 통지 CLOUD_CONNECT= 서버접속성공 LOCAL_CONNECT= LAN 제어 접속 CLOUD_DISCONNECT: 서버 접속 끊김. CLOUD_DISCONNECT: LAN 제어 접속 끊김. |
3 | +ILOPEVENT=SETICA,<method>,<key>,<value> | ICA 표준 파라미터, 데이터와 AT+ILOPSENDICA 커맨드 파라미터를 발행 |
4 | +ILOPEVENT=SETRAW,<date_len>, <data> | transparent/custom 프로토콜 데이터 보내기 |
8. GOMEEVENT
GOME 접속상태 관련 이벤트메시지를 나타낸다.
번호 | 이벤트 메시지 | 설명 |
1 | +GOMEEVENT:GOME,CONNECTING | 서버에 접속 중 |
2 | +GOMEEVENT:GOME,CONNECTED | 서버와 접속 성공 |