ゲートウェイはサブデバイスを無効にしたり削除したりすることができます。
デバイスを無効にする
ダウンストリーム
- トピック : /sys/{productKey}/{deviceName}/thing/disable
- レスポンストピック : /sys/{productKey}/{deviceName}/thing/disable_reply
このトピックでは、デバイス接続を無効にします。 IoT Platform はこのトピックへのメッセージを非同期的に公開し、デバイスはこのトピックをサブスクライブします。 ゲートウェイはこのトピックをサブスクライブして、対応するサブデバイスを無効にすることができます。
リクエストメッセージ
{
"id": "123",
"version": "1.0",
"params": {},
"method": "thing.disable"
レスポンスメッセージ
{
"id": "123",
"code": 200,
"data": {}
}
パラメーターの説明
パラメーター | データタイプ | 説明 |
---|---|---|
id | 文字列 | メッセージ ID |
version | 文字列 | プロトコルバージョンです。 現在、値は 1.0 です。 |
params | オブジェクト | パラメーターをリクエストします。 空のままにします。 |
method | 文字列 | リクエストのメソッド |
code | 整数 | 結果情報です。 詳細は、以下の資料をご参照ください。デバイスの共通コード |
デバイスを有効にする
ダウンストリーム
- トピック : /sys/{productKey}/{deviceName}/thing/enable
- レスポンストピック : /sys/{productKey}/{deviceName}/thing/enable_reply
このトピックでは、デバイス接続を有効にします。 IoT Platform はこのトピックへのメッセージを非同期的に公開し、デバイスはこのトピックをサブスクライブします。 ゲートウェイはこのトピックを購読して、対応するサブデバイスを有効にすることができます。
リクエストメッセージ
{
"id": "123",
"version": "1.0",
"params": {},
"method": "thing.enable"
}
レスポンスメッセージ
{
"id": "123",
"code": 200,
"data": {}
}
パラメーターの説明
パラメーター | データタイプ | 説明 |
---|---|---|
id | 文字列 | メッセージ ID |
version | 文字列 | プロトコルバージョンです。 現在、値は 1.0 です。 |
params | オブジェクト | パラメーターを要求します。 空のままにします。 |
method | 文字列 | リクエストのメソッド |
code | 整数 | 結果コードです。 詳細は、共通コードをご参照ください。 |
デバイスを削除
ダウンストリーム
- トピック : /sys/{productKey}/{deviceName}/thing/delete
- レスポンストピック : /sys/{productKey}/{deviceName}/thing/delete_reply
このトピックでは、デバイス接続を削除します。 IoT Platform はこのトピックへのメッセージを非同期的に公開し、デバイスはこのトピックをサブスクライブします。 ゲートウェイはこのトピックをサブスクライブして、対応するサブデバイスを削除できます。
リクエストメッセージ
{
"id": "123",
"version": "1.0",
"params": {},
"method": "thing.delete"
}
レスポンスメッセージ
{
"id": "123",
"code": 200,
"data": {}
}
パラメーターの説明
パラメーター | データタイプ | 説明 |
---|---|---|
id | 文字列 | メッセージ ID |
version | 文字列 | プロトコルバージョンです。 現在、値は 1.0 です。 |
params | オブジェクト | パラメーターをリクエストします。 空のままにします。 |
method | 文字列 | リクエストのメソッド |
code | 文字列 | 結果コードです。 詳細は、共通コードをご参照ください。 |