一个物联网实验的云计算大数据之旅
2019/7/11 8:51:34

智能手环可追踪健康、监测运功与睡眠情况,智能腕带通过感应器可捕捉用户手臂肌肉运动时产生的电活动…在物联网的冲击之下,智能生活已经成为一种趋势,但是对于这些依托传感器,应用大数据的智能设备而言,除了在设备上查看数据以外,怎么获取想要的一手数据资源呢?对于开发团队而言,这可以说是一个大问题。下面就通过一个物联网实验详尽地为你提供答案。
 
实验背景与设备
 
硬件开发人员小张将使用1台可监测PM2.5的室内空气监测仪、1台可联网电脑,在智能硬件大数据免费托管平台——万物云上演示如何发送与获取监测仪所感知的PM2.5数值。
 
 
 

 
1.注册用户
 
首先,为了保证数据的专属性,第一步需要注册用户帐号。注册信息应该真实有效,以便密码丢失时快速找回密码。
 
 
   
 
 
 
2.完善用户信息
 
在万物云创建应用之前,小张提交了完整的用户信息,并通过电邮认证,方便后期的维护与服务。注册成功以后,系统在5秒后跳回了主页。
 
 

 
 
 
3.创建应用
 
这样,小张就开始在万物云上创建应用了。万物云支持用户使用一个账户创建和运营多个应用,而各自设备和数据相互隔离,不影响彼此应用。
 
 

 
 
 
点击“创建应用”之后,小张在管理界面输入了简要的“应用名称”与“应用介绍”等信息,从而对应用进行进一步说明。
 
 

 
 
保存上述信息之后,小张通过查看创建成功的PM2.5应用,可以清楚明了地查询应用名称、ID以及状态等情况。
 
 
 
4.创建列表
 
用户创建应用时,万物云会为其建立主一张数据表和一张设备表,也就是应用的基础模板,方便开发人员在此基础上修改调整,设计适合自己应用的应用表,此后数据的发送与获取也将建立在这一基础之上。 由于设备表不可更改,需要调整的只有数据表(DATA)。
 
 
 
在万物云上,开发人员可根据应用需要,通过在预建表结构中添加自定义数据字段进一步定义数据表,或者根据应用业务逻辑创建自己的数据列表。在这里,小张通过将表中的设备号与 设备ID分别 改为“PM2.5”与“DOUBLE”,并添加字段“PM2.5数值”,从而完善了表的列信息, 创建了属于自己的PM2.5数据列表。
 
 
 
5.添加设备
 
将数据表修改完成之后,便可以添加设备了。在设备管理界面下,用户 可通过两种方式 添加数据设备:在应用的设备表中建立一条数据设备记录,或者通过Excel表批量导入数据设备。这里,小张采用了单个设备的添加方法:通过在“设备管理”下点击“添加按钮”进行添加。
 
 
 
紧接着,在“设备信息”中填写相应的“设备ID”与“接入服务”。对于“接入服务”,用户添加设备时除了选择平台提供的HTTP、MQTT、TCP协议外,还可以添加自定义协议类型,小张选择了 TCP协议。
 
 
 
6.模拟发送数据
 
添加设备以后,可通过模拟器模拟设备向应用发送数据,以此测试设备数据是否能够成功上传到万物云上。具体而言,在设备管理之下,点击“模拟”按钮即可操作。
 
 
 
在模拟输入值中,输入模拟的PM2.5数值——62,点击“数据发送”或者“发送20次”,以此测试数据发送情况。如果返回结果code为0,则表示发送成功,设备可正常使用。
 

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

下一页
返回列表
返回首页
©2024 物联网世界--物联网资料和交流中心 电脑版
Powered by iwms