物联网系统化就是应用传感器等各类设备来形成一个持续解决问题的机制。也就是说,不只用传感器进行测量,还通过对测量数据的监测和分析来发现能量损耗,预测机器故障,从而创造出新的信息和价值。而且,系统化并非暂时性的,在成本和应用的基础上生成一个持续运行的机制才是系统化。
对物联网开发服务而言,系统的主体是设备,因此在进行系统开发时,也有一些是设备方面需要留意的地方。
物联网系统开发的一些问题
物联网服务潜藏着无限的可能性,然而一旦着手开发物联网系统,又会碰到各种各样的困难。
首先对使用者而言,难以事先预测服务的导入效果,或者说没法下订决心导入服务。虽然物联网服务是基于采集传感器数据等各类数据来掌握和分析现状的,不付诸实践就无法得到实际效果,但也不见得花了钱就能收到相应的成效。
物联网系统是由众多领域的技术构成的
就算是小规模的物联网服务,也需要多方面的知识。除了在服务器端运行的应用程序外,还需要掌握构成设备的硬件、嵌入式技术、连接设备与传感器的网关、无线通信技术和网络等多方面的知识。当然这并不是说如何没有完全掌握这些知识就不能进行设备开发,而是说如果事先了解各个领域的技术内容和机制,就可以防止在开发和使用过程种出现问题。
物联网系统开发的特征
在开发物联网服务时有一点不能忘记,即“物联网服务是一种包含设备的服务”。
因为应用了物联网数据的大数据分析是以积累的海量数据和日志为对象的,所以不一定存在设备。然而物联网服务则名副其实,服务肯定与设备(物)相挂钩。又因为设备是构成物联网服务的主题,所以物联网系统存在其独有的特征。
物联网系统独有的特征
这些特征给人感觉都是理所当然的,可是一旦不考虑这些特征就去进行开发,在应用阶段进行检修和维修终端时就会付出预想不到的代价,所以大家要将这些特征牢牢记下。
1、易于增加所管理设备的数量和设置地点的数量
物联网服务由传感器终端等堕胎设备及集合这些设备的网关终端构成。根据莹莹状况,这些设备的种类或终端的数量往往会不断增加。
PS:例如在办公大楼或是商业楼层种,对温度、湿度、二氧化碳浓度等进行环境感测时,楼层的场所不同,测量到的值也有差异,因此不能光感测楼层的某一处,还要对多个场所进行感测,这样依赖就需要在一个房间里设置数个传感器终端。
此外,为了在应用设备的同时增加设备的数量和种类,多数情况下需要追加连接设备。打个比方,假设已经设置了传感器终端,并进行了监控,但从测量结果来看,有时获取的信息并不足以让我们采取行动,也没有达到理想种的效果。这种情况下为了更详细地进行测量,就需要设置新的传感器来增加测量地点,从其他角度进行分析。而且一旦设备传感器并获得成效,就能将其推广到别的楼层和设施里去。增加设置地点时,新设置的传感器数量跟之前的设置数量是相同的,根据情况不同传感器的数量也会激增。即使是在获得一定成效后,还有很多情况是需要增加设备的,例如增加其他用户等。
2、设置在人们平时无法触及的地方
办公室和商业设施里的设备和网关大多都设置在平时人们无法触及的屋顶或者墙壁等处,因此应用这些设备并不容易。如果要更换设置场所或并更终端内的软件,不仅需要请求设备管理者进行更换,还需要与设置场所的管理人员协调日程,有些情况下还需要跟承包商进行协调。
3、存在无线通信部分
有一点很容易被遗忘,那就是数据通信路径上利用的是无线通信。传感器终端和网关之间通信使用的传感器网络主要是无线通信。此外,连接网关和运营商网络时使用的接入线路也利用了3G/LTE等无线通信技术。
当然有时人们也会用有线方式来连接各个设备,但在各类场所追加设置传感器终端等设备时,人们会更多地选择无线通信。一般来说,相较有线通信而言,无线通信的通信品质较低,设备有可能会因为障碍物的设置等现场环境的变化而连接不上通信线路,线路也有可能会因为周边无线电波的干扰而变得不稳定。