| 영어 | 한국어 | 중국어 | 일본어 |
제2장 설정: MQTT
MQTT 설정
1. 기능 활성화
a. MQTT 활성화: MQTT 발신 기능의 활성화 여부를 설정합니다.
· 발신되는 Topic 및 메시지:
· vms/vms_02/status {"status":"online"}
· vms/vms_02/status {"status":"offline"}
b. 장치 상태 발신 활성화: 장치의 연결/해제 상태 변경에 대한 MQTT 발신 기능의 활성화 여부를 설정합니다.
· 발신되는 Topic 및 메시지:
· vms/vms_02/ch_2-1/status {"status":"connected"}
· vms/vms_02/ch_2-1/status {"status":"disconnected"}
c. 이벤트 알림 발신: 알림 섹션에서 MQTT 이벤트 알림 발행을 설정할 수 있습니다.
2. 브로커 연결
a. MQTT 브로커 주소: MQTT 브로커 서버의 네트워크 주소.
b. MQTT 브로커 포트: MQTT 브로커 서버의 포트 번호.
c. Keep Alive: 클라이언트와 Mosquitto MQTT 브로커 간 연결 상태를 유지하기 위해 협상되는 시간 간격(초).
d. 사용자 ID/비밀번호: MQTT 브로커에 접속하기 위한 ID 및 비밀번호.
3. Client ID / VMS ID
a. Client ID: MQTT 브로커가 개별 클라이언트 연결을 식별하고 관리하기 위해 사용하는 고유 ID.
b. VMS ID: `vms/[VMS_ID]/status` 또는 `vms/[VMS_ID]/ch_n/status`와 같은 Topic의 일부로 사용되는 고유 ID.
4. 연결 테스트: 버튼을 클릭하면 Topic `vms/[VMS_ID]/status`와 메시지 `{"status":"test"}`가 발신됩니다.
· `mosquitto_sub -v -h [ADDRESS] -t "vms/#" -u [USER_ID] -P [USER_PW]` 명령으로 연결을 확인할 수 있습니다.

