★ [IOT 코아] 버전 1.0.0 에서는 "송신" 프로토콜에 대해서 "알람 메세지"를 지원하지 않습니다.
★ 본 예제는 아래 링크 예제를 대상으로 설명합니다
https://koa-rea.tistory.com/25
https://koa-rea.tistory.com/26
☆ "프로토콜" "등록" 상태는 아래 이미지와 같습니다
◎ 왼쪽 이미지 ( "입력타입" : BYTE( HEX ) )
◎ 오른쪽 이미지 ( "입력타입" : STRING )
1. 시작 페이지에서 오른쪽 상단 "설정" 선택
2. 활성화된 메뉴에서 "USB 포트" 선택
3. 등록된 "아두이노" 보드 선택
◎ 왼쪽 이미지 ( "입력타입" : BYTE( HEX ) )
◎ 오른쪽 이미지 ( "입력타입" : STRING )
4. "알람 메세지"는 2가지 방식을 지원합니다
◎ 왼쪽 이미지 ( "입력타입" : BYTE( HEX ) )
○ A 타입 : "수신" 프로토콜에 "데이터" 없는 경우.
○ B 타입 : "수신" 프로토콜에 "데이터" 있는 경우.
◎ 오른쪽 이미지 ( "입력타입" : STRING )
○ A 타입 : "수신" 프로토콜에 "데이터" 없는 경우.
○ B 타입 : "수신" 프로토콜에 "데이터" 있는 경우.
4-1-1. "OK수신" 프로토콜을 선택합니다 ( A 타입 )
※ [ IOT 코아 ] 버전 1.0.0 에서는 "송신" 프로토콜에서는 "알람 메세지"를 지원하지 않습니다
◎ 왼쪽 이미지 ( "입력타입" : BYTE( HEX ) )
◎ 오른쪽 이미지 ( "입력타입" : STRING )
4-1-2. "알람 메세지 설정"을 선택합니다
◎ 왼쪽 이미지 ( "입력타입" : BYTE( HEX ) )
① "닉네임"
○ [ IOT 리아 ] 에서 알람 메세지 수신시 제목으로 표기됩니다.
② "알람 메세지"
○ [ IOT 리아 ] 에서 알람 메세지 수신시 내용으로 표기됩니다.
◎ 오른쪽 이미지 ( "입력타입" : STRING )
① "닉네임"
○ [ IOT 리아 ] 에서 알람 메세지 수신시 제목으로 표기됩니다.
② "알람 메세지"
○ [ IOT 리아 ] 에서 알람 메세지 수신시 내용으로 표기됩니다.
4-1-3. "닉네임", "알람 메세지"를 입력합니다
◎ 왼쪽 이미지 ( "입력타입" : BYTE( HEX ) )
① "닉네임" : "OK수신"
② "알람 메세지" : "OK가 수신되었습니다"
◎ 오른쪽 이미지 ( "입력타입" : STRING )
① "닉네임" : "OK수신"
② "알람 메세지" : "OK가 수신되었습니다"
4-1-4. "등록" 버튼을 선택하여 "알람 메세지"를 등록합니다
◎ 왼쪽 이미지 ( "입력타입" : BYTE( HEX ) )
◎ 오른쪽 이미지 ( "입력타입" : STRING )
☆ 예시에서 "등록"한 "알람 메세지" 내용은 글 마지막에 링크로 첨부합니다.
4-2-1. "데이터수신" 프로토콜을 선택합니다 ( B 타입 )
※ [ IOT 코아 ] 버전 1.0.0 에서는 "송신" 프로토콜에서는 "알람 메세지"를 지원하지 않습니다
◎ 왼쪽 이미지 ( "입력타입" : BYTE( HEX ) )
◎ 오른쪽 이미지 ( "입력타입" : STRING )
4-2-2. "알람 메세지 설정"을 선택합니다
◎ 왼쪽 이미지 ( "입력타입" : BYTE( HEX ) )
① "닉네임"
○ [ IOT 리아 ] 에서 알람 메세지 수신시 제목으로 표기됩니다.
② "부등식"
○ "데이터"를 포함하는 "수신" 프로토콜은 "부등식"을 설정할 수 있습니다.
③ "알람 메세지"
○ [ IOT 리아 ] 에서 알람 메세지 수신시 내용으로 표기됩니다.
◎ 오른쪽 이미지 ( "입력타입" : STRING )
① "닉네임"
○ [ IOT 리아 ] 에서 알람 메세지 수신시 제목으로 표기됩니다.
② "부등식"
○ "데이터"를 포함하는 "수신" 프로토콜은 "부등식"을 설정할 수 있습니다.
③ "알람 메세지"
○ [ IOT 리아 ] 에서 알람 메세지 수신시 내용으로 표기됩니다.
4-2-3. "닉네임"을 입력합니다
◎ 왼쪽 이미지 ( "입력타입" : BYTE( HEX ) )
○ "닉네임" : "데이터수신"
◎ 오른쪽 이미지 ( "입력타입" : STRING )
○ "닉네임" : "데이터수신"
4-2-4. "부등식"의 "부등호"를 선택합니다
◎ 왼쪽 이미지 ( "입력타입" : BYTE( HEX ) )
○ "부등식" : "수신"된 "데이터" ("부등호") "입력" 값을 비교하여, 참일 경우 이벤트를 발생시킵니다.
ex '>' ) "수신"된 "데이터"가 "입력" 값보다 큰 경우.
ex '<' ) "수신"된 "데이터"가 "입력" 값보다 작은 경우.
ex '=' ) "수신"된 "데이터"와 "입력" 값이 같은 경우.
◎ 오른쪽 이미지 ( "입력타입" : STRING )
○ "부등식" : "수신"된 "데이터" ("부등호") "입력" 값을 비교하여, 참일 경우 이벤트를 발생시킵니다.
ex '>' ) "수신"된 "데이터"가 "입력" 값보다 큰 경우.
ex '<' ) "수신"된 "데이터"가 "입력" 값보다 작은 경우.
ex '=' ) "수신"된 "데이터"와 "입력" 값이 같은 경우.
4-2-5. "부등호"는 '='을 선택하고, 값을 입력합니다
◎ 왼쪽 이미지 ( "입력타입" : BYTE( HEX ) )
○ "부등식" : '='
○ "데이터" : 3130
ex ) 4745540D31300A "수신"되면, 설정된 이벤트를 실행한다.
◎ 오른쪽 이미지 ( "입력타입" : STRING )
○ "부등식" : '='
○ "데이터" : 10
ex ) GET\r10\n "수신"되면, 설정된 이벤트를 실행한다.
4-2-6. "알람 메세지"를 입력합니다
◎ 왼쪽 이미지 ( "입력타입" : BYTE( HEX ) )
○ "알람 메세지" : 데이터 10 발생
◎ 오른쪽 이미지 ( "입력타입" : STRING )
○ "알람 메세지" : 데이터 10 발생
4-2-7. "등록" 버튼을 선택하여 "알람 메세지"를 등록합니다
◎ 왼쪽 이미지 ( "입력타입" : BYTE( HEX ) )
○ "닉네임" : 데이터수신
○ "부등식" : "수신" 데이터 값이 입력 값( 3130 ) 같다면.
○ "알람 메세지" : 데이터 10 발생
◎ 오른쪽 이미지 ( "입력타입" : STRING )
○ "닉네임" : 데이터수신
○ "부등식" : "수신" 데이터 값이 입력 값( 10 ) 같다면.
○ "알람 메세지" : 데이터 10 발생
☆ 실제 [ IOT 리아( IOT REA ) ] 앱에서 수신되는 메세지 형태는 아래 이미지와 같습니다
★ 등록된 "알람 메세지"는 아래 링크를 참고하세요.
https://koa-rea.tistory.com/24
★ 입력 타입 BYTE( HEX )는 아래 아스키코드 표를 참고하세요
https://koa-rea.tistory.com/38
'코아[ IOT_KOA ] > 보드 알람메세지 설정 방법' 카테고리의 다른 글
알람 메세지 활성화 / 비활성화 / 삭제 (2) | 2022.11.24 |
---|
댓글