定制式智能家居APP的一种实现方法与流程

文档序号:15615024发布日期:2018-10-09 21:09阅读:445来源:国知局

本发明涉及定制式智能家居app的一种实现方法,属于智能家居技术领域。



背景技术:

智能家居是一个居住环境,是以住宅为平台安装有智能家居系统的居住环境,实施智能家居系统的过程就称为智能家居集成。以住宅为平台,利用综合布线技术、网络通信技术、智能家居-系统设计方案安全防范技术、自动控制技术、音视频技术将家居生活有关的设施集成,构建高效的住宅设施与家庭日程事务的管理系统,提升家居安全性、便利性、舒适性、艺术性,并实现环保节能的居住环境。智能家居,需要分两部分理解,智能和家居。家居就是指人们生活的各类设备;智能是智能家居应该突出的重点,应该做到自动控制管理,不需要人为的去操作控制,并能学习当前用户的使用习惯,做到更满足人们的需求。

目前市场上的智能家居控制app采用统一的样式,安装了同一款智能家居产品的用户,只能使用同一风格样式的app控制页面,不能满足用户的个性化需求。



技术实现要素:

本发明的目的在于针对现有技术的缺陷和不足,提供一种设计合理、使用方便的定制式智能家居app的一种实现方法。

为实现上述目的,本发明采用的技术方案是:它包含以下步骤:

1、通过软件将智能家居中各个组件、控件数据化;

2、用户通过变量的调整重新定义各个组件与控件;

3、预览重新定义的各个组件与控件;

4、若预览成功则进入编译生成文件单元;若预览失败,则进入步骤2中重新定义;

5、将编译生成的文件上传至app;

6、app程序解析文件,生成可以指定代码的app名称;

7、app上呈现用户的设计界面。

作为优选,所述步骤1中规划了包括按键、图片、直线、边框、时钟、背景音乐组件、空调组件、地暖组件、灯光、调色环、调光滑条、调音控件、密码框组件、窗帘开合的动态组件、场景、温度、湿度、照度、pm25等常用的家用数值表示图例。

作为优选,所述步骤2中用户可以自行给各个控件添加图片、声音、颜色、凹凸效果、文字描述、动画效果;同时也可以改变控件的大小、形状,设计各种排列组合。

作为优选,所述步骤3中可以匹配与用户定义相近的固定模式,用于可根据固定模式的参数适当调整重新定义的数据。

作为优选,所述步骤4中预览不成功时会出现提示某一处的数据不再设定区间,或某些地方数据相冲突;用户可稍作调整再次生成。

作为优选,所述步骤4中预览成功时,各个组件与控件的显示以图片快播的形式呈现,快播的速度可以调节,所以,在预览成功后若觉得有不妥之处可返回步骤2中重新定义。

作为优选,所述步骤5中将用户编辑的数据上传至app。

作为优选,所述步骤5中编译生成的文件包含数据形式、图标形式、曲线形式、坐标形式以及生产的图片形式。

作为优选,所述步骤6中将用户重新编辑的数据生成指定app后,可对此app进行自定义名称。

作为优选,所述步骤7中生成最终设计界面后,需要再次确认此app的定义,在确认之前可依次浏览各个组件与控件,若还有不妥,可再次稍作调整,却不确认完毕后,再最终确认。

本发明工包含两大部分方案:

第一部分方案:规划了包括按键、图片、直线、边框、时钟、背景音乐组件、空调组件、地暖组件、灯光、调色环、调光滑条、调音控件、密码框组件、窗帘开合的动态组件、场景、温度、湿度、照度、pm25等常用的家用数值表示图例。用户可以自行给各个控件添加图片、声音、颜色、凹凸效果、文字描述、动画效果;同时也可以改变控件的大小、形状,设计各种排列组合。

第二部分方案:编译后的文件,包含了各个控件和组件的详细属性描述文件,将其上传到app解析;在app程序部分,读取各个控件和组件的属性,完整的还原用户的设计效果。

采用上述结构后,本发明有益效果为:本发明所述的定制式智能家居app的一种实现方法,操作简单,用户只需按照说明一步步操作即可完成自己的重新定义,生成具有个性化的app,可以提升客户对于智能家居控制界面的满意度,满足不同客户、不同场合的需求,快速的扩大销售市场。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本发明的流程图;

具体实施方式

下面结合附图对本发明作进一步的说明。

参看如图1所示,它包含以下步骤:

1、通过软件将智能家居中各个组件、控件数据化;并规划包括按键、图片、直线、边框、时钟、背景音乐组件、空调组件、地暖组件、灯光、调色环、调光滑条、调音控件、密码框组件、窗帘开合的动态组件、场景、温度、湿度、照度、pm25等常用的家用数值表示图例。

2、用户通过变量的调整重新定义各个组件与控件;用户可以自行给各个控件添加图片、声音、颜色、凹凸效果、文字描述、动画效果;同时也可以改变控件的大小、形状,设计各种排列组合。

3、预览重新定义的各个组件与控件;可以匹配与用户定义相近的固定模式,用于可根据固定模式的参数适当调整重新定义的数据。

4、若预览成功则进入编译生成文件单元;若预览失败,则进入步骤2中重新定义;

5、将编译生成的文件上传至app;编译生成的文件包含数据形式、图标形式、曲线形式、坐标形式以及生产的图片形式。

6、app程序解析文件,生成可以指定代码的app名称;将用户重新编辑的数据生成指定app后,可对此app进行自定义名称。

7、app上呈现用户的设计界面;生成最终设计界面时,需要再次确认此app的定义,在确认之前可依次浏览各个组件与控件,若还有不妥,可再次稍作调整,却不确认完毕后,再最终确认。

其中,所述步骤4中预览不成功时会出现提示某一处的数据不再设定区间,或某些地方数据相冲突;用户可稍作调整再次生成。所述步骤4中预览成功时,各个组件与控件的显示以图片快播的形式呈现,快播的速度可以调节,所以,在预览成功后若觉得有不妥之处可返回步骤2中重新定义。

另外,所述步骤5中将用户编辑的数据上传至app。

本具体实施方式规划了包括按键、图片、直线、边框、时钟、背景音乐组件、空调组件、地暖组件、灯光、调色环、调光滑条、调音控件、密码框组件、窗帘开合的动态组件、场景、温度、湿度、照度、pm25等常用的家用数值表示图例。用户可以自行给各个控件添加图片、声音、颜色、凹凸效果、文字描述、动画效果;同时也可以改变控件的大小、形状,设计各种排列组合。就好像是photoshop软件一样,大家用同一软件,但设计出来的产品千差万别;但与photoshop等软件又不一样,photoshop等软件需要专业的学习才能设计出漂亮的作品,我们的软件已经将多个功能集成为一个组件,懂电脑的用户都能轻松上手。编译后的文件,包含了各个控件和组件的详细属性描述文件,将其上传到app解析;在app程序部分,读取各个控件和组件的属性,完整的还原用户的设计效果。

以上所述,仅用以说明本发明的技术方案而非限制,本领域普通技术人员对本发明的技术方案所做的其它修改或者等同替换,只要不脱离本发明技术方案的精神和范围,均应涵盖在本发明的权利要求范围当中。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1