本文是本着了解物联网原理及如何架构软件到具体案例的应用而梳理的一篇文章,学习了多位前辈的成果,有不足的地方请及时指正。
一、IOT是什么?
IoT即物联网,英文全称为Internet of Things。是指通过射频识别、红外感应器、全球定位系统、激光扫描器等信息传感设备,按约定的协议,把任何物品与互联网相连接,进行信息交换和通信,以实现对物品的智能化识别、定位、跟踪、监控和管理的网络。
该概念最早于1999年提出,曾被称为继计算机、互联网之后,世界信息产业发展的第三次浪潮,到现在已发展20余年。如今,在日常生活中,我们已经可以接触到非常多的物联网产品,如智能家电、智能门锁等,这些都是物联网技术比较成熟的应用。
二、IOT是如何实现的?
举一个例子:我们从某宝买了一枚智能灯泡,到货后我们需要做如下操作步骤:
第一步:【通电】将灯泡拧到了灯口;
第二步:【应用】扫描说明书的二维码下载APP;
第三步:【配网】按照说明通过APP和灯进行交互使设备联网;
第四步:【鉴权】设备连网后设备请求接入服务,应用层会根据鉴权规则确认设备是否可以接入,允许接入后设备即可成功使用服务。(如果成功,用户无法感知)
第五步:【使用】这时我们就可以在APP上控制灯的颜色、灯的亮度、灯的开关,充分享受物联网带来的便捷了。