Edited at

Androidデバイス上でNode-REDを実行する

 Node-REDについて調べていた時にAndroid上で実行できることを知りました。

こちらのサイトに導入方法の説明があります。

 Node-RED日本ユーザ会

 https://nodered.jp/docs/platforms/android

 この記事では、導入してみて公式サイトに情報がなかったことを記載しています。


 導入

 playストアから 「Termux」というアプリをインストールします。

このアプリはroot権限なしでlinuxのコマンドが使えるようにするものらしいです。

playストア Termux

https://play.google.com/store/apps/details?id=com.termux&hl=ja

…追記

Termuxのキーボードは使い勝手が悪いので、

「Hacker's Keyboard」というアプリを使い始めました。

 Termuxを起動し、以下のコマンドを実行します。

apt update

apt upgrade
apt install coreutils nano nodejs
npm i -g --unsafe-perm node-red
node-red

↓Termux上でNode-REDを起動した様子です。

 ブラウザを開き、localhost:1880にアクセスするとNode-REDのエディタが表示されます。



 Node-REDを停止するときは、Termuxのキーボードで 「CTRL」を押して「c」を入力しEnter。

Termuxを終了するには"exit"と入力します。


気になったこと

 Node-REDをPC(windows)にインストールすると、デフォルトパスが

C:/Users/usename/.node-red

になると思います。termuxでは次のパスになるようです。

/data/data/com.termux/files/home/.node-red