MQTT.fx로 Subscribe(구독) 하기
1. MQTT.FX 클라이언트를 AWS IoT Core에 연결
앞서 Publish에서 연습했던 aws 프로파일로 MQTT.FX 클라이언트를 AWS IoT Core에 연결한다.
2. Subscribe(구독)할 주제를 설정하고 Subscribe 상태로 만든다.
♦ Subscribe 메뉴를 선택하고 Subscribe(구독)하고자 하는 주제를 설정한다.
구독하고자 하는 주제에 대한 필터를 적용하는 방식은 AWS IoT Core에서 설명하고 있는 다음 부분을 참조하도록 한다.
§https://docs.aws.amazon.com/iot/latest/developerguide/topics.html#topicfilters
♦ Subscribe Topic에 대해 MQTT.FX가 Subscribe 상태에 있도록 설정한다.
3. 자 이제 MQTT.FX에서 Publish를 해보자
Publish Menu를 선택한 다음 앞서 Publish 하기에서 연습했던 내용을 다시한번 Publish 해보자
주제 (Topic) | 게시내용 |
$aws/things/EMC3380-N01/shadow/update | { “state”: { “desired”: {
“welcome”: “aws-iot2” |
4. 구독이 되었는지 확인해보자
Subscribe 메뉴를 선택해보면 구독된 모든 내용을 아래와 같이 확인할 수 있다.
구독된 내용을 보면 Topic 설정(Filter)에 따라 shadow 하위로 발행되는 모든 내용이 구독되고 있다는 것을 확인할 수 있겠다.
Publish 한 자체의 내용은 shadow아래 update이므로 이 항목을 클릭하면 게시된 메시지 자체를 확인할 수 있을 것이다.