在过去的两年时间里,很多人围绕着“物联网”( “Internet of Things” ,IoT)的未来展开了激烈的讨论。你可能会认为,面对创业者,这扇进入市场的大门已经关闭了。通用电气(General Electric)、思科(Cisco)、IBM和其他一些公司已经推出了占据这个市场大份额的战略。几乎每一个公司在他们的投资组合中都有一个或多个资金充足的物联网项目。
还有,别忘了,谷歌以32亿美元的价格收购了Nest Labs。
幸运的是,事实并非如此。通讯设备的数量比人口的数量还要多得多,虽然它们中的大多数已经不再用了。根据不同的估计,2003年世界人口是61亿,通讯设备的数量是5亿左右。到2010年,我们有69亿人和125亿台通讯设备。而到2020年,我们将有76亿人和500亿台通讯设备。换句话说,设备的数量将会大幅上升。人均拥有通讯设备的数量将会从0.8上升到6.55。
但要取得成功,初创公司最终将不得不做出一个重要决定:模仿苹果或模仿Micron。
企业家需要专注于构建一个垂直的整合“产品”的公司,以自己的公司品牌向消费者和企业销售一个完整的服务,或利用自身的技术背景专注于为知名品牌提供服务。
乍一看,模仿苹果似乎是显而易见的选择。苹果是世界上最有价值的公司之一,拥有超过埃克森美孚公司的市值。它的CEO和其他高管在聚光灯下的公开发言都会被广泛关注。芯片公司、屏幕供应商和软件制造商都在争夺这家公司的业务。
Nest和FitBit这两家公司沿着这条路做得很好。这个途径的一个关键点就在于控制客户体验和客户关系,致力于提高从每个客户那里获得的收入及订阅次数的增加。最成功的公司还可以把它们的平台开放给开放的第三方。你可以想象一下,一个成功的家庭式管理公司创建一个应用程序商店。
而Micron呢? 之前,其首席执行官Mark Durcan的授权传记连续几周荣登纽约时报畅销书排行榜是什么时候?你记得他们公布512字节的SLC NAND芯片时网络直播上的评论吗?没有吧?
但是当你再仔细一看,会发现相对隐蔽会让产品变得更具吸引力。事实上,在过去的20年里,大多数科技公司都相对默默无闻。在无数制造商被并购的同时,闪存(Micron的一个主打产品)的需求却呈现爆炸式增长。从Yahoo上可以查到,Micron是2013年表现最好的科技股之一。
许多早期的物联网市场可能会主要关注将网络和智能集成到产品上,从而把精力放在品牌的塑造上,比如:空气处理器、冷藏库、仓库照明系统。比如农业,这个已经起飞的市场,对物联网技术如何应用在管理灌溉系统上就非常感兴趣。
这个技术的本质是嵌入式的,嵌入式产品不受益于虚有其表的广告宣传和口碑。产品规格、现场数据及一个公司融入更大客户业务的能力是决定胜负的关键。
大多数的顾客——已经存在了几十年的大型工业企业集团,已经与制造商建立了稳定的关系。快餐连锁店不会因为一个来自硅谷的新人想出了一个可以上网的产品,而更换烤箱供应商。他们会等到信任的供应商把无线应用集成进来。破坏供应链的机会基本是不存在的。
很多物联网公司所生产的服务,将直接影响到那些购买工业产品的消费者。例如,公共事业可能是需要智能恒温器的最大客户之一:他们会购买和免费的安装这些设备来控制峰值功率。在这些交易中,可能有500万用户,但只有一个客户。再次,价格、性能和技术规范将比品牌或消费者声望更重要。
一定的行业背景也是创业的优势。开发一种水盘,当你的狗需要续杯时它会告诉你,是很容易的。而为病人开发一个适用于飞机上穿戴的皮下胰岛素泵电池管理系统和网络,则是困难的。大多数制造商在厂房里没有开发这些功能,但大多数创业公司没有渠道关系或技术理解来独自制造医疗设备。通过专注于一个嵌入式技术,新公司就可以更有效地竞争,与此同时也可以扩大市场。
具有讽刺意味的是,谷歌安卓系统的成功,是因为它作为公平的背景技术提供者,为手机制造商所服务。它如何通过收购Nest来平衡国内外的收购展现野心将会被密切关注。
最后,还有个棘手问题是如何预测需求。智能灯泡会遭遇失败吗?孩子会不会排斥父母的追踪设备?有多少物联网产品会植入智能手机?最终,终端用户产品公司所处的领域——消费市场将会更加无法预测。
做这一行,创业公司的产品可能不会登上时代周刊的封面,但有时这对你在这个行业的是正确的举措。
作者:Curtis Feeny ,他是Voyager Capital的董事总经理,有一个位于硅谷的风险投资公司。他在SaaS、企业软件、无线基础设施、和智能电网技术等方面有着丰富的经验,并且曾经投资Ayla Networks、SeeCommerce、Sensys Networks等公司。
(编译:创业邦,Via:entrepreneur。)
文| Google 开发技术专家 (GDE) 王玉成 (York Wang)
2016 年 12 月,Google 发布了 Developer Preview 版的 Android Things,该平台为利用 Android 这一世界上最受支持的操作系统的强大功能构建物联网产品铺平了广阔的道路。严格意义上来讲,它并不是一个全新的操作系统,而是通过同样是 Google 开发的物联网操作系统 Brillo 改进优化的。
今天,就跟大家说说 Android Things 的前世与今生,以及它与 Brillo 的渊源,到底它解决了什么问题?
什么是物联网?
想知道为什么人们需要 Android Things,首先需要搞清楚什么是物联网:
以前我们在聊到物联网的话题时,只知道物联网使我们的生活更智能、更轻松、更高效。可以方便地控制智能设备。
即使最简单的控制设备,也会要求物联网具有三个最基本层次,每个层次的功能有所不同,春节刚过,我们就以春节回家为例,来说说物联网的这几个层次和它的功能。
物联网 – 回家过年
感知层 – 给不同长辈购买礼物
传输层 – 乘坐各种交通工具携带礼物回家
应用层 – 把礼物送到长辈手中
全面感知:
感知层需要解决数据源头的问题。怎么去搜集各种原始数据?物联网的物,即万物,数据搜集有多样性,我们需要靠各种传感器去感知不同的信息。就比如春节回老家前,我们需要给家里不同的长辈准备不同的礼物,比如爸爸可能需要一瓶好酒,奶奶可能需要一双好的保暖鞋,爷爷可能需要一个好的拐杖……每个人的需求可能是不同的。
可靠传递:
传输层解决数据的传输通路的问题。数据通路依靠各种协议,这些繁杂的协议,面对如何去实现自由的协议转换呢?春节回老家过年,先坐火车,再做公交,再坐大巴,有可能坐牛车……当你换乘交通工具时,完成的是协议的转换,而你所带的礼物,就是需要安全传送的数据信息。当你把礼物带回老家,物联网的数据才完好无损的到达目的地。
智能处理:
应用层解决数据如何处理。经过长途跋涉,过年终于回老家了。这些礼物,需要你进行分类,然后再走亲访友,给不同的人送不同的东西。物联网的数据处理也就是这样:把搜集到的各种原始的数据,转换成我们需要的信息。
操作系统
物联网的数据传输这么简单?那为什么还要弄这么复杂的操作系统?别急,我们还是拿春运来解释。
先自我羡慕一把,春运来回,我都成功抢到了火车硬卧票。如果你和我一样给爷爷带是急需的药品,春节回家又不一定能买到票,你可以提前一个月快递,毕竟药品先到更重要。当然,也有人把几个月都没洗的衣服,一起带回去让家人洗,暂且这也算给家人的新年礼物吧 ´・ω・`
在物联网的数据分析中,药品是属于那一类必须快速传递的信息,脏衣服是属于不怎么急的信息。这时候,简单的、单一的传输路径就出了问题了。有的智能设备,是支持多种传输模式的,比如串口传递控制信息,3G 上网卡传递必须实时接收的信息。如果春节你的家人都很忙,你也不会带一大堆脏衣吧?物联网的传感器设备,也有基本的决策功能,数据在节点上积累很多时,哪些先发,哪些后发?专业术语叫同步和异步,都是根据整个系统的不同而定的。
问:上面内容都看了,还是没有理解物联网到底是干啥的?
答:再经历一次春运吧
物联网的最小模型就和春运带礼物是一样的。但是,在实际的工程应用中,会复杂很多。在春运中,碰到的各种难题对应着物联网系统的各种问题。但是任何工程问题,都是在最小系统上,再针对易用性,安全性,稳定性……做一些复杂的功能开发,最终形成一个稳健的系统。可以这么说,如果把春运的各个环节的问题都解决了,你就可以做物联网的方案商了
Google 利用物联网操作系统来解决数据的收集和可靠传递,利用 Google Cloud 来解决数据智能处理。那么,Google 的物联网操作系统又经历了哪些变化呢?
前世:Brillo
Brillo 是在 2015 Google I/O 大会上发布的一款产品。也是 Google 的第一款物联网操作系统。带来了一个简单的 bsp 移植的模型,方便硬件厂商快速导入 Brillo 系统到他们自己的芯片/开发板上。并研发了 Weave 通信协议,解决物联网系统中多样化的通信协议的问题。Brillo 适用于物联网网关类似的产品,以前在 Google Device 推出过一款基于 Brillo 的路由器。
今生: Android Things
Android Things 是 2016 年 12 月份推出的物联网操作系统。做为 Brillo 的优化,主要做了以下改变:
Brillo 只能用 C/C++ 做开发,但是 Android Things,可以用 java 进行开发,而且做了 Android 系统的所有测试。也就是说,Android 的开发人员,能够很快的转换到 Android Things 的应用开发上来;
Android Things 应用研发周期,跟 Android 的研发周期相同,可以直接用 Android Studio 来开发,用 adb 进行连接…
Android Things 的 SDK 是 Android SDK 的子集;
完美支持 OTA;
已经有四款开发板作为原型开发;
可以轻易的通过 Google Cloud 使用 Firebase,极大的加快了数据的处理速度;
集成的 Weave 协议,可以方便的搞定各种无线协议的连接。
这些改变使得 Android Things 不仅仅是一个物联网操作系统,而且是一个可以快速做智能硬件开发的平台。
说这些条条框框还是不太好理解,后续会对每一点做详细的解释。
后记
作为 Android Things 专题系列的第一篇,主要说到物联网到底是什么?Brillo 的产生的原因、以及在系统设计初衷、应用开发的特点,实际上还只是 Android Things 的皮毛。Android Things 专题后续会详细讲解包括功能、软硬件开发环境、以及一个完整的示例,让大家得心应手的用 Android Things 开发出自己的应用。
物联网领域有多大,Android Things 的天地就有多大,你可以尽情的发挥!