Inject、DebugおよびFunctionノードを使ったフローを作成します。エディタにアクセスするNode-REDを起動してから、ウェブブラウザでエディタを開きます。フローにメッセージを流すことができます。パレットからワークスペース上にInjectノードをドラッグします。そのプロパティ情報および何ができるかを確認します。Debugノードの追加Debugノードはサイドバーのデバッグタブにメッセージを表示させるノードです。設定次第ではmsg(メッセージオブジェクト全体)を表示させることもできます。ワイヤーでつなぐことで2つのノードを接続します。サーバにデプロイする必要があります。デプロイボタンをクリックするとサーバにデプロイできます。サイドバーのデバッグタブを選択した状態でInjectボタンをクリックするとデバッグタブに数字が表示されるはずです。デフォルトでは、Injectノードは1970年1月1日からのミリ秒数(タイムスタンプ)をペイロードとして利用します。それでは、より有用なことをやってみましょう。Functionノードの追加Functionノードは実際にJavaScriptを書くことができます。今存在しているノードを一度削除します。(ワイヤを選択し、キーボードのDeleteキーを押下します。)InjectノードとDebugノードの間にFunctionノードを配置します。配置したFunctionノードをダブルクリックすると設定ダイアログが開きます。Functionノードのフィールドに次のコードをコピーして貼り付けます。msg;完了ボタンをクリックして設定ダイアログを閉じ、デプロイボタンをクリックしてデプロイします。書式化されたタイムスタンプが表示されるでしょう。まとめこのフローはフロー作成の基本的なコンセプトを説明しています。どのようにDebugノードがサイドバーに表示するのかを示しています。どのようにFunctionノードをメッセージに対して動作するカスタムJavaScriptコードを書くために使うのかを示しています。ソースこのチュートリアルで作成したフローは以下のJSONで示されます。これをエディタにインポートするため、クリップボードにコピーし、読み込みダイアログにペーストします。行動規範コミュニティブログTwitterフォーラムSlackSlack(日本ユーザ会)Facebookグループ(日本ユーザ会)。