更新时间:2023-05-22 06:38:27下载pdf
NB-IoT 设备采用的是低功耗广域网 (LPWA) 技术,它可以在已建成的移动网络上更简单、更高效地连接物联网设备。智能生活 App SDK 为 NB-IoT 设备配网的第一步就是扫描 NB-IoT 设备的二维码,查询设备 ID 进行设备配网。
一般地,扫描设备二维码可查询二维码中的 URL,然后把查询结果当做入参,通过 通用接口 查询设备 ID。
接口说明
参数 | 说明 |
---|---|
apiName | tuya.m.qrcode.parse |
version | 4.0 |
postData
参数 | 说明 |
---|---|
code | 二维码字符串 |
示例代码
Objc:
[self.apiRequest requestWithApiName:@"tuya.m.qrcode.parse" postData:@{@"code":url} version:@"4.0" success:^(id result) {
} failure:^(NSError *error) {
}];
Swift:
apiRequest .request(withApiName: "tuya.m.qrcode.parse", postData: ["code":url], version: "4.0", success: {_ in
}, failure: { (Error) in
})
接口说明
参数 | 说明 |
---|---|
apiName | tuya.m.nb.device.user.bind |
version | 1.0 |
postData
参数 | 说明 |
---|---|
hid | 配网 Token |
timeZone | 本地时区 |
getData
参数 | 说明 |
---|---|
gid | 设备将要绑定到的家庭的 ID |
示例代码
Objc:
[self.apiRequest requestWithApiName:@"tuya.m.nb.device.user.bind" postData:@{@"hid":id,@"timeZone":timezone} getData:@{@"gid": @(homeId)} version:@"1.0" success:^(id result) {
} failure:^(NSError *error) {
}];
Swift:
apiRequest .request(withApiName: "tuya.m.nb.device.user.bind", postData: ["hid":id,"timeZone":timezone], getData:["gid":homeId], version: "1.0", success: {_ in
}, failure: { (Error) in
})
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈