Skip to main content

reComputer-R1000 Node Red入門ガイド

はじめに

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

はじめに

このプロジェクトを開始する前に、ここで説明するようにハードウェアとソフトウェアを事前に準備する必要があります。

ハードウェアの準備

reComputer R1000

ソフトウェアの準備

reComputer-R1000は、Raspberry Pi OSがプリインストールされた状態でお手元に届きます。このデバイスを初回起動する場合は、Getting StartedのWikiをお読みください。

reComputer-R1000にNode Redをインストール

  • ステップ01: reComputer-R1000にSSH接続 Windowsを使用している場合はPowerShellを開き、プログラムを使用している場合はTerminal APPを開いて、ssh {USERNAME}@{RECOMPUTER_IP_ADDRESS}と入力してください。例として

次に、reComputerにセットアップしたオペレーティングシステムの{USER}のパスワードを入力してください。

  • ステップ02: Node-REDのインストール

Node-REDチームは、All-IN-ONEスクリプトを用意してくれており、上記のステップからreComputerネイティブのターミナルアプリ(VNCビューワー経由)またはSSHシェルで以下のコマンドを入力するだけです。

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

インストールの最後に、プロンプトからいくつかの質問が表示されるので、それらに答える必要があります。

  • ステップ 03: Node-Redのセットアップ All-IN-ONEスクリプトでのインストールが完了した後、以下のコマンドを適宜使用できます:

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: VNC経由でreComputer上でWebブラウザをローカルで実行している場合は、http://127.0.0.1:1880を使用します。

  • オプション 2: ホストコンピューター上でWebブラウザをリモートで実行している場合は、http://{reComputer_IP_ADDRESS}:1880を使用し、{reComputer_IP_ADDRESS}をreComputerのIPアドレスに置き換えてください。

Node-REDに慣れる

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

Node-REDエディターの概要

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

ノードのインストール

いくつかのオプションがあります:一つはコマンドラインを使用する方法、もう一つはNode-REDエディターを使用する方法です。ここでは、最も簡単な方法であるNode-REDエディターを使用する方法を説明します。

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

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

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

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

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

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

技術サポート & 製品ディスカッション

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

Loading Comments...