设备上电,与OneNET接入服务(域名为:dtu.heclouds.com)建立TCP连接,发送登录报文,格式如下: *$PID#$AUTH_INFO#$PARSER_NAME* 示例: *12346#sn823mdn#testlua* 其中,参数解释如下: PID:产品ID,创建产品时OneNET生成的产品唯一性数字标识 AUTH_INFO:设备鉴权信息,在设备注册时,用户创建设备时指定的唯一字...
Sample request: GET https://www.onenet.hk.chinamobile.com:2616/device/detail?product_id=123&device_name=dname Sample response: {"code":0,"data": {"did":500010086,"pid":"123","access_pt":4,//2-MQTT,4-LwM2M"data_pt":2,"name":"devname","desc":"","auth_info": {"17739391812874...
然后在onenet.c中 将上述三个宏修改成自己的,产品ID和设备名称在云平台上点击设备管理 ->点击详情就可以看到了。然后AUTH_INFO可以通过云平台工具token生成。token的规程参考下图即可,其中et是指时间戳,可以在浏览器搜索时间戳,(时间戳(Unix timestamp)转换工具 – 在线工具 (tool.lu)),然后修改下方的时间即可。
下载完成以后我们打开程序 我们可以看到debugger下方 Device ID Product ID AuthInfo Device ID是我们设备的ID,可以在设备列表查看 Product ID是我们的产品ID,可以在产品概况进行查看 AuthInfo是我们的授权信息,授权信息就是我们进行添加产品的时候自己进行输入的,也可以在设备详情中进行查看 接下来我们进行设备的登录,我...
*$PID#$AUTH_INFO#$PARSER_NAME* 示例: *12346#sn823mdn#testlua* 其中,参数解释如下: PID:产品ID,创建产品时OneNET生成的产品唯一性数字标识 AUTH_INFO:设备鉴权信息,在设备注册时,用户创建设备时指定的唯一字符串标识 PARSER_NAME:用户自定义解析脚本的名称,用户上传脚本时指定的唯一字符串标识 ...
鉴权信息(Auth_info) 用户在OneNET上创建设备时,如果设备接入协议选择EDP或者MQTT,则需要填写"鉴权信息"。鉴权信息是每一台真实设备所拥有的唯一识别号,不需要OneNET后台分配,用户可以自定义鉴权信息,但必须保证每台设备之间的独立性和唯一性,建议用户在输入鉴权信息时采用原有产品线的序列号或者MAC地址。
1. 注册设备:需要注册码和MAC或SN(2选1)用于鉴权,就是设备新增中的auth_info POST http://api.heclouds.com/register_de?register_code=wHk***08qU HTTP/1.1 Host: api.heclouds.com Content-Length:43 {"sn":"double12345","title":"AutoRegister"} 2. ...
首先在修改官方例程中的参数信息,把WiFi名称和密码改成使用PC无线网卡模拟的热点网络,OneNET服务器的IP地址和端口号确保为”183.230.40.39”和”6002”,onenet.c中的PROID、DEVID、AUTH_INFO修改为项目中的真实值。 编译并下载程序到麒麟座迷你开发板,在PC上使用Wireshark开始抓取以太网卡的数据包,设置过滤条件为”ip...
鉴权信息(Auth_info) 用户在OneNET上创建设备时,如果设备接入协议选择EDP或者MQTT,则需要填写"鉴权信息"。鉴权信息是每一台真实设备所拥有的唯一识别号,不需要OneNET后台分配,用户可以自定义鉴权信息,但必须保证每台设备之间的独立性和唯一性,建议用户在输入鉴权信息时采用原有产品线的序列号或者MAC地址。
三个设备的title和auth_info都一样,均为2017080800001、2017080800002、2017080800003。保存该表格。 点击“点击上传”,上传保存好的excel文件。点击“确定导入批量”。 上传完毕之后,点击“确定导入批量”,实现设备批量导入: 可以看到在原设备目录下,新增了3个设备,其名称分别为2017080800001、2017080800002、2017080800003。