一个物联网实验的云计算大数据之旅

  

 

  在万物云上,开发人员可根据应用需要,通过在预建表结构中添加自定义数据字段进一步定义数据表,或者根据应用业务逻辑创建自己的数据列表。在这里,小张通过将表中的设备号与设备ID分别改为“PM2.5”与“DOUBLE”,并添加字段“PM2.5数值”,从而完善了表的列信息,创建了属于自己的PM2.5数据列表。

  

 

  

 

  5.添加设备

  将数据表修改完成之后,便可以添加设备了。在设备管理界面下,用户可通过两种方式添加数据设备:在应用的设备表中建立一条数据设备记录,或者通过Excel表批量导入数据设备。这里,小张采用了单个设备的添加方法:通过在“设备管理”下点击“添加按钮”进行添加。

  

 

  紧接着,在“设备信息”中填写相应的“设备ID”与“接入服务”。对于“接入服务”,用户添加设备时除了选择平台提供的HTTP、MQTT、TCP协议外,还可以添加自定义协议类型,小张选择了TCP协议。

  

 

  

 

  6.模拟发送数据

  添加设备以后,可通过模拟器模拟设备向应用发送数据,以此测试设备数据是否能够成功上传到万物云上。具体而言,在设备管理之下,点击“模拟”按钮即可操作。

  

 

  在模拟输入值中,输入模拟的PM2.5数值——62,点击“数据发送”或者“发送20次”,以此测试数据发送情况。如果返回结果code为0,则表示发送成功,设备可正常使用。

  

 

  

 

  7.上传数据

  对于数据上传,开发者可到万物云“文档中心”下载硬件数据服务接口协议,下载安装相应的数据上报模板程序,并在代码中做相应修改,使数据设备按照硬件设备数据服务协议中定义的方法,通过指定的服务地址和端口向应用数据表提交数据入库,如TCP。