안녕하세요.
Mosquitto, InfluxDB 설치에 이어서 Node-RED를 설치하는 것을 진행해 보았습니다. 특별한 것이 있다기보다는 이렇게 하면 되는구나 확인하면 좋을 것 같습니다. 그리고 Node-RED를 설치하는 여러 가지 방법이 있는데, 현재는 Raspberry에 package 버전으로 설치하는 것을 권장하지 않고 있다고 합니다. 대신 공식 Release 버전에서 설치하고, 업데이트하는 스크립트를 제공한다고 하여 따라 작업해 보았습니다.
1. Node-RED 설치
1) 사전 필요 모듈 설치하기
-빌드하기 위한 필요한 도구를 설치합니다.
sudo apt install build-essential git
2) Node-RED 설치 스크립트 실행
설치하면서 계속 진행하길 원하는 질문이 나오는데 세 번 다 yes를 선택합니다.
bash <(curl -sL https://raw.githubusercontent.com/node-red/linux-installers/master/deb/update-nodejs-and-nodered)
설치에 필요한 작업들을 체크하면서 진행됩니다.
- 설치가 완료가 되면 Node-RED 접속할 수 있는 주소가 나타납니다. 바로 접속되지는 않았습니다.
그리고 보안문제 추가 설정하라는 부분에 설명을 해줍니다. 현재는 설치 방법확인 중이므로 넘어가도록 합니다.
3) Node-RED를 위한 추가 모듈 설치
- NPM을 사용하여 InfluxDB 노드 설치합니다.
npm install node-red-contrib-influxdb
4) 서비스 시작하기
- 부팅 시 시작할 수 있도록 설정합니다.
sudo systemctl enable nodered.service
- 수동으로 Node-RED 서비스를 실행합니다.
sudo systemctl start nodered.service
5) 작동 확인
- 정상적으로 설치하였다면, 브라우저에 Raspberry Pi 주소에 포트 번호를 입력하면 Node-RED 서비스가 작동하는 것을 확인할 수 있습니다.
감사합니다.
'Embedded > RaspberryPI' 카테고리의 다른 글
[MQTT] CM4 RaspberryPi 에 Grafana 설치 (2) | 2024.01.04 |
---|---|
[MQTT] CM4 RaspberryPi에 Node-RED에 편집 권한 부여하기 (0) | 2023.12.29 |
[MQTT] CM4 RaspberryPi에 InfluxDB 설치와 설정하기 (2) | 2023.12.22 |
[MQTT]CM4 RaspberryPi에 Mosquitto 간편하게 설치하고 사용자 추가하기 (2) | 2023.12.21 |
Waveshare IO Board + Raspberry PI CM4에 MQTT broker mosquitto2.0.9 컴파일과 도커(docker) 이미지 생성하기 (2) | 2023.12.18 |