Skip to main content

Edge Box RPi 200 Node-RED の使い方

note

この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues

はじめに

Node-RED は、ハードウェアデバイス、API、オンラインサービスをシームレスに接続するための多用途なプログラミングツールです。ブラウザベースのフローエディタにより、パレットからさまざまなノードを使用して異なるコンポーネントを簡単に接続できます。Node.js 上に構築された軽量なランタイムを備え、Raspberry Pi やその他の低コストハードウェアを効率的に活用できるため、エッジネットワークアプリケーションに最適です。

始める前に

このプロジェクトを始める前に、以下に記載されているように、ハードウェアとソフトウェアを事前に準備する必要があります。

ハードウェアの準備

Edge Box RPi 200

ソフトウェアの準備

Edge Box-200 は、Raspberry Pi OS がプリインストールされた状態で提供されます。このデバイスを初めて起動する場合は、Getting Started Wiki をご覧ください。

Edge Box に Node-RED をインストールする

  • ステップ 01: Edge Box に SSH 接続する
    Windows を使用している場合は PowerShell を開き、プログラムを使用している場合は Terminal アプリを開き、次のように入力します:
    ssh {USERNAME}@{EDGEBOX_IP_ADDRESS}
    例としては以下のようになります:

その後、Edge Box のオペレーティングシステムで設定した {USER} のパスワードを入力してください。

  • ステップ 02: Node-RED をインストールする

Node-RED チームは、オールインワンスクリプトを用意しており、以下のコマンドを EdgeBox のネイティブ Terminal アプリ(VNC ビューア経由)または上記の SSH シェルに入力するだけでインストールできます。

bash <(curl -sL https://raw.githubusercontent.com/node-red/linux-installers/master/deb/update-nodejs-and-nodered)

インストールの最後に、いくつかの質問がプロンプトで表示されるので、それに答えてください。

  • ステップ 03: Node-RED を設定する
    オールインワンスクリプトによるインストールが完了したら、以下のコマンドを使用して操作できます:

node-red-start を使用して Node-RED を開始する
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 を使用して、起動時の自動起動を無効にする

  • ステップ 04: Node-RED エディタにアクセスする

お好みの Web ブラウザを開き、以下の URL を入力してください:

  • オプション 1: Edge Box 上でローカルに Web ブラウザを実行している場合は、http://127.0.0.1:1880 を使用します(VNC 経由)。
  • オプション 2: ホストコンピュータでリモートに Web ブラウザを実行している場合は、http://{EdgeBox_IP_ADDRESS}:1880 を使用します。{EdgeBox_IP_ADDRESS} を EdgeBox の IP アドレスに置き換えてください。

Node-RED に慣れる

以下の画像と同様の結果が表示されるはずです:

Node-RED エディターの概要

  • ノードパネル: ユーザーがパレットからノードを閲覧し、フローに追加するためのエリア。
  • フローエディター: ユーザーがノードを視覚的に接続してフローを作成するワークスペース。
  • 設定パネル: 選択したノードのプロパティや設定を構成するセクション。
  • 設定ボタン: Node-RED エディターのさまざまな設定や環境設定にアクセスして調整するためのボタン。
  • デプロイボタン: フローを Node-RED ランタイムにデプロイし、アクティブで運用可能にするためのボタン。

ノードのインストール

ノードをインストールする方法はいくつかあります。一つはコマンドラインを使用する方法で、もう一つは Node-RED エディターを使用する方法です。ここでは最も簡単な方法である Node-RED エディターを使用する方法を説明します。

  • ステップ 1: 右上隅にある 三本線アイコンの設定ボタンをクリックし、「パレットの管理」を選択します。

  • ステップ 2: パレットタブで「インストール」タブをクリックします。

  • ステップ 3: ノード検索バーでノードを検索し、「インストール」ボタンをクリックしてインストールします。

  • ステップ 4: ドロップダウン警告ウィンドウから「インストール」ボタンをクリックしてインストールを確認します。

  • ステップ 5: インストールが完了するまで待機し、「インストール」ボタンが「インストール済み」に変わるのを確認します。

  • ステップ 6: サイドバーにインストールされたノードが表示されるはずです。

技術サポートと製品に関するディスカッション

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

Loading Comments...