我们按照阿里云IOT的说明,做一个实例供参考。具体文档还是需要读者花时间仔细了解阿里云IOT的技术文档。
阿里云物联网有好多方面,我们只介绍阿里云IOT和阿里云生活平台云智能APP(即阿里云飞燕)。这2者的关系是,阿里云飞燕生活平台是建立在阿里云IOT基础上的应用,本质底层都是阿里云IOT。阿里云飞燕主要是针对智能家电APP的应用,他提供了一个免开发可配置的APP(叫云智能),方便家电行业或相关行业快速开发APP控制和管理的物联网平台。而阿里云IOT则主要是针对更普遍的有自主后台开发和集成能力的厂商,作为一个物联网中间件的形式提供稳定,可扩展的开放平台。

阿里云IOT连接流程
阿里云IOT的地址是:https://iot.aliyun.com/
登录后控制界面,根据项目需要创建产品:

我们4G产品一般选择连网方式是蜂窝,数据格式是:ICA标准数据格式。

然后点击“编辑草稿”添加自定义的功能属性,完成后点击发布即可。由于我们的透传协议是根据属性名称的,所以建议产品属性名称越短越好。

创建项目后,可以添加设备测试。我们4G模块需要使用模块自带的IMEI码作为设备名称,这个IMEI码每个模块标签上都有的。

 

阿里云飞燕APP对接流程
阿里云飞燕生活平台的地址是:https://living.aliyun.com/

登录平台后,我们根据需求创建项目:创建自有品牌项目。

我们4G产品一般选择连网方式是蜂窝,数据格式是:ICA标准数据格式。

创建项目后我们添加自定义的功能属性,由于我们的透传协议是根据属性名称的,所以建议产品属性名称越短越好。另外电源开关PowerSwitch是标配的,一般建议使用这个标准名称,因为APP的产品开关默认是这个。

添加故障事件(故障事件有需要才添加,一般使用到APP的都建议添加)

功能属性添加后,然后配置产品控制界面:

选择产品面板

根据面板功能拖拉控件和布局

控制界面配置好,可以在下图,点击确认发布:

产品配置好后,就需要添加设备测试,如下图:

可以添加设备测试。我们4G模块需要使用模块自带的IMEI码作为设备名称,这个IMEI码每个模块标签上都有的。

得到设备三元组证书:

添加成功:

通过串口AT指令设置设备三元组证书,如下:
AT+AliProductSet=a13yGUdtsJ7,I3yJ3aIK4CMjdwhN

AT+AliDeviceSecretSet=0c3e47bbdf5bc6b9eadb39dbd19ae5de

设备上电后,会自动激活:

使用云APP扫描上图的二维码,即可绑定设备。图中的编码就是该设备的IMEI码,注意,每台设备的二维码都是不一样的。

绑定成功,可以操控设备。另外细节,请你操作细细了解。

阿里云定制指令功能属性    
有时候为了使用方便,我们也定义了一些指令属性,方便运维的时候远程做一些操作。

指令属性 说明
RemoteRestart 远程重启4G模组,BOOLint数据类型,只要下发就行。有时候4G模组有些异常,需要重启才能恢复。但前提是4G模组还连接上阿里云

远程重启