前段时间做了个阿里物联网产品的项目。大体需求:N多物联网设备连接到阿里的物联网平台,可以在阿里的平台集中的管理。这里就需要创建产品(product)和设备(device),两者一起确定唯一的设备。下面以最简单的通信方式创建产品和设备。
1.登陆阿里云平台。aliyun.com/,前提是有阿里账号,还需要实名认证的,这个自行baidu。
在页面依次找到 :控制台----物联网平台,应该就是以下的模样了。
依次:点击设备管理---产品----创建产品,应该得如下页面:
为了简单,我们所属产品我们选择 自定义产品,数据格式 我们选择透传 自定义,认证方式选设备秘钥当然也可以选择其他的。透传也就是我们平台发什么数据,他原封不动的传到设备,自己解析数据。保存。然后前往添加设备页面。添加设备可以单个添加也可以批量添加,这里我们选择单个添加。
确认保存,复制设备证书。
{ "ProductKey": "a138JVuGUnt", "DeviceName": "testCSDN0001", "DeviceSecret": "3SXoI4MAaZIWgrj9ggjKcosPmMfQ4c8S" }
这个设备证书有什么用?当然是要写到设备里面去的了,当然量产的时候也批量通过工具烧写进去的啦,现在手动写入代码。
最后查看添加的产品和设备,这个产品下只有一个设备。如下:由于设备还没上线,状态显示 未激活,只要上线过,就会显示在线还是离线状态。