智能家居发展困境怎么破?附硬核技术

2年前 (2022) 程序员胖胖胖虎阿
141 0 0

所谓的智能家居,是以住宅为平台,利用综合布线技术、网络通信技术、安全防范技术、自动控制技术、音视频技术,将家居生活相关的设备集成起来,构建可集中管理、智能控制的住宅设施管理系统,从而提升家居的安全性、便利性、舒适性、艺术性,并实现环保节能的居住环境。

权威调研机构IDC的数据显示,我国智能家居设备出货量在2020年达到2亿台,2021年更是迎来强劲反弹。2021年第一季度,我国智能家居设备市场出货量为4,699万台,同比增长27.7%,预计全年出货量2.5亿台,同比增长21%。
与此同时,5G、人工智能、物联网等技术的发展再次推动了智能家居整体市场的壮大,2021年中国智能家居市场规模增至1923亿元。

智能家居都有哪些?

  • 智能冰箱: 在地球还没毁灭前,近几十年来,大家体感上都有感觉到整体气候温度的上升(不管是哪个地带)。炎炎夏日,随着近年来小件家电的发展,冷饮、冰激凌已经不再是商店的标配,家里自制,既能亲子又能体会到自己动手的乐趣。
  • 智能空调: 空调几乎是普通家庭的标配(只要是电压允许的基础上),良好的睡眠可少不了它。
  • 智能洗衣机: 可以说是解放双手的“利器”,随着智能化技术的发展,远程控制、智能中枢都是更进一步解放双手的软硬件技术的进步。
  • 智能音箱: 故事机、点读笔、智能音箱都是能够解放家长的一个软件辅助,让儿童在满足“耳部运动”的同时,家长还能同步进行亲子沟通
  • 扫地机器人: 自己打扫房屋?找第三方家政担心财务损失?扫地机器人来帮忙。如果说智能洗衣机是解放双手的第一大利器,那么扫地机器人就是解放双手的第二大利器。

等等......

近两年疫情的发展,人们部分居家办公,家庭作为办公场所,也衍生出许多家用智能电器,如:电子纸日历、结合温控中枢为一体的智能闹钟等......五花八门,琳琅满目。

智能家居发展困境怎么破?附硬核技术

边缘计算与智能家居

什么是边缘计算

边缘计算指的是在网络边缘结点来处理、分析数据。这里,我们给出边缘结点的定义,边缘结点指的就是在数据产生源头和云中心之间任一具有计算资源和网络资源的结点。比如,手机就是人与云中心之间的边缘结点,网关是智能家居和云中心之间的边缘结点。在理想环境中,边缘计算指的就是在数据产生源附近分析、处理数据,没有数据的流转,进而减少网络流量和响应时间。

在人脸识别领域,响应时间由900ms减少为169ms 把部分计算任务从云端卸载到边缘之后,整个系统对能源的消耗减少了30%-40%。 

数据在整合、迁移等方面可以减少20倍的时间。

边缘计算能让智能家居具备更好的数据传输性能和数据私密保护

物联网的发展让普通人家里的电子器件都变得活泼了起来,仅仅让这些电子器件连上网络是不够的,我们需要更好的利用这些电子元件产生的数据,并利用这些数据更好的为当前家庭服务。考虑到网络带宽和数据私密保护,我们需要这些数据最好仅能在本地流通,并直接在本地处理即可。我们需要网关作为边缘结点,让它自己消费家庭里所产生的数据。同时由于数据的来源有很多(可以是来自电脑、手机、传感器等任何智能设备),我们需要定制一个特殊的OS,以至于它能把这些抽象的数据揉和在一起并能有机的统一起来。

小程序容器技术与智能家居

小程序容器技术说新也不新,我们在使用微信App,里面调用出来的小程序应用,底层技术就是小程序容器技术。为什么近年来小程序容器技术的呼声越来越高?技术优势总结如下:

  • 具备跨平台的能力,一套代码可以在 iOS 与 Android 两个平台中运行小程序;
  • 远超过 H5 的体验(支持本地缓存,Webview,有丰富的组件与支持库);
  • 能获取更多系统权限,完成更加丰富的产品设计;
  • 可以避免 DOM 泄露(不使用常用的 window 对象与 document 对象);
  • 包尺寸有效减少,节省流量和存储
  • 服务不再受发版所限制,支持热更新

之所以将小程序容器技术与物联网设备结合,原因有两点:

  1. 小程序更多时候都需要满足“用完即走”,“轻量部署”的使用原则,相比已有的针对不同物联网终端设备定制开发来说,能够在少占用内容的基础上,向用户提供软件与硬件的优秀结合;
  2. 小程序可以作为开发者内容设计的“出口”,小程序开发者只需要针对不同媒体设备类型进行一次小程序开发,就可以实现在不同的物联网设备中可运行的小程序资源;

基于以上两点,小程序容器技术(如:FinClip)上运行的小程序有一点像 Flutter 的 slogan 一样“为所有屏幕创造精彩”,或者像 Electron 的 Slogan 一样“使用 JavaScript,HTML 和 CSS 构建跨平台的桌面应用程序”,本质上小程序也正是在做类似的事情。
笔者在市面上找不到很多第三方的小程序容器技术,这里就拿FinClip举例好了。它是一个支持多终端运行小程序能力的前端容器技术,只需简单集成 「 FinClip SDK」 ,即可在 手机、Windows、Mac、Linux、统信、麒麟等平台下运行你的小程序,这意味着,移动端、PC 端、IOT等智能终端都能运行小程序了。同时,它还提供一个完善的后台管理系统,统一管理小程序的上架和下架、监测小程序的使用详情。

智能家居发展困境怎么破?附硬核技术

边缘计算和小程序容器技术的实践案例及场景不是太多。如果大家都认可这个方向的发展,不妨多体验及进行尝试,相信越来越多的人加入到新技术的尝试队伍,反过来会加倍促进行业技术的发展。
相信不久的将来人们会不再受限于物理空间的限制,真正实现随时随地的智能家居控制。

版权声明:程序员胖胖胖虎阿 发表于 2022年11月12日 下午5:24。
转载请注明:智能家居发展困境怎么破?附硬核技术 | 胖虎的工具箱-编程导航

相关文章

暂无评论

暂无评论...