프로그래밍/Raspberry PI

[라즈베리파이] Node-RED 설치

Beginner:) 2022. 6. 7.
320x100

라즈베리파이 최신버전이라면 Node-RED가 설치되어 있다.

 

 

15년 버전 이전은 없다고하니 Node-RED가 없거나 업데이트가 필요하다 판단되면 아래의 명령어를 수행

sudo apt-get update
sudo apt-get upgrade
sudo apt install build-essential git curl
bash <(curl -sL https://raw.githubusercontent.com/node-red/linux-installers/master/deb/update-nodejs-and-nodered)

 

 


1. Node-RED 시작  (* Ctrl + C 또는 창을 닫아도 백그라운드에서 계속 수행하니 stop명령어로 중지할 것 )

node-red-start

 

 

2. Node-RED 중지

node-red-stop

 

3. Node-RED 다시시작

node-red-restart

 

4. Node-RED 로그 출력

node-red-log

 

 

Node-RED를 시작하면 아래와 같은 출력이 나타난다.

 

 

다들 알겠지만 127.0.0.1은 로컬이 때문에 라즈베리파이에서 접속할거면 상관없다만, 외부에서 접속할거면 ifconfig를 통해 라즈베리파이의 ip를 확인할 것. 나의 경우는 와이파이로 연결하기 때문에 wlan0의 주소를 확인

 

 

웹브라우저에 [IP주소]:[포트번호]를 입력

  ex) 192.168.2.139:1880

 

 


 

1. Node-RED 부팅 자동시작

sudo systemctl enable nodered.service

 

2. Node-RED 부팅 자동시작 해제

sudo systemctl disable nodered.service

 

2022.05.24 - [프로그래밍/Raspberry PI] - [라즈베리파이/라즈비안] 서비스 등록 (자동 시작)

 

[라즈베리파이/라즈비안] 서비스 등록 (자동 시작)

짧게 요약하자면 1. /etc/systemd/system/ 폴더에 서비스 파일을 생성한다. (OS마다 다름) 2. 서비스 파일에 실행할 프로그램 위치, 프로그램 이름과 그 외 옵션들을 작성한다. 3. systemctl을 통하여 컨트롤

park-duck.tistory.com

 

 


 

Node-RED 라즈베리 공식 설치문서

https://nodered.org/docs/getting-started/raspberrypi

 

Node-RED 라이브러리

https://flows.nodered.org/

 

반응형

댓글