産業用Raspberry Pi Revolution Pi Core 3でNode-REDアップデートし起動するメモ
産業用Raspberry Pi Revolution Pi Core 3でNode-REDアップデートし起動するメモです。
前回の経緯

産業用Raspberry Pi Revolution Pi Core 3についての以前の記事のとおり、24V DC電源を用意して起動することが出来ました。
いよいよNode--REDをを起動してみます。
ログイン
同じローカルネットワークから、IPアドレスを特定してRev Piにアクセスします。

ログイン画面が表示されます。

初期パスワードは本体に書いてあります。

- UserName
- USERNAME FOR WEBSITE
- Password
- DEFAULT PASSWORD FOR WEBSITE AND SHELL
を入力してログインします。
ステータス画面
ステータス画面にログインしてみましょう。

ログインすると、Rev Pi Core Status というステータス画面が表示されます。

CONFIGに移動して、Enable/Disable SSH daemon to prevent remote loginSSHがDisabledなので、

Enabledにします。

SAVE ALLボタンを押して設定が反映されます。

変更が反映されました。

これで準備完了です!
Rev PiへSSH接続
Rev PiへSSH接続します。

私は RLogin というツールを使っています。
- Server Address
- WEB管理画面と同じIP
- User Name
- USER NAME FOR SHELL の pi アカウント
- Password
- DEFAULT PASSWORD FOR WEBSITE AND SHELL のパスワード
で設定してSSHポートに接続します。

ログインできました!
RevPi Core base module - Industrial Raspberry Pi には、

Raspbian Jessieがインストールされているとのこと。(2018/10/27現在)
Node-RED アップグレード
Raspbian Jessieの場合、Node.jsとNode-REDのバージョンはかなり昔のものです。アップグレードしましょう。
私の書いたのNode-REDアップグレード記事を参考にして、
bash <(curl -sL https://raw.githubusercontent.com/node-red/raspbian-deb-package/master/resources/update-nodejs-and-nodered)
このコマンドを実行します。

アップグレードが進んでいきます。

Node.js は v8.12.0 、npmは 6.4.1 が入りました。

アップグレードが完了です。
Node-RED起動
では、早速起動してみましょう。

起動しました!ホッとする!!!

サッと試してみて inject ノードや debug ノードはしっかり動きました。
また、他のノードも一通り動いているようなので、おかしな機能制限はなく、シンプルなRaspberry Pi Node-REDとして使えそうです!
それでは良き Rev Pi & Node-RED Lifeを!