物联网不是什么

一则或许对你有用的小广告

欢迎加入小哈的星球 ,你将获得:专属的项目实战 / Java 学习路线 / 一对一提问 / 学习打卡/ 赠书活动

目前,正在 星球 内带小伙伴们做第一个项目:全栈前后端分离博客项目,采用技术栈 Spring Boot + Mybatis Plus + Vue 3.x + Vite 4手把手,前端 + 后端全栈开发,从 0 到 1 讲解每个功能点开发步骤,1v1 答疑,陪伴式直到项目上线,目前已更新了 204 小节,累计 32w+ 字,讲解图:1416 张,还在持续爆肝中,后续还会上新更多项目,目标是将 Java 领域典型的项目都整上,如秒杀系统、在线商城、IM 即时通讯、权限管理等等,已有 870+ 小伙伴加入,欢迎点击围观

前段时间,我写了一篇文章,题为 “什么是物联网?” 它试图帮助人们正确看待物联网 (IoT),并帮助描述了关于物联网最终可能成为什么的梦想。技术总是成熟的,人们对它们的感受也会发生变化。此外,物联网的现实开始出现。面对该技术的实际功能以及人们实际期望使用它的方式,昨日的空想和承诺逐渐消失。许多人都说 物联网正在失去动力 ,但事实并非如此。物联网正在成熟并成为一个更有用的技术空间,开发人员可以实际利用它来创造一些真正引人注目的数字体验。本文从现实的角度审视物联网,阐明物联网不是什么,这意味着您会发现它的真正含义。

避免炒作产品

一些公司将物联网视为让我们所有人变得过于懒惰的一种手段,他们愿意提供产品来帮助我们做到这一点。有些人认为 亚马逊的 Dash Button 就是这样一种设备。这个想法是把它贴在洗衣房里的某个东西上,比如洗衣机,每次用完洗涤剂时你就把它推一下。当一些人对这个设备垂涎三尺时, 一些行业专家 却看到了它的本来面目——荒谬可笑。当然,亚马逊想要让大家参与进来,所以就有了Dash补货服务, 亚马逊也在邀请开发者加入 。这是正确的!您可以访问一个 API,使创建您自己的 Dash Button 成为可能。 API 仍在开发中,但您可以通过测试版进入底层。 (这一类型的另一个有趣的产品是 Egg Minder—— 一种物联网设备,旨在告诉你冰箱里还剩下多少鸡蛋。)

当然,问题是真正的产品将在哪里发挥作用。物联网厂商需要考虑的是如何创造人们真正需要的产品。例如,人们确实需要监控各种 环境条件,包括冷冻温度等。 Monnit 等公司提供使用物联网设备执行各种监控的设备。 iMonnit API 使开发人员可以编写与这些设备交互的应用程序,从而可以以独特的方式使用传感器。 (以防万一您需要家庭环境的解决方案,请尝试使用 SmartHome 。)关键是,这是炒作产品往往会错过的物联网承诺。

连接不同的产品

有些人认为物联网就是以某种方式将不同的设备连接在一起——以某种方式可以使用单个应用程序来控制家庭、企业或工业环境的各个方面。如今,物联网并不是真正的网络解决方案。事实上,与大多数新技术一样,物联网也受到大量专有解决方案的困扰。使用 IoT 设备时,您需要考虑以下问题:

  • 集线器: 每个供应商似乎都使用专有的集线器,因此每种产品类型都需要一个集线器。一些供应商不使用集线器。获得避免整个集线器混乱的产品是最好的方法。
  • 订阅: 如果您通过有线电视服务或电话公司工作,您几乎肯定会最终订阅一项服务,使您的设备可以访问。其他一些供应商也走这条路。除非该产品有特别之处,否则必须每月支付订阅费才能访问您购买的硬件似乎是个坏主意。
  • 无头设备: 一些设备不提供任何类型的控制系统,除了智能手机或其他计算设备。这意味着您实际上需要另一个设备来控制您首先要与之交互的设备。一般来说,尽可能避免使用无头设备。你不应该需要智能手机来控制建筑物的温度。
  • 不同的协议: 不同的供应商使用不同的协议。一家供应商可能依赖蓝牙,而另一家供应商则依赖 ZigBee。获取所有使用相同协议的设备是确保您至少有机会使用相同方法控制设备的最佳方式。

幸运的是,一些供应商(例如 Cisco )认识到连接的重要性。然而,尽管思科从 2013 年就开始研究这些解决方案,但完美的解决方案仍有待观察。然而,Cisco IoT Field Network Director 确实提供了整合的承诺,因为它将网络扩展到设备。该技术使使用单个应用程序管理您的设备成为可能。通过使用一种称为 雾计算的 技术进一步扩展了这个概念,其中云被扩展到网络的边缘。

关键是物联网最终会变得更加标准化,设备本质上会即插即用,但你今天不能指望它。您需要查看的是连接到单个应用程序的一个物联网设备。如果可能,请尝试从也提供 API 的单一供应商处获取所有设备,以便您可以创建应用程序以根据需要与设备进行交互。

保护物联网解决方案

您可以找到许多描述在几乎任何环境中 使用物联网设备的恐怖经历的 故事。例如,对霍尼韦尔智能恒温器系统的评论准确地说明了一个心怀不满的丈夫会对他的前妻做些什么。 (这个故事是否真实是很多猜测的话题,但它是完全可行的。你可以在 http://www.infoworld.com/article/2930366/internet-of-things/ 查看其他此类故事 欢迎来到 smart-home-of-horror.html )。目前,物联网环境一点也不安全。如果您想要一个安全的环境,那么您需要远离 Internet 或依赖 安全的 Internet 解决方案

像这样的团体 开放 Web 应用程序安全项目 (OWASP) 正在尝试对供应商和开发人员进行物联网安全编码实践方面的教育,但即使有了每个人都应该检查的十大事项的简明清单,安全仍然是物联网的一个问题。但是,安全性会提高。 Nest 等公司将安全作为首要关注点,并告知潜在客户为他们所做的努力。

底线

物联网是一个新兴的技术产业,为无数问题提供非标准的解决方案。有些解决方案非常有用;其他人不值得花时间认真考虑。除非您花时间执行所需的研究并从单一供应商处仔细购买,否则您将无法获得完全安全、标准化的解决方案来满足当今的大多数需求。然而,风云变幻,最终物联网将成为我们最初想要的标准化环境。现在,您需要考虑 Egg Minder 是否真的是您梦寐以求的设备。

本文由 SmartBear Software 的 John Mueller 撰写。