3 非同期出力メッセージの説明
非同期出力メッセージは、本モジュールによって出力されるメッセージであり、本モジュールの現在の状態に応じて情報を出力します。
3.1 ネットワークステータスの出力情報(NET:)#
対応するHEXメッセージ: 「ネットワーク状態変化の通知(コマンド:0x01)」
メッセージ:
NET:IDLE<CR><LF>説明:
ネットワークに未接続の状態を示します。
メッセージ:
NET:JOIN<CR><LF>説明:
ネットワークに参加、または復帰した状態を示します。
メッセージ:
NET:OPEN<CR><LF>説明:
ネットワークがオープンの状態を示します。
メッセージ:
NET:OFF<CR><LF>説明:
ネットワーク接続が切断された状態を示します。
3.2 ノードのネットワーク参加(JOIN:)#
対応するHEXメッセージ: 「ノードのネットワーク接続の検出(コマンドコード:0x03)」
メッセージ:
JOIN:MAC=0x<MAC-address><CR><LF><MAC-address>:
ノードのMACアドレス、16進数形式、8バイトのビッグエンディアン表記
説明:
ノードがネットワークに参加したことを示します。コーディネータはノードのMACアドレスを出力します。このコマンドはコーディネータでのみサポートされます。
3.3 ノードアドレスの通知(NODE:)#
対応するHEXメッセージ: 「モジュールのショートアドレス更新の通知(コマンドコード:0x04)」
メッセージ:
NODE:MAC=0x<MAC-address><CR><LF> ADDR=0x<short-address><CR><LF><MAC-address>:
ノードのMACアドレス、16進数形式、8バイトのビッグエンディアン表記
<short-address>:
ノードのショートアドレス、16進数形式、2バイトのビッグエンディアン表記
説明:
コーディネータまたはルータにおいて、ノードがネットワークにアクセス、ノードが再起動、ノードのショートアドレス競合を検出したとき、ノードのMACアドレスと対応するショートアドレスを出力します。
3.4 ノードの離脱の通知(LEAVE:)#
対応するHEXメッセージ: 「モジュールのオフグリッドの通知(コマンドコード:0x06)」
メッセージ:
LEAVE:MAC=0x<MAC-address><CR><LF><MAC-address>:
ノードのMACアドレス、16進数形式、8バイトのビッグエンディアン表記
説明:
ノードがネットワークから自発的に離脱、または強制的に切断された場合に、コーディネータはこのメッセージを受信します。
3.5 リモートデバイスのステータス報告と出力情報(RPT:)#
メッセージ:
RPT:0x<short-address>-<port> LPLEVEL=<power-level><CR><LF><short-address>:
ノードのショートアドレス、16進数形式、2バイトのビッグエンディアン表記
<port>:
ノードのポート番号、10進数形式、範囲は0~255
<power-level>:
ノードの低電力レベル、範囲は0~3
0 - 1秒サイクルのウェイクアップ
1 - 3.3秒サイクルのウェイクアップ
2 - 5秒サイクルのウェイクアップ
3 - 常にスリープ状態
説明:
他のノードから低電力レベル値のハートビートパケットを受信したことを示します。
メッセージ:
RPT:0x<short-address>-<port> ONOFF=<switch-status><CR><LF><short-address>:
ノードのショートアドレス、16進数形式、2バイトのビッグエンディアン表記
<port>:
ノードのポート番号、10進数形式、範囲は0~255
<switch-status>:
スイッチのオン/オフ状態
0 - オフ
1 - オン
説明:
他のノードからスイッチ状態のハートビートパケットを受信したことを示します。
メッセージ:
RPT:0x<short-address>-<port> LEVEL=<level><CR><LF><short-address>:
ノードのショートアドレス、16進数形式、2バイトのビッグエンディアン表記
<port>:
ノードのポート番号、10進数形式、範囲は0~255
<level>:
PWM出力のレベル、範囲は0~255
説明:
他のノードからPWM出力のレベル値のハートビートパケットを受信したことを示します。
3.6 デバイス制御のステータスの応答情報(RSP:)#
メッセージ:
RSP:<short-address>-<port> IDENT:SUCCESS<CR><LF>RSP<short-address>-<port> IDENT:ERROR<CR><LF>説明:
マーキングの制御を単一のノードに送信した場合の結果が出力されます。宛先ノードがメッセージを受信し、マーキングを実行できた場合はSUCCESSを、実行できなかった場合はERRORを応答します。
メッセージ:
RSP:<short-address>-<port> ONOFF:SUCCESS<CR><LF>RSP:<short-address>-<port> ONOFF:ERROR<CR><LF>説明:
スイッチの制御を単一のノードに送信した場合の結果が出力されます。宛先ノードがメッセージを受信し、スイッチを制御できた場合はSUCCESSを、制御できなかった場合はERRORを応答します。
メッセージ:
RSP:<short-address>-<port> LEVEL:SUCCESS<CR><LF>RSP:<short-address>-<port> LEVEL:ERROR<CR><LF>説明:
PWM出力レベルの制御を単一のノードに送信した場合の結果が出力されます。宛先ノードがメッセージを受信し、レベル調整ができた場合はSUCCESSを、レベル調整ができなかった場合はERRORを応答します。