본문 바로가기

IoT5

Mosquitto Pub/Sub 테스트와 Logging설정 우선 지난번 포스팅에서 라즈베리파이에 Mosquitto Broker를 설치를 완료하였습니다. (혹시 설치과정을 보시고 싶으신분들은 이 포스팅을 참고 하시길 바랍니다. https://zemba.tistory.com/15?category=980988) MQTT Broker 설치 ( Mosquitto ) 이제 MQTT Broker 서버를 설치를 해보려고 합니다. MQTT란 메세징 프로토콜인데 (Message Queuing Telemetry Transport) TCP/IP 프로토콜 위에서 동작한다고 합니다. 경량 메시지 전송 프로토콜이기 때문에 IOT에.. zemba.tistory.com 그럼 이제 서버에서는 로그를 확인하면서 서버를 관리해야하고 각 모듈에서는 MQTT메세지를 발행하고 구독하여 메세지를 받을수 .. 2021. 11. 8.
MQTT Broker 설치 ( Mosquitto ) 이제 MQTT Broker 서버를 설치를 해보려고 합니다. MQTT란 메세징 프로토콜인데 (Message Queuing Telemetry Transport) TCP/IP 프로토콜 위에서 동작한다고 합니다. 경량 메시지 전송 프로토콜이기 때문에 IOT에 적합한 프로토콜이라고 보시면 될 것 같습니다. 메시지를 발행하고 구독하는 방식(Pub-Sub)으로 동작하기 때문에 Broker가 필요합니다. MQTT프로토콜을 지원하는 Broker의 종류는 다양하지만 간단하게 사용할 것이기 때문에 간단한 Broker를 사용해보려고 합니다. 그럼 우선 간단하게 사용이 가능한 경량 Broker인 mosquitto를 설치해보려고 합니다. 공식 페이지를 찾아보니 라즈베리에서 설치하려면 아래와 같이 키를 등록해줘야 한다고 되어있네요.. 2021. 11. 6.
RaspberryPI 3B+ OS 설치Final 드디어 OS 설치를 마무리하는 포스팅을 하게되었습니다...ㅎ 흠.... 우선 여기까지만 하고 진짜 목적에 접근해야 할 것 같아서 우선 OS 설치는 여기까지만 시도해보고 중단합니다 ㅎㅎ(골치 아프네요) 암튼 구글 신 리서치를 통해서 최대한 자료를 얻고 하였지만 이게 사바 사인 것 같아서 우선 저는 정신건강을 위해서 여기까지만 설치하고 말려고 합니다 저만 주의해서 사용하도록 하겠습니다 ㅋㅋ 우선 라즈베리 3B+를 구매한 지가 한 2~3년이 지났나? 암튼 저는 꽤 오래전에 구매를 했고 다시 꺼내서 설치를 한 것이 올해 10월이었으니 암튼 많이 묶혀서 과거의 자료를 찾는? 그런 과정을 추가로 하게 되었습니다. 잡설이 길어졌네요 ㅋㅋ 이제 진짜 총정리 한번 들어갑니다. 1. OS 이미지를 굽기 전에 확인해야 할 .. 2021. 11. 4.
RaspberryPI 3B+ 무선 고정 IP 설정 한참을 삽질하고나서 드디어 알게된 내용을 오늘 포스팅 합니다. 라즈베리 이미지를 굽고 처음 접속을하니까 바로 아래와같은 메세지가 출력되고 있었습니다. (사실 이메시지를 거의 중요하게 보지 않고 막설정하다 카오스에 빠졌습니다 ㅋㅋ) 내용을 보면 rfkill에 의해서 Wifi가 Blocked되었다는 내용인데 이것도 안보고 계속 ip설정했는데 왜 안되지?? 왜 안되지?? 계속 이렇게만 생각하고 있었네요... 근본원인은 이렇게나 친절하게 보여주고 있는데 말입니다 ㅋㅋ; 그래서 rfkill명령을 통해서 확인을 해보니까 역시나 Wireless LAN이 SoftBlock 되어있는것을 확인할수 있습니다. 그래서 위와 같이 unblock 0으로 처리하여 확인하면 정상적으로 block이 해제 되어있는것을 볼수 있습니다. .. 2021. 11. 4.