边缘计算如何与小程序结合?智能家居如何借势发展?

2023-12-22 17:30

本文主要是介绍边缘计算如何与小程序结合?智能家居如何借势发展?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

近年来,智能家居因能够提供更具便捷性、舒适性、安全性、节能性的家庭生活环境,消费者对其需求强劲,市场呈现高速增长格局。
在这里插入图片描述

来自权威调研机构Strategy Analytics所发布的研究报告《2021年全球智能家居预测》,全球消费者在智能家居产品和服务上的支出将在2021年突破1000亿美元大关,达到1230亿美元,同比增长44%。未来几年继续保持强劲增长,预计到2025年,智能家居市场将增长至1730亿美元。

国内趋势也非常向好。结合权威调研机构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 对象);
  • 包尺寸有效减少,节省流量和存储
  • 服务不再受发版所限制,支持热更新

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

小程序更多时候都需要满足“用完即走”,“轻量部署”的使用原则,相比已有的针对不同物联网终端设备定制开发来说,能够在少占用内容的基础上,向用户提供软件与硬件的优秀结合;

小程序可以作为开发者内容设计的“出口”,小程序开发者只需要针对不同媒体设备类型进行一次小程序开发,就可以实现在不同的物联网设备中可运行的小程序资源;

基于以上两点,小程序容器技术(如:FinClip)上运行的小程序有一点像 Flutter 的 slogan 一样“为所有屏幕创造精彩”,或者像 Electron 的 Slogan 一样“使用 JavaScript,HTML 和 CSS 构建跨平台的桌面应用程序”,本质上小程序也正是在做类似的事情。

笔者在市面上找不到很多第三方的小程序容器技术,这里就拿FinClip举例好了。它是一个支持多终端运行小程序能力的前端容器技术,只需简单集成 「 FinClip SDK」 ,即可在 手机、Windows、Mac、Linux、统信、麒麟等平台下运行你的小程序,这意味着,移动端、PC 端、IOT等智能终端都能运行小程序了。同时,它还提供一个完善的后台管理系统,统一管理小程序的上架和下架、监测小程序的使用详情。
在这里插入图片描述

大家可以假设这么一个场景,过往一些需要我们走到智能家居设备面前,对着设备智能控制屏执行的操作,现在可以基于移动设备(如App)或者智能显示屏(如电视、电脑等)进行操作。人类不再受限于物理空间的限制,真正实现随时随地的智能家居控制(家里任意的角落,上班路上,下班途中,挖出应酬…)

当然,任何时代都是机遇与挑战并存。边缘计算和小程序容器技术的实践案例及场景不是太多。如果大家都认可这个方向的发展,不妨多体验及进行尝试,相信越来越多的人加入到新技术的尝试队伍,反过来会加倍促进行业技术的发展。

智能设备带领着人类向智慧空间领域不断前进,我们拭目以待。

这篇关于边缘计算如何与小程序结合?智能家居如何借势发展?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/524821

相关文章

如何用java对接微信小程序下单后的发货接口

《如何用java对接微信小程序下单后的发货接口》:本文主要介绍在微信小程序后台实现发货通知的步骤,包括获取Access_token、使用RestTemplate调用发货接口、处理AccessTok... 目录配置参数 调用代码获取Access_token调用发货的接口类注意点总结配置参数 首先需要获取Ac

Python结合Flask框架构建一个简易的远程控制系统

《Python结合Flask框架构建一个简易的远程控制系统》这篇文章主要为大家详细介绍了如何使用Python与Flask框架构建一个简易的远程控制系统,能够远程执行操作命令(如关机、重启、锁屏等),还... 目录1.概述2.功能使用系统命令执行实时屏幕监控3. BUG修复过程1. Authorization

基于Python开发PDF转Doc格式小程序

《基于Python开发PDF转Doc格式小程序》这篇文章主要为大家详细介绍了如何基于Python开发PDF转Doc格式小程序,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 用python实现PDF转Doc格式小程序以下是一个使用Python实现PDF转DOC格式的GUI程序,采用T

将java程序打包成可执行文件的实现方式

《将java程序打包成可执行文件的实现方式》本文介绍了将Java程序打包成可执行文件的三种方法:手动打包(将编译后的代码及JRE运行环境一起打包),使用第三方打包工具(如Launch4j)和JDK自带... 目录1.问题提出2.如何将Java程序打包成可执行文件2.1将编译后的代码及jre运行环境一起打包2

Python如何计算两个不同类型列表的相似度

《Python如何计算两个不同类型列表的相似度》在编程中,经常需要比较两个列表的相似度,尤其是当这两个列表包含不同类型的元素时,下面小编就来讲讲如何使用Python计算两个不同类型列表的相似度吧... 目录摘要引言数字类型相似度欧几里得距离曼哈顿距离字符串类型相似度Levenshtein距离Jaccard相

在不同系统间迁移Python程序的方法与教程

《在不同系统间迁移Python程序的方法与教程》本文介绍了几种将Windows上编写的Python程序迁移到Linux服务器上的方法,包括使用虚拟环境和依赖冻结、容器化技术(如Docker)、使用An... 目录使用虚拟环境和依赖冻结1. 创建虚拟环境2. 冻结依赖使用容器化技术(如 docker)1. 创

使用DeepSeek API 结合VSCode提升开发效率

《使用DeepSeekAPI结合VSCode提升开发效率》:本文主要介绍DeepSeekAPI与VisualStudioCode(VSCode)结合使用,以提升软件开发效率,具有一定的参考价值... 目录引言准备工作安装必要的 VSCode 扩展配置 DeepSeek API1. 创建 API 请求文件2.

使用C#代码计算数学表达式实例

《使用C#代码计算数学表达式实例》这段文字主要讲述了如何使用C#语言来计算数学表达式,该程序通过使用Dictionary保存变量,定义了运算符优先级,并实现了EvaluateExpression方法来... 目录C#代码计算数学表达式该方法很长,因此我将分段描述下面的代码片段显示了下一步以下代码显示该方法如

Python结合requests和Cheerio处理网页内容的操作步骤

《Python结合requests和Cheerio处理网页内容的操作步骤》Python因其简洁明了的语法和强大的库支持,成为了编写爬虫程序的首选语言之一,requests库是Python中用于发送HT... 目录一、前言二、环境搭建三、requests库的基本使用四、Cheerio库的基本使用五、结合req

如何用Java结合经纬度位置计算目标点的日出日落时间详解

《如何用Java结合经纬度位置计算目标点的日出日落时间详解》这篇文章主详细讲解了如何基于目标点的经纬度计算日出日落时间,提供了在线API和Java库两种计算方法,并通过实际案例展示了其应用,需要的朋友... 目录前言一、应用示例1、天安门升旗时间2、湖南省日出日落信息二、Java日出日落计算1、在线API2