专栏名称: 泡杯茶看金融
总结金融行业专业分析成果,传播金融行业专业知识,分享同业信息
目录
相关文章推荐
债市硫磺岛  ·  周度策略:端午假期要闻梳理及6月债市展望 ·  18 小时前  
Wind万得  ·  端午假期要闻速览,本周全球市场大事不断 ·  21 小时前  
图解金融  ·  特朗普最担心的事,还是发生了…… ·  2 天前  
51好读  ›  专栏  ›  泡杯茶看金融

【物联网金融】有关物联网,你需要了解这些平台和网络技术

泡杯茶看金融  · 公众号  · 金融  · 2018-05-23 18:30

正文

请到「今天看啥」查看全文


第二张图中描绘的已经是一个简洁的世界,各个设备间可以通过某种统一的接口进行通信,这就是AllJoyn Framework,看起来简洁,高效。一个APP统一搞定。

通过两张图简单的一比,AllJoyn要解决什么问题就比较清楚了。

至于这个开源项目到底要什么,文档中也给出了一定的解释。据高通官方介绍:

首先这是一个开放的,活跃的,技术丰富的开源社区来为物联网的产品,系统和服务提供支持。而且它是非盈利的。

其次这是一种通信方式,使得硬件厂商,软件开发者可以开发出可互动的产品,可以相互连接,并通信,不受品牌的限制。

再者AllJoyn 厂商和开发者可以相互合作的开源项目,开发出工业级的软件和服务平台。



Homekits



这一软件架构由苹果开发,能帮助用户通过iPhone,以及蓝牙或WiFi连接去控制家居设备。当用户的iPhone不在身边时,也可以通过Apple TV机顶盒来进行控制。通过类似Insteon Smart Hub Pro的系统,其他智能家居平台也可以连接至HomeKit。不过,苹果控制着HomeKit生态系统,并决定哪些设备可以进入这一平台。

是一个开发工具包(Development Kit),和其他的软件开发包类似,Homekit是介于操作系统和应用程序中间的一组接口和开发工具,对硬件厂商来说,他开放了IOS的驱动接口,方便厂商开发兼容的设备;对APP开发者来说,他提供智能家用设备的操作接口和数据库,并且提供模拟器,使开发者即使不去了解各种硬件细节,也能开发出控制各种智能家居设备的应用软件。


Homekits另外一个着力点就是安全,安全问题现在是整个智能家居产业要克服的一个大问题,如果没有安全保障,用户是不大可能会把各种智能设备搬回家的。被黑客发现谈话记录还可以忍,但如果被黑客控制家里的灯具冰箱门锁电视机实在不能忍。在Homekit中,苹果宣传采用了一些保障安全的设计,比如采用点对点加密通讯,比如APP必须在前台才能调用Homekit等等,这都是为了便于用户在IOS上可以安心的使用各种智能家居控制软件。

另外Homekits对整个智能家居行业也有一定的催化剂作用,苹果放弃了对硬件大包大揽的做法,采用开放态度,和传统厂商合作,这对于双方来说都是好消息,对硬件厂商来说,他们拿到了操作系统的接入接口,而且借助苹果对消费市场的影响力,相信硬件设备的推广会有莫大的好处; 而对苹果来说,IOS设备籍此成为了家庭智能家居的交互中心,双方各自站位,均能获益。



Brillo和Weave



这两大软件是谷歌为应对HomeKit而推出的产品。Brillo是一款基于Android、节能的物联网操作系统,而Weave则是一款类似AllJoyn和OIC的中间件,帮助设备相互识别身份和功能。Weave可以支持除Brillo以外的其他操作系统,并支持3种不同的网络协议,包括WiFi、蓝牙LE和Thread。目前Nest正在推广这一系统。


据谷歌官方介绍,Brillo 是一个轻量型的嵌入式操作系统,它基于 Android 并提供核心服务、开发者工具和开发者控制台。它让硬件上的软件开发更加简单、快速。你有各种硬件功能和定制选项可供选择,快速地从原型到产品,并且可以通过 OTA 更新、测量和崩溃报告进行可伸缩的管理。

当你构建好一种可连接的设备之后,你就需要找到一种方法来让它能够和其它设备进行通信以及让用户能够和它进行交互。这就是 Weave 的定位。有了 Weave ,你可以直接在你的设备中构建可交互的通信。Weave 提供了一种消息服务,它能够使手机和设备进行本地通信,也可以通过云进行远程通信。Weave 的云服务可以安全、可伸缩地处理远程通信,并访问你的具有 web 连接能力的设备。Weave 还提供一组服务,让你可以安全地建立设备并提供访问控制。另外,Weave 直接内建于 Brillo 中,但也可以在你现存的基于 Linux 的系统上使用 Weave 库。

Weave 为 iOS 和 Android 提供了移动设备 SDK,这样你可以为移动用户构建应用来控制和增强连接设备的使用体验。如果你是一个应用开发者,想让你的应用延伸到物理世界的设备上,你可以使用 Weave mobile 和 web API 在单一的应用中控制多个跨品牌的 Weave 设备。







请到「今天看啥」查看全文