主页

索引

模块索引

搜索页面

Topic+通信数据

设备上报属性:上行(Alink JSON):

请求Topic:
/sys/{productKey}/{deviceName}/thing/event/property/post
{
  "id": "123",
  "version": "1.0",
  "params": {
    "Power": {
      "value": "on",
      "time": 1524448722000
    },
    "WF": {
      "value": 23.6,
      "time": 1524448722000
    }
  },
  "method": "thing.event.property.post"
}

响应Topic:
/sys/{productKey}/{deviceName}/thing/event/property/post_reply
{
  "id": "123",
  "code": 200,
  "data": {}
}

设置设备属性:下行(Alink JSON):

请求Topic:
/sys/{productKey}/{deviceName}/thing/service/property/set
{
  "id": "123",
  "version": "1.0",
  "params": {
    "temperature": "30.5"
  },
  "method": "thing.service.property.set"
}

响应Topic:
/sys/{productKey}/{deviceName}/thing/service/property/set_reply
{
  "id": "123",
  "code": 200,
  "data": {}
}

设备事件上报:上行(Alink JSON):

请求Topic:
/sys/{productKey}/{deviceName}/thing/event/{tsl.event.identifier}/post
{
  "id": "123",
  "version": "1.0",
  "params": {
    "value": {
      "Power": "on",
      "WF": "2"
    },
    "time": 1524448722000
  },
  "method": "thing.event.{tsl.event.identifier}.post"
}
响应Topic:
/sys/{productKey}/{deviceName}/thing/event/{tsl.event.identifier}/post_reply
{
    "id":"123",
    "code":200,
    "method":"thing.event.{tsl.event.identifier}.post"
    "data":{}
}

设备服务调用:下行(Alink JSON):

请求Topic:
/sys/{productKey}/{deviceName}/thing/service/{tsl.service.identifier}
{
  "id": "123",
  "version": "1.0",
  "params": {
    "Power": "on",
    "WF": "2"
  },
  "method": "thing.service.{tsl.service.identifier}"
}

响应Topic:
/sys/{productKey}/{deviceName}/thing/service/{tsl.service.identifier}_reply
{
  "id": "123",
  "code": 200,
  "data": {}
}

网关批量上报数据:上行(Alink JSON):

请求Topic:
/sys/{productKey}/{deviceName}/thing/event/property/pack/post
{
  "id": "123",
  "version": "1.0",
  "params": {
    "properties": {
      "Power": {
        "value": "on",
        "time": 1524448722000
      },
      "WF": {
        "value": { },
        "time": 1524448722000
      }
    },
    "events": {
      "alarmEvent1": {
        "value": {
          "param1": "on",
          "param2": "2"
        },
        "time": 1524448722000
      },
      "alertEvent2": {
        "value": {
          "param1": "on",
          "param2": "2"
        },
        "time": 1524448722000
      }
    },
    "subDevices": [
      {
        "identity": {
          "productKey": "",
          "deviceName": ""
        },
        "properties": {
          "Power": {
            "value": "on",
            "time": 1524448722000
          },
          "WF": {
            "value": { },
            "time": 1524448722000
          }
        },
        "events": {
          "alarmEvent1": {
            "value": {
              "param1": "on",
              "param2": "2"
            },
            "time": 1524448722000
          },
          "alertEvent2": {
            "value": {
              "param1": "on",
              "param2": "2"
            },
            "time": 1524448722000
          }
        }
      }
    ]
  },
  "method": "thing.event.property.pack.post"
}

响应Topic:
/sys/{productKey}/{deviceName}/thing/event/property/pack/post_reply
{
  "id": "123",
  "code": 200,
  "data": {}
}

主页

索引

模块索引

搜索页面