MQTT(Message Queuing Telemetry Transport)는 경량의 publish-subscribe 기반 메시지 프로토콜로서, 인터넷을 통한 IoT 디바이스 통신에 주로 사용됩니다. 1999년 IBM에서 개발되었으며, 오픈 소스로 제공되고 있습니다. 네트워크 대역폭이 제한적이거나, 낮은 전력 소비가 필요하거나, 네트워크 연결이 불안정한 환경에서 효과적으로 작동합니다. 이 프로토콜의 기본 개념은 publish(게시), subscribe(구독), 그리고 broker(중개인)입니다. - 게시자(publisher): 메시지를 발행합니다. - 구독자(subscriber): 특정 토픽의 메시지를 수신합니다. - 중개인(broker): 게시된 메시지를 적절한 구독자에게 전달합니다. Python을 사용..