软件开发 style=软件定制 style=
  • 软件开发,软件设计,软件定制,软件服务

    首页 > 行业资讯

    物联网已死,API 万岁![派通科技]

    发布于2019-08-04 16:31:00 | 浏览次数:

        “物联网”的未来从来都不是关于更快、更好、更新和更多的硬件,它一直是聚焦于让设备协同工作,创造奇迹。作为用户,未来我们是否注定了要不断地在手机上搜索应用程序?或者绞尽脑汁试图让设备协同工作起来?也许并非如此。

    物联网

    可能你无法得知所有有关物联网的热炒资讯,但我告诉你一个小秘密:物联网已死。

    对于在与物联网紧密联系的世界里生活与谋生的人来说,这听起来似乎很疯狂,但这是真的——物联网已死,因为它从未真正存在过。

    根据维基百科,物联网的定义是:

    由物理设备、车辆、家用电器和其他嵌入电子、软件、传感器、执行器和连接性的物品组成的网络,使它们能相互连接、收集和交换数据。

    当你把这句话归结为它的组成元素时,你可能会说:它是一个由电子设备(也就是计算机)组成的网络,这些设备连接在一起并交换数据。

    根据维基百科,互联网的定义是:

    互联网是使用互联网协议 (TCP/IP)连接全球设备的互连计算机网络的全球系统。

    如果把这句话归结为一句话,即:这是一个由连接在一起交换数据的电子设备(即计算机)组成的网络。

    说到底,它们是一样的东西——通过互联网将各式各样的计算机连接在一起。

    物联网还有其他挑战。对吧?

    你可能会听到很多关于物联网的流行词汇和“新”技术,所以物联网设备想必也有不同的需求吧?事实并非如此。计算机和设备一样,都需要连接与安全,也都需要具备一些优势和云计算能力,需要某种形式的管理。唯一真正的区别在于规模——到2025年,可能会有多达215亿台“物联网”设备连接到互联网。

    说到物联网,“物联网”实际上只是一个规模术语——“物”指的是几乎任何东西都可以而且将会连接到互联网上(尽管在很多情况下,它可能不应该连接到互联网上)。

    毫无疑问,未来几年将有大量设备接入互联网,但规模的另一个维度(可以说是更重要的一个维度)常常被忽视……

    1、多样性维度


    与早期的个人电脑和移动设备不同,现代联网设备没有明确的垄断者。拿亚马逊来说,连接的灯泡、车库门开启器、自动喷水灭火系统、安全系统、热水器、空调等等,都有数以千计种选择。而这仅仅只是连接家庭设备的类别(可能是最小的市场)。还有其他成千上万的企业为重型机械、交通、基础设施、能源、工业流程、医疗等提供连接和传感器。

    可能的结果是,在这个蓬勃发展的新联网产品市场上,没有明显的赢家——垄断通常始于匮乏,而它(互联网连接)不存在匮乏。

    这为何如此重要?因为有大量不同类型的企业仍然在竞争,仿佛它们能够且即将成为赢家,在这个过程中,它们正在建立和保护自己的孤立领域。每个制造商都有自己的应用程序、网站与做事方式。但就像我之前说过的,没有人愿意在手机上搜索10到15个不同的应用程序,再与10到15个不同品牌的联网设备进行连接。连接设备的理想圣地是唯一的,它是能将所有设备协同起来工作的地方,就像施了魔术一样。

    因此,尽管多样性有利于竞争和选择,但孤立领域不利于日常使用。任何新奇的“物联网”技术都无法解决这个问题。

    2、孤立领域虽不好,但它无法杜绝


    打破孤立领域的一种方法是让每个人都同意以同样的方式做事。不幸的是,这种情况很难促成。一些业界巨头已经尝试过这一方法,尤其是Apple (HomeKit)和谷歌(与Nest/谷歌助手合作)。但它们都没有真正流行起来,因为它们都有自己的偏好,而且仍然在有效地构建孤立领域——围绕你的手机类型构建更大的孤立领域。

    可以肯定地说,从古至今,任何试图让世界上的每一个人就任一事情达成一致的倡议,从一开始就注定了失败。

    作为用户,未来我们是否注定了要不断地在手机上搜索应用程序?或者绞尽脑汁试图让设备协同工作起来?也许并非如此。

    3、(开源)API万岁


    你可能已经知道API,但是对于不知道的人来说,它代表应用程序编程接口。描述API最简单的方法有点像一系列web页面,它们被设计成由计算机而不是人来交互。API也像孤立领域,但它们存储和分发设备的信息和服务,而不是粮食。连接设备市场中的几乎所有业务都使用API。

    因此,如果API算是某种孤立领域,而孤立领域是不好的,那么他们对

    设备的未来为何如此重要呢?答案不在于它们的功能,而在于它们的用途。

    如果我们把一个谷物仓类比为许多连接设备的当前状态,它将会是这样的:

    1.我自己种粮食,并把粮食储存在自己的粮仓里。

    2.我把自己的粮食运到我自己的生产工厂,把粮食变成面包。

    3.我把我的面包运到我自己的市场去卖。

    这就是通常所说的封闭API——我控制谷物的每一个步骤,直到它最后以面包的形式呈现出来。如果你只是想要面包,那这很完美。但是如果你想要用面粉做纸杯蛋糕呢?或者说,在连接设备的情况下,我的设备、我的功能以及我的应用程序挺好了——但如果你想要其他东西,那就不走运了。


    4、开源API的工作方式


    开源API的工作方式略有不同。如果我们再次以谷物仓作为类比,这个过程最终会是这样的:

    1.我自己种粮食,并把粮食储存在自己的粮仓里。

    2.我把粮食卖给人们,并把粮仓的钥匙给他们。

    3.人们从我的粮仓里拿粮食,做(或让别人做)纸杯蛋糕,肉桂卷,甜甜圈,或者任何他们想要的东西。

    显然这样更好,谁不想尝尝纸杯蛋糕呢?但真的,不得不说这对每个参与者都是更好的解决方案——粮食生产者可以销售粮食,如果他们想的话,他们仍然可以自己制作和销售面包,但现在消费者有更多的选择来处理这些粮食。

    对企业来说,开源API似乎是一种失控,但实际上,它们帮助获取了巨大的利益(请参阅:为什么API可能是比应用程序更好的投资)。

    但还有一个小问题——做纸杯蛋糕需要的不仅仅是谷物,还有做法,但不是每个人都会做。


    5、API连接是“物联网”的真正魔力和未来


    如前所述,API针对的是机器。所以,即使我们为每个设备制造商提供开源API制作纸杯蛋糕,我们也不能指望普通消费者去了解如何制作它们。这就是像IFTTT、Zapier和Signalpattern这些面向消费者服务商所面临的问题。

    这些产品是新兴的热门“无代码”软件开发领域的一部分,这使得消费者和企业可以很容易地将设备和服务连接起来做创新的事物。未来,设备制造商可以通过这些的产品来开源他们的API,就像菜单上的菜品,用户可以把它们组装成完美的一餐。

    这是根据当前的电价和金融应用程序中设定的预算进行调整的恒温器。当家里的老人有一段时间没有打开过冰箱时,你会收到一条短信。当维修人员维修电灯时,机器装置会为了保护其安全而关闭。这些强大的场景,可以节省资金和保护生命,如果没有API支持各种设备和服务连接在一起,这些场景是不可能实现的。

    原文:https://medium.com/@jheising/the-internet-of-things-is-dead-long-live-the-api-82d3796224a0