broker 2

Eflin-EW11A (RS485 data transfer via Wi-Fi) 제품 확인-2 (STA 모드 및 MQTT 송수신)

안녕하세요.   첫 번째 내용(제품 및 설정 확인)에 이어서 네트워크 설정 및 MQTT 데이터 전송하는 방법을 알아보려고 합니다. 우선 MQTT 테스트를 하기 위해서는 사전준비가 필요합니다. 먼저 MQTT Broker가 있어야 합니다.  간단하게 라즈베리파이 혹은 PC에 설치해서 사용하는 방법이 있는데 이전 글 중에 라즈베리파이에 broker 설치한 내용이 있어 링크 걸어 놓았습니다. (테스트로 HiveMQ 혹은 test.mosquitto.org 사이트를 이용해 볼 수도 있습니다.)   [MQTT]CM4 RaspberryPi에 Mosquitto 간편하게 설치하고 사용자 추가하기안녕하세요. 이전 내용에서는 Docker를 사용해서 Mosquitto 소스를 컴파일해서 설치해 보았는데요. Waveshare IO..

IT 2024.06.13

Waveshare IO Board + Raspberry PI CM4에 MQTT broker mosquitto2.0.9 컴파일과 도커(docker) 이미지 생성하기

안녕하세요. 최근 들어 AIoT라고도 하며 인공지능과 IoT를 접목한 기술들을 많이 선보이고 있습니다. 그중의 기술인 MQTT에 대해서 확인해 보면 좋을 거라 생각됩니다. 센서단 IoT 기계들도 데이터를 어디로는 보내어야 하고 그 데이터를 저장하고 처리해야 합니다. 그런 중간 일을 해주는 Broker(Server)에 대해서 확인해 봅니다. 1. MQTT broker mosquitto 란? - 우선 MQTT가 무엇인가를 확인해 보기 위해서는 MQTT 사이트를 방문해 보면 왜 사용해야 하는지, 어떤 점이 좋은지 등과 각종 라이브러리와 스펙 등이 나옵니다. - 큰 틀에서 MQTT 구조를 설명해 보자면 (MQTT Publish / Subscribe Architecture) 아래와 같은 Client – Broke..