목록MQTT (2)
잡동사니
안녕하세요. yeTi입니다. 오늘은 임베디드환경(tx2)기반에서 MQTT 브로커를 설치하고 메세징을 해보려고 합니다. MQTT brocker 설치 MQTT란, IoT용 message broker 선택하기를 기반으로 mosquitto를 mqtt broker로 진행했습니다. 도커 이미지를 기반으로 mosquitto broker를 구동합니다. $ docker run -it -p 1883:1883 -p 9001:9001 eclipse-mosquitto Subscriber 구현 먼저 mqtt를 활용하기 위해서 paho 모듈을 설치합니다. $ pip install paho-mqtt==1.5.1 다음과 같이 Subscriber 클래스를 작성합니다. import paho.mqtt.client as mqtt class ..
안녕하세요. yeTi입니다. 오늘은 MQTT에 대해서 알아보고 사용할 수 있는 broker를 알아보려고 합니다. MQTT란 MQTT는 사물인터넷(IoT)을위한 프로토콜로 OASIS(Organization for the Advancement of Structured Information Standards)에서 제시한 표준 메시징 프로토콜입니다. MQTT의 특징 MQTT의 특징은 다음과 같습니다. Lightweight and Efficient 디바이스의 리소스를 적게 사용하도록 설계되어 있다. 대표적으로 메시지 헤더는 작게 설계되어 오버헤드가 적게 발생한다는 것을 예로 들 수 있다. Bi-directional Communications Device에서 cloud로만 송신할 수 있는 단방향 통신이 아니라 (e..