reTerminal DM Node-Red の使い方ガイド
この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues
reTerminal DM Node-Red の使い方ガイド
Node-RED は、ハードウェアデバイス、API、オンラインサービスを新しく興味深い方法で接続するためのプログラミングツールです。 ブラウザベースのエディタを提供しており、パレット内の幅広いノードを使用してフローを簡単に接続し、ワンクリックでランタイムにデプロイできます。
— nodered.org
reTerminal DM は、デジタル I/O、CAN バス、RS485、RS232 などの豊富な拡張性とハイブリッド接続性、WiFi、BLE、*4G、*LoRa® などの強力な無線通信機能を備えています。Node-RED は、それらすべてを統合できる最高のローコードプログラミングツールの 1 つです。また、Node-RED の Dashboard ノードを使用することで、10.1 インチの 10 点マルチタッチ高感度静電容量パネルを現場のヒューマンマシンインターフェースとして構成および利用することができます。
*4G および LoRa® モジュールは、reTerminal DM にデフォルトでは付属していません。関連するモジュールを別途購入してください。
以下は、Node-RED をセットアップし、reTerminal DM 上で Node-RED インターフェースに慣れるためのガイドです。
- Raspbian OS ユーザーは次のセクションに進んでください: Node-RED のインストール
- Sensecraft Edge OS ユーザーは次のセクションに進んでください: Node-RED に慣れる。Sensecraft Edge OS には Node-RED がプリインストールされています。
Raspbian OS に Node-RED をインストールして設定する
reTerminal DM に新しいオペレーティングシステムをセットアップした後(reTerminal DM に OS をインストールする を参照)、以下の手順に従って Node-RED をセットアップしてください。
Node-RED のインストール
STEP 1: reTerminal DM にアクセスする
オプション 1: マウスとキーボードを直接接続する
reTerminal DM 上で
Terminal
アプリを開いてください。reTerminal DM がインターネットに接続されていることを確認してください。
オプション 2: SSH を使用する
ホストコンピュータがネットワーク経由で reTerminal DM にアクセスでき、reTerminal DM がインターネットに接続されていることを確認してください。
Windows の場合:
PowerShell プログラムを開き、次のコマンドを入力してください:
ssh {USERNAME}@{RETERMINALDM_IP_ADDRESS}
。{USERNAME}
と{RETERMINALDM_IP_ADDRESS}
は設定に応じて置き換えてください。例: 私の場合、
{USERNAME}
はpi
、{RETERMINALDM_IP_ADDRESS}
は192.168.43.100
です。次に、reTerminal DM にセットアップしたオペレーティングシステムの
{USER}
のパスワードを入力してください。例: Raspbian OS のデフォルトのログイン資格情報は以下の通りです。
- ユーザー名:
pi
- パスワード:
raspberry
Mac/Linux の場合:
Terminal アプリを開き、次のコマンドを入力してください:
ssh {USERNAME}@{RETERMINALDM_IP_ADDRESS}
。{USERNAME}
と{RETERMINALDM_IP_ADDRESS}
は設定に応じて置き換えてください。例: 私の場合、
{USERNAME}
はpi
、{RETERMINALDM_IP_ADDRESS}
は192.168.43.100
です。次に、reTerminal DM にセットアップしたオペレーティングシステムの
{USER}
のパスワードを入力してください。例: Raspbian OS のデフォルトのログイン資格情報は以下の通りです。
- ユーザー名:
pi
- パスワード:
raspberry
- ユーザー名:
STEP 2: Node-RED をインストールする
Node-RED チームは All-IN-ONE スクリプトを用意しており、以下のコマンドを reTerminal DM のネイティブ Terminal
アプリまたは上記の手順で開いた SSH Shell
に入力するだけでインストールできます。
bash <(curl -sL https://raw.githubusercontent.com/node-red/linux-installers/master/deb/update-nodejs-and-nodered)
Raspberry Pi に Node-RED をインストールする方法は多数あります。詳細は 公式ガイド を参照してください。ここでは、reTerminal DM に Node-RED をインストールするための All-IN-ONE ガイドを紹介します。
インストールプロセスが完了すると、以下の画像のように ls -all
コマンドで .node-red
フォルダが表示されるはずです。

Node-RED の設定
Node-RED をインストールしたら、以下の手順に従って Node-RED 環境を設定し準備してください。
STEP 1: Node-RED を起動する
All-IN-ONE スクリプトを使用してインストールが完了した後、以下のコマンドを使用できます。
node-red-stop
を使用して Node-RED を停止
node-red-start
を使用して Node-RED を再起動
node-red-log
を使用して最近のログ出力を表示
sudo systemctl enable nodered.service
を使用して起動時に Node-RED を自動起動
sudo systemctl disable nodered.service
を使用して起動時の自動起動を無効化Node-RED エディタを起動するには、reTerminal DM の
Terminal
アプリで以下のコマンドを実行してください。node-red-start
Node-RED を自動起動サービスとして有効にしたい場合は、
sudo systemctl enable nodered.service
コマンドを使用してください。以下のような出力が表示されるはずです。

STEP 2: Node-REDエディタにアクセスする:
お気に入りのWebブラウザを開き、以下のURLを入力してください:
- オプション1: WebブラウザがreTerminal DM上でローカルに実行されている場合は、
http://127.0.0.1:1880
を使用してください。 - オプション2: Webブラウザがホストコンピュータ上でリモートに実行されている場合は、
http://{RETERMINALDM_IP_ADDRESS}:1880
を使用してください。{RETERMINALDM_IP_ADDRESS}
をreTerminal DMのIPアドレスに置き換えてください。
- オプション1: WebブラウザがreTerminal DM上でローカルに実行されている場合は、
Node-REDの基本操作
以下の画像のような画面が表示されるはずです:

Node-REDエディタの概要
Node-REDエディタに慣れてください。
Node-REDエディタの主要な要素は以下の通りです:
- ノードパネル
- フローエディタ
- 設定パネル
- 設定ボタン
- デプロイボタン

ノードのインストール
Node-REDノードモジュールをインストールする方法は2つあります。SenseCraft EDGE OSを使用している場合は、Node-REDエディタの方法を使用してください:
オプション1: コマンドライン
STEP 1: Node-REDフォルダに移動してください

cd .node-red/
STEP 2: Modbusノードをインストールする
<div align="center"><img src="https://files.seeedstudio.com/wiki/reTerminalDM/node-red/npm-install-node.png" /></div><br />
```sh
npm install node-red-contrib-modbus
STEP 3: ノードがインストールされたら、Node-REDサービスを再起動してください:

node-red-restart
オプション2: Node-REDエディタ
STEP 1: 右上隅にある「三本線」アイコンの設定
ボタンをクリックし、パレットの管理
を選択してください

STEP 2: パレットタブでインストール
タブをクリックしてください

STEP 3: ノード検索バーでノードを検索し、インストール
ボタンをクリックしてインストールしてください

STEP 4: ドロップダウン警告ウィンドウからインストール
ボタンをクリックしてインストールを確認してください

STEP 5: インストールが完了するまで待機し、インストール
ボタンがインストール済み
に変わるのを確認してください


STEP 6: サイドバーにModbusノードが表示されるはずです

reTerminal DM対応ノード
技術サポートと製品ディスカッション
弊社製品をお選びいただきありがとうございます!製品の使用体験がスムーズになるよう、さまざまなサポートを提供しています。異なる好みやニーズに対応するため、いくつかのコミュニケーションチャネルを用意しています。