MQTT

MQTT 이제 모바일로 테스트 하세요

장병남 2023. 10. 12. 00:47

구글 크롬 브라우저에 설치해서 MQTT를 손쉽게 테스트할 수 있었던 MQTTBox는 더 이상 지원되지 않습니다. 

MQTTBox(지원되지 않는 앱)

하지만 항상 우리손에 있는 스마트폰을 이용해서 MQTT 개발환경을 구성할 수 있습니다. 

 

대표적인 운영체제인 안드로이드와 IOS에서 사용할 수 있는 MQTT 테스트앱을 소개하겠습니다. 

 

Android에서는 MyMQTT앱이 사용하기 편리 합니다. 

 

 Google PlayStore에서 MyMQTT를 검색해서 설치합니다. 

MyMQTT 소개 화면

MyMQTT는 아래와 같이 설정 했습니다.

Host, Port 설정 화면

Host는 broker.hivemq.com, Port는 1883으로 설정 후 Connect로 연결합니다. 

 

Subscribe탭

Subscribe탭을 선택 후 Topic을 'type1sc/0/test'로 입력합니다. 그리고 Subscribe 버튼을 누릅니다.

Topic 입력 화면
Publish탭

 Publish탭을 선택합니다. 

Publish 입력 화면

Publish 입력 화면에서 Topic 'type1sc/0/test'를 입력하고 Message 입력 후 Publish 버튼을 누릅니다.

 

Dashboard탭

Dashboard탭을 선택 후 Publish 한 메시지가 잘 들어왔는지 확인합니다. 

 

IOS에서는 MQTTool이 사용하기 편리합니다.

앱스토어에서 mqttool을 검색해서 설치합니다. 

MQTTool 소개 화면
Connect탭 설정 화면

앱을 실행하면 Connect탭에서 시작하는데, Host, Port, Client Id를 입력 후 Connect 버튼을 누릅니다. 

MQTT 서버에 연결된 화면
Subscribe탭

Subscribe탭을 선택하고 Topic을 입력 후 Subscribe 버튼을 누릅니다. 

Subscribe 대기 화면

입력한 Topic으로 메시지가 도착하면 Status 아래 항목들이 하나씩 추가됩니다. 제일 위에 있는 항목이 가장 최근에 도착한 메시지입니다. 

 

메시지를 클릭하면 아래와 같이 메시지 내용과 타임스탬프, QOS정보 등을 확인할 수 있습니다. Dismiss를 누르면 창이 닫힙니다. 

메시지 세부내용 화면

 

이제 크롬 MQTTBox가 없어도 모바일앱으로 LTE CATM1 모뎀과 연동해서 테스트할 수 있습니다. 

 

Murata Type1SC 모듈 구매, 자료 관련 문의
(주)아성코리아
전지만 이사 010-5418-8812 mlcc@asung.com
박상인 수석 010-6556-5405 sipark@asung.com

LTE-CATM1 내장형 모뎀 대량 구매 상담, 외주 개발, 협업 문의
(주)코드주
장병남 대표 010-8965-1323 rooney.jang@codezoo.co.kr

 

https://www.devicemart.co.kr/goods/view?no=14077527 

 

LTE-CatM1 내장형 모뎀 / 사물인터넷 통신모듈

사물인터넷 개발을 위한 LTE 모듈입니다. / CodeZoo / 사물인터넷 통신모듈 / 유심은 상품상세의 링크에서 별도 구매가 필요합니다.

www.devicemart.co.kr

https://smartstore.naver.com/codezoo/products/7153689192

 

Vodafone Global IoT SIM Card : codezoo

[codezoo] IoT Global SIM, IoT Connectivity, IoT Device

smartstore.naver.com