Enable Sub-devices


This topic notifies the edge that the specific sub-device belonging to this edge has been enabled on EnOS Cloud. EnOS Cloud will publish the enable device message to the edge asynchronously.


Downstream

  • Request TOPIC: /ext/session/{productKey}/{deviceKey}/combine/enable
  • Reply TOPIC: /ext/session/{productKey}/{deviceKey}/combine/enable_reply

Note

The productKey and deviceKey in the TOPIC are the credentials of the edge.

Sample Request Format

{
  "id": "123",
  "version": "1.0",
  "params": [
    {
      "productKey": "yourProductKey",
      "deviceKey": "yourDeviceKey"
    }
  ],
  "method": "combine.enable"
}

Sample Response Format

{
  "id": "123",
  "code": 200,
  "data": {}
}

Request Parameter Description​

Parameters Type​ Mandatory/Optional Description
id String Optional The message ID. It is a reserved parameter that is reserved for future use.
version String Mandatory The version of the protocol. The current version is 1.0.
params Array Mandatory The parameters used for enabling a sub-device.
productKey String Mandantory The product key of the sub-device.
deviceKey String Mandantory The device key of the sub-device.
method String Mandatory The request method.

Response Parameter Description

Parameter Type Mandatory/Optional Description
code Integer Mandatory The return code. “200” indicates that the request operation is executed successfully.
data JSON Optional The detailed returned information in JSON format.