Node-RED on RaspberryPi

MP3 파일을 직접

재생하면, 신뢰할 수 있는 알람이 될 것 같았다. 그보다는 알람이 어떨 때 발송되는지 좀 더

우선 라즈베리파이에 npm을 설치한다.

sudo apt install npm

그 다음 다운 받은 Node.js 를 설치한다. 최신 버전이 아니면 Node-RED에서 추가 node가 설치 안되는 경우가 있다.

tar -xvf node-v18.16.0-linux-armv7l.tar.xz
cd node-v18.16.0-linux-armv7l
cp -R * /usr/local/

적당한 CLI 기반의 플레이어를 하나 설치한다. mpg321 를 설치했다.

sudo apt -y install mpg321

Node-RED를 설치한다.

sudo npm install -g --unsafe-perm node-red

모듈을 설치한다.

cd ~/.node-red/node_modules
npm install node-red-contrib-play-soundfile

Flow 를 만든다.

잡음이 살짝 들리는데 소리는 잘 들린다. 이어폰으로는 너무 작아서 들리지 않아 저렴한 스피커를 하나 구입하는 것이 좋을 것 같다.

그리고 부팅할 때 실행될 수 있도록 설정해 준다.