来源:期刊VIP网 时间:
作者:薛雅璐;赵祚喜;廖志峰;郑丽;
单位:华南农业大学工程学院;广东睿住智能科技有限公司;
摘要:随着智能家居的发展,中控屏由于其良好的交互体验,已逐渐成为全屋智能家居的必选设备,起着控制和交互中枢的作用。为了解决中控屏与家居设备之间复杂协议对接以及UI交互开发效率低的问题,提出一种基于中控屏的控制协议和交互UI的动态加载优化方案。该方案以物模型为中心,对被控设备的功能属性进行数字化描述。通过LUA解析型脚本,实现设备物模型的属性控制指令和ZigBee无线协议的转换。定义一种UI的控件和页面的布局描述文件,采用Android原生和React Native框架实现用户交互界面的动态渲染。通过建立UI控件和物模型的属性映射关系,实现用户点击操作行为转换成物模型的属性改变,并通过LUA脚本完成ZigBee控制指令的执行,达到设备控制的目的。测试结果表明,所提方案可以实现更高效的智能家居设备接入和更好的交互体验。
关键词:全屋智能;;中控屏;;动态UI;;物模型设备;;LUA脚本语言;;React Native框架