Node-REDのサポート範囲¶
動作を保証するNode-REDの機能範囲について説明します。
フロー¶
Node-RED単体で動作可能なフローについて動作保証しています。 動作保証外のノードを使用したフローについては、利用者側で評価を行ったうえでご使用ください。
ノード¶
Node-RED標準ノードについて、一部を除いて動作保証します。
標準ノードのうち動作保証外のものは、Node-REDの設定により無効化しています。
ノードの有効化・無効化は、Admin HTTP APIもしくはNode-REDエディタのパレットマネージャから変更可能です。これらを利用するには変更作業を行う環境にICE CoreのSDKをインストールしてください。
変更結果を他のICE Core動作環境に反映するには、SDKをインストールした環境でノードの設定を変更後、 {ICE_HOME}/etc/node-red/.core.nodes.json を他の環境にコピーします。
APIの詳細は以下URLを参照してください。
http://nodered.jp/docs/api/admin/methods/put/nodes/module/
動作保証外のノードは、利用者側で評価を行ったうえでご使用ください。
以下、標準ノードの動作保証状況です。
| カテゴリ | 型 | 動作保証(既定値で有効) |
|---|---|---|
| 共通 | inject | ○ |
| 共通 | debug | ○ |
| 共通 | complete | ○ |
| 共通 | catch | ○ |
| 共通 | status | ○ |
| 共通 | link | ○ |
| 共通 | comment | ○ |
| 共通 | exec | |
| 機能 | function | ○ |
| 機能 | switch | ○ |
| 機能 | change | ○ |
| 機能 | range | ○ |
| 機能 | template | ○ |
| 機能 | delay | ○ |
| 機能 | trigger | ○ |
| 機能 | filter | ○ |
| ネットワーク | mqtt | ○ |
| ネットワーク | http | ○ |
| ネットワーク | http response | ○ |
| ネットワーク | websocket | ○ |
| ネットワーク | tcp | ○ |
| ネットワーク | tcp request | ○ |
| ネットワーク | udp | ○ |
| シーケンス | split | ○ |
| シーケンス | join | ○ |
| シーケンス | sort | ○ |
| シーケンス | batch | ○ |
| パーサ | csv | ○ |
| パーサ | html | ○ |
| パーサ | json | ○ |
| パーサ | xml | ○ |
| パーサ | yaml | ○ |
| ストレージ | file | ○ |
| ストレージ | watch | ○ |
| その他 | tls-config | ○ |
| その他 | http proxy | ○ |
設定¶
Node-RED単体動作時と同じ設定項目を設定可能です。
Node-REDの設定ファイルで設定可能な設定項目は以下URLを参照してください。
https://nodered.org/docs/configuration
各設定による挙動は、Node-RED単体動作時と同様です。
GUIエディタ¶
Node-RED単体動作時と同じ操作が可能です。
API¶
Admin HTTP APIについて、Node-RED単体動作時と同じ操作が可能です。