메뉴 건너뛰기

  • 라즈베리파이 노드레드 설치 전 과정
  • 에프닷
    조회 수: 12, 2024.04.22 23:39:29
  • 1. 라즈베리 os설치

    2. 한글 설치

       sudo apt-get update

       sudo apt-get intsall ibus

       sudo apt-get install fonts-unfonts-core

       sudo apt-get install ibus-hangul 

       

     

     

     

    3. 노드레드 설치

     

    https://blog.naver.com/dmaker123/222800178132

     

     

    sudo apt update

    sudo apt upgrade

    sudo apt install build-essential

     

     

    $ bash <(curl -sL https://raw.githubusercontent.com/node-red/linux-installers/master/deb/update-nodejs-and-nodered)

     

    node-red admin init

    node-red start

     

     

    cd. node-red

    sudo npm install node-red-dasjbpard

    (데시보드 설치)

     

    sudo systemctl enable nodered.service (자동으로 시작하기)

    sudo systemctl status nodered (상태체크)

    sudo systemctl disable nodered.service (자동시작 해제)

     

     

    모스키토 서명키 다운

    $ wget http://repo.mosquitto.org/debian/mosquitto-repo.gpg.key

    $ sudo apt-key add mosquitto-repo.gpg.key

    $ /etc/apt/sources.list.d $ sudo wget http://repo.mosquitto.org/debian/mosquitto-stretch.list

    MQTT 브로커 설치 및 상태확인

    $ sudo apt-get update

    $ sudo apt-get upgrade

    $ sudo apt-get install mosquitto mosquitto-clients

    $ sudo systemctl enable mosquitto.service

    ​mosquitto -v

    ​sudo reboot

     

     

     

     

     

    MQTT 브로커 실행 및 중지

    $ sudo /etc/init.d/mosquitto start

    $ sudo /etc/init.d/mosquitto stop (실행되어 있는 부분을 중지후)

    $ sudo /etc/init.d/mosquitto restart

    MQTT 브로커 테스트

    $ mosquitto_sub -d -t topic/test

    $ mosquitto_pub -d -t topic/test -m "Hellow World!"

    MQTT 브로커 conf 변경 (중지후 실행)

    $ sudo nano /etc/mosquitto/mosquitto.conf

    아래 항목을 추가해야 외부 접속이 된다.

    listener 1883 0.0.0.0
    allow_anonymous true

    MQTT 브로커 패스워드 부여

    allow_anonymous false password_file /etc/mosquitto/pl.txt

    $ /etc/mosquitto/ $ mosquitto_passwd -c pl.txt userid1234

    -c 옵션을 빼면 여러사용자를 등록할 수도 있다.

     
    sudo /etc/init.d/mosquitto start
     
     
     
     
     
    mosquitto -v
    sudo reboot
     

댓글 0 ...

위지윅 사용
번호
제목
닉네임
16 에프닷 0 2024.05.23
에프닷 12 2024.04.22
14 에프닷 2 2024.01.01
13 에프닷 2 2020.01.15
12 에프닷 3 2019.10.18
11 에프닷 2 2019.10.18
10 에프닷 0 2019.10.16
9 에프닷 0 2019.10.04
8 에프닷 0 2019.09.24
7 에프닷 0 2019.09.23
6 에프닷 0 2019.09.18
5 에프닷 0 2019.09.12
4 에프닷 2 2019.09.09
3 에프닷 109 2019.09.07
2 에프닷 1 2019.09.03
1 에프닷 0 2019.04.24
태그