早在去年 11 月,小米就在「小米 IoT 生态伙伴大会」上宣布将对 Vela 系统开源。
后续官方还表示,预计最迟会在 24 年 6 月份,完成开源的工作。
终于终于,就在昨天,也就是 6 月 193 日,小米 Vela 系统代码终于正式开源。
同时 OpenVela 项目也已经上线全球最大同性交友网站 GitHub。
虽说是鸽了好几个月,但迟到总比没到好嘛。
可能有很多机友对小米的 Vela 系统还是不太熟悉,甚至可能听都没听过。
毕竟大伙现在更常听到的,还是小米用在手机、平板上的澎湃 OS。
其实官方也在官宣澎湃时已经解释过,Vela 属于澎湃 OS 的重要一环。
自打 2017 年起,小米就开始自研 Vela OS,主要目的是把 IoT(物联网)设备的系统,统一起来。
到了 2020 年,小米正式发布基于 NuttX 打造的 Vela。
NuttX 在本质上是 RTOS(开源实时操作系统),最大特性就是轻量级、兼容性高、功能丰富、性能稳定。
所以不少智能可穿戴设备和智能家电,都是以 NuttX 作为系统内核开发的。
而且小米 Vela 也给 NuttX 贡献了许多代码。
根据 2020 年的数据,NuttX 开源社区里,就有 1/3 的代码是由 Vela 团队提供的。
主打一个相辅相成,互相成就有木有。
光看 NuttX 的特性应该不难猜到,小米把 Vela 用在了智能手环、手表、智能家电这些设备上。
根据官方的介绍,Vela 主要分成了三个部分。
最底层是 NuttX 内核,负责基本的任务调度、跨进程通信、文件系统等功能。
往上就是 Vela 的应用框架,包括蓝牙通信组建、OTA 服务组件等等。
另外还有针对不同种类 IoT 设备应用开发的组件,像多媒体、传感器之类的。
当然也有配套的开发工具,减少开发者们的工作量。
而首款落地 Vela 的设备,就是 2021 年发布的这款小爱音箱 Play 增强版。
在 Vela 发布到现在这 3 年里,Vela 已经在智能家居、智能穿戴等领域覆盖了上千个产品。
包括咱们最熟悉的小米手环,早就悄咪咪地换成了 Vela 系统。
假如你手上有最新的小米手环 9,可以试下进入设置,重复点击版本号。
就可以看到小米 Vela 的标识。
图片来源网络
再点一下屏幕,还会出现小帆船 logo 一下创飞「vela」标识,然后转变成澎湃 OS 的小彩蛋。
图片来源网络
Vela 的一大优势,是兼容性强。
最小系统仅需 8KB 内存,还不限 CPU 的主频,能够适配任意 SoC 多核架构。
基本上随便来一个智能设备,都能跑得动 Vela。
当然啦,毕竟是阿米做的系统,Vela 最重要的特性,还实现了原生接入小米 IoT 生态。
只要第三方厂商给设备安装小米的 IoT 模组,就能直接获得接入米家 App、小米云控,以及和其他米家生态设备互联的能力。
这也大大降低了第三方产品接入米家生态的门槛。
再加上轻量化端侧 AI 大模型、跨端快应用等特性,给搭载 Vela 的 IoT 设备带来更多玩法。
理论上,即使是第三方智能产品,实现什么跨设备调度、穿戴手势控制之类的,那都是轻松拿捏。
啪一个响指就能打开全屋家电,那叫一个美滋滋。
不过,小米也没有对 Vela 这个智能生态杀手锏做太多的宣传。
包括前面提到的小米手环 9,也把系统名换成了澎湃 OS。
我估计是想让咱们普通消费者,只需要认准一个澎湃就完事儿了。
也有很多机友拿小米的这个自研 Vela,和隔壁华为的鸿蒙来对比。
你还别说,这俩确实有相似的地方。
简单来说,小米的澎湃OS,包括了「自研 VelaOS 内核」+「深度修改的 Android」两个部分。
而如今华为的「鸿蒙系统」。
可以分为基于华为自研 LiteOS 打造的、用在智能家居上的鸿蒙,以及用在手机系统上的纯血鸿蒙 HarmonyOS NEXT 两大部分。
小米 Vela 和鸿蒙用在智能家居上的那一部分,定位其实还蛮接近的。
鸿蒙同样把面向智能家居的这一部分进行开源,也就是咱们常说的开源鸿蒙 OpenHarmony。
目的也是为了吸引更多第三方的 IoT 厂商来适配,壮大自己的智能生态圈子。
当然,单论 IoT 物联网这一方面,小米还是老行尊。
根据 2023 年底的数据,小米已经成为全球最大的消费级 IoT 平台,连接设备数量达到了 6.55 亿台。
包括电视、音箱,都干到了不同领域的第一,就连家用路由器销量也是全球前三。
啧啧,小米杂货铺的名号,可不是白叫的。
如今小米 Vela 正式开源,也意味着小米的物联网生态又能进一步壮大。
再多过几年,会不会大多数智能生态设备,都能直接在米家 App 里操作了?
你别说,还是有点小期待的嘿嘿~