1、打开 OneNet物联网开放平台:
平台概览 - OneNET物联网平台 ()https://open./console/summary
2、左侧栏目,点击“产品开发”——“创建产品”
3、导入物模型。
链接:/s/11YsKBf_Szo1os9hTi38yXQ?pwd=1234 提取码:1234
从以上地址下载物模型文件《OneNet物联网开放平台物模型.json》,紧接上步,点击“设置物模型”——“导入物模型”。最后点击“保存”——“确定”
4、创建设备(批量添加设备,根据提示完成)
5、在线调试
设备上线后,依次点击“详情”——“设备调试”——“应用模拟器”——“服务调用” 按照图示发消息
服务器下发数据示例说明:
1、待发送数据原文:{"cmd":"voice","msg":"微信收款12.34元","msgid":"10260001"}
2、经base64加密后:eyJjbWQiOiJ2b2ljZSIsIm1zZyI6IuW+ruS/oeaUtuasvjEyLjM05YWDIiwibXNnaWQiOiIyMDIyMTAyNjAwMDEifQ==
3、依次填充到物模型输入参数S0~S3中,每个参数最大长度为 256个字节,可留空。
服务器接收参数解析说明:
1、服务器接收到的数据:{ "title": "响应结果", "message": "{\"code\":0,\"data\":{\"S0\":\"eyJjbWQiOiJ2b2ljZSIsIm1zZ2lkIjoiMjAyMjEwMjYwMDAxIiwic24iOiJPTkVORVQyMDIzMDUwNTAwMDAwMSIsInN0YXR1cyI6MX0NCg==\",\"S1\":\"\",\"S2\":\"\",\"S3\":\"\"},\"msg\":\"succ\",\"request_id\":\"598c1a5e18da4ca9ad01a5e89e32d6f2\"}", "timestamp": "-05-15 09:58:28" }
2、按S0~S3顺序依次取出参数值,拼接成一个字符串。
eyJjbWQiOiJ2b2ljZSIsIm1zZ2lkIjoiMjAyMjEwMjYwMDAxIiwic24iOiJPTkVORVQyMDIzMDUwNTAwMDAwMSIsInN0YXR1cyI6MX0NCg==
3、经base64解密后即可得到终端回复的数据。
"cmd":"voice","msgid":"10260001","sn":"ONENET0505000001","status":1}
6、服务器下发指令API:
OneNET - 中国移动物联网开放平台 ()https://open./doc/v5/fuse/detail/1423
7、更多信息请参考官网帮助文档:
OneNET物联网开放平台https://open./doc/v5/fuse/detail/Iot_platform注意:由于平台限制,终端设备无法主动给服务器上报消息。对于 识别身份证,识别扫码,读取NFC 等功能,需提供 http 接口,供设备主动上报参数。http接口要求如下
请求方式: post
http head:Content-Type:application/json; charset=UTF-8