1.1.1 获取设备列表
1. 描述:获取用户的设备列表
2. 接口类型:Restful
3. 请求消息:HW -> ThirdParty
{
'header': {
'namespace': 'DeviceDiscovery',
'thirdPartyId': '******',
'granteeId': '******',
'messageId': '******',
'timestamp': 1539756251340
},
'payload': {
}
}
响应消息
Status Code: 200
{
'header': {
'namespace': 'DeviceDiscovery',
'thirdPartyId': '******',
'granteeId': '******',
'messageId': '******',
'timestamp': 1539756251340
},
'payload': {
'code': 0, // 返回码
'devices': [{
'thirdPartyDevId': 'string',
'devName': 'device1',
'extendData': {
'key1': 'value1',
'key2': 'value2'
},
'devInfo': {
'model': 'SmartSpeaker',
'devType': '004',
'manu': '002',
'protType': 1,
'prodId': '000b'
},
'services': [{
'st': '****',
'sid': '*****'
}]
}]
}
}
我是做酒店方面的荣耀电视控制房间设备的。一个酒店有很多个房间,每个房间内可能有多个电视和多个设备,房间内的电视只能控制该房间下的设备。比如有101房和 102房,每个房间有一个电视,当使用”获取设备列表”这个接口时,HW向我们发出请求消息,我如何知道这个消息是来自于101房的请求还是102房的请求,从而把对应房间的设备列表返回给HW?








































苏公安网备 32011402010933号