ゲートウェイはサブデバイスを無効にしたり削除したりすることができます。

デバイスを無効にする

ダウンストリーム

  • トピック : /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 文字列 結果コードです。 詳細は、共通コードをご参照ください。