智能家居设备的数据导入方法、装置、服务器及存储介质.pdf

上传人:狗** 文档编号:10013959 上传时间:2021-06-01 格式:PDF 页数:22 大小:983.69KB
收藏 版权申诉 举报 下载
智能家居设备的数据导入方法、装置、服务器及存储介质.pdf_第1页
第1页 / 共22页
智能家居设备的数据导入方法、装置、服务器及存储介质.pdf_第2页
第2页 / 共22页
智能家居设备的数据导入方法、装置、服务器及存储介质.pdf_第3页
第3页 / 共22页
文档描述:

《智能家居设备的数据导入方法、装置、服务器及存储介质.pdf》由会员分享,可在线阅读,更多相关《智能家居设备的数据导入方法、装置、服务器及存储介质.pdf(22页完成版)》请在专利查询网上搜索。

1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 202010818623.5 (22)申请日 2020.08.14 (71)申请人 深圳市欧瑞博科技股份有限公司 地址 518055 广东省深圳市南山区学苑大 道1001号南山智园A7栋7楼 (72)发明人 庞健荣黄洪波 (74)专利代理机构 深圳市智圈知识产权代理事 务所(普通合伙) 44351 代理人 徐川 (51)Int.Cl. H04L 12/28(2006.01) H04L 29/06(2006.01) (54)发明名称 智能家居设备的数据导入方法、 装置、 服务 器及。

2、存储介质 (57)摘要 本申请实施例公开了一种智能家居设备的 数据导入方法、 装置、 服务器及存储介质, 涉及智 能家居领域, 该方法包括: 检测预设时间段内是 否接收到第二智能家居设备发送的第二数据导 入指令, 如果接收到, 则根据第一智能家居设备 以及第二智能家居设备与路由器之间的通讯状 况确定第一智能家居设备是否为主智能家居设 备, 如果第一智能家居设备为主智能家居设备, 则判断服务器上是否存储有与第二智能家居设 备匹配的配置数据, 如果有, 则将配置数据导入 至第一智能家居设备, 并使第一智能家居设备发 送配置数据至第二智能家居设备以响应第二数 据导入指令。 本方法通过将导入的数据发送。

3、至其 他智能家居设备可以有效提高数据导入的效率。 权利要求书2页 说明书13页 附图6页 CN 111988207 A 2020.11.24 CN 111988207 A 1.一种智能家居设备的数据导入方法, 其特征在于, 应用于服务器, 所述方法包括: 检测预设时间段内是否接收到第二智能家居设备发送的第二数据导入指令; 如果接收到, 则根据第一智能家居设备以及所述第二智能家居设备与路由器之间的通 讯状况确定所述第一智能家居设备是否为主智能家居设备; 如果所述第一智能家居设备为主智能家居设备, 则判断所述服务器上是否存储有与所 述第二智能家居设备匹配的配置数据; 如果有, 则将所述配置数据导入。

4、至所述第一智能家居设备, 并使所述第一智能家居设 备发送所述配置数据至所述第二智能家居设备以响应所述第二数据导入指令。 2.根据权利要求1所述的方法, 其特征在于, 所述根据所述第一智能家居设备以及第二 智能家居设备与路由器之间的通讯状况确定所述第一智能家居设备是否为主智能家居设 备, 包括: 判断所述第一智能家居设备与所述路由器之间的通讯状态是否优于所述第二智能家 居设备与所述路由器之间的通讯状况; 如果优于, 则确定所述第一智能家居设备为所述主智能家居设备。 3.根据权利要求1所述的方法, 其特征在于, 所述配置数据包括多个子配置数据, 每个 所述子配置数据对应一个应用数据包; 所述将所述。

5、配置数据导入至所述第一智能家居设备, 包括: 获取所述子配置数据的优先级, 并根据所述子配置数据的优先级对所述应用数据包进 行排序, 得到排序结果; 将所述应用数据包根据所述排序结果导入至所述第二智能家居设备。 4.根据权利要求3所述的方法, 其特征在于, 所述将所述应用数据包根据所述排序结果 导入至所述第二智能家居设备, 包括: 判断所述应用数据包中是否存在病毒数据; 如果所述应用数据包中存在病毒数据, 则将包含病毒数据的所述应用数据包删除, 并 将剩余的所述应用数据包导入至第二智能家居设备。 5.根据权利要求3所述的方法, 其特征在于, 所述将所述应用数据包根据所述排序结果 导入至所述第二。

6、智能家居设备, 包括: 当所述应用数据包中存在病毒数据, 则发送提示信息至所述第二智能家居设备, 所述 提示信息用于提示用户所述应用数据包中存在风险数据; 判断在指定时长内是否接收到用户基于所述提示信息输入的确认指令; 如果在指定时长内未接收到用户基于所述提示信息输入的确认指令, 则将包含病毒数 据的所述应用数据包删除, 并将剩余的所述应用数据包导入至所述第二智能家居设备, 所 述确认指令用于表示所述用户确认执行数据导入操作。 6.根据权利要求5所述的方法, 其特征在于, 所述方法还包括: 如果在指定时长内接收到用户基于所述提示信息输入的确认指令, 则将所述应用数据 包导入至所述第二智能家居设。

7、备。 7.一种智能家居设备的数据发送方法, 其特征在于, 应用于第一智能家居设备, 所述方 法包括: 连接服务器, 以使所述服务器根据所述第一智能家居设备以及第二智能家居设备与路 权利要求书 1/2 页 2 CN 111988207 A 2 由器之间的通讯状况确定所述第一智能家居设备是否为主智能家居设备; 当确定是, 指示所述服务器判断是否存储有与所述第二智能家居设备匹配的配置数 据; 如果有, 当服务器在预设时间段内接收到所述第二智能家居设备发送的第二数据导入 指令时, 接收所述服务器发送的所述配置数据, 并将所述配置数据发送至所述第二智能家 居设备。 8.一种智能家居设备的数据导入装置, 。

8、其特征在于, 应用于服务器, 所述装置包括: 检测模块, 用于检测预设时间段内是否接收到第二智能家居设备发送的第二数据导入 指令; 确定模块, 用于如果接收到, 则根据第一智能家居设备以及第二智能家居设备与路由 器之间的通讯状况确定所述第一智能家居设备是否为主智能家居设备; 判断模块, 用于如果所述第一智能家居设备为主智能家居设备, 则判断所述服务器上 是否存储有与所述第二智能家居设备匹配的配置数据; 导入模块, 用于如果有, 则将所述配置数据导入至所述第一智能家居设备, 并指示所述 第一智能家居设备发送所述配置数据至所述第二智能家居设备以响应所述第二数据导入 指令。 9.一种服务器, 其特征。

9、在于, 包括: 存储器; 一个或多个处理器, 与所述存储器耦接; 一个或多个程序, 其中, 所述一个或多个应用数据包被存储在所述存储器中并被配置 为由所述一个或多个处理器执行, 所述一个或多个程序配置用于执行如权利要求1-7任一 项所述的方法。 10.一种计算机可读取存储介质, 其特征在于, 所述计算机可读取存储介质中存储有程 序代码, 所述程序代码可被处理器调用执行如权利要求1-7任一项所述的方法。 权利要求书 2/2 页 3 CN 111988207 A 3 智能家居设备的数据导入方法、 装置、 服务器及存储介质 技术领域 0001 本申请涉及智能家居技术领域, 更具体地, 涉及一种智能家。

10、居设备的数据导入方 法、 装置、 服务器及存储介质。 背景技术 0002 随着科技的进步, 智能家居也在人们的日常生活中普及, 越来越多的用户都会选 择使用智能家居来提升自己的生活质量。 为了实现对智能设备的控制, 用户家中可以同时 配备有多个智能家居设备, 如何更好的对这些智能家居设备上的数据进行管理是亟待解决 的问题。 发明内容 0003 鉴于上述问题, 本申请提供了一种智能家居设备的数据导入方法、 装置、 服务器及 存储介质, 以改善上述问题。 0004 第一方面, 本申请实施例提供了一种智能家居设备的数据导入方法, 应用于服务 器, 该方法包括: 检测预设时间段内是否接收到第二智能家居。

11、设备发送的第二数据导入指 令, 如果接收到, 则根据第一智能家居设备以及第二智能家居设备与路由器之间的通讯状 况确定第一智能家居设备是否为主智能家居设备, 如果第一智能家居设备为主智能家居设 备, 则判断服务器上是否存储有与第二智能家居设备匹配的配置数据, 如果有, 则将配置数 据导入至第一智能家居设备, 并使第一智能家居设备发送配置数据至第二智能家居设备以 响应第二数据导入指令。 0005 进一步地, 根据第一智能家居设备以及第二智能家居设备与路由器之间的通讯状 况确定第一智能家居设备是否为主智能家居设备, 包括: 判断第一智能家居设备与路由器 之间的通讯状态是否优于第二智能家居设备与路由器。

12、之间的通讯状况, 如果优于, 则确定 第一智能家居设备为主智能家居设备。 0006 进一步地, 配置数据包括多个子配置数据, 每个子配置数据对应一个应用数据包; 将配置数据导入至第一智能家居设备, 包括: 获取子配置数据的优先级, 并根据子配置数据 的优先级对应用数据包进行排序, 得到排序结果, 将应用数据包根据排序结果导入至第二 智能家居设备。 0007 进一步地, 将应用数据包根据排序结果导入至第二智能家居设备, 包括: 判断应用 数据包中是否存在病毒数据, 如果应用数据包中存在病毒数据, 则将包含病毒数据的应用 数据包删除, 并将剩余的应用数据包导入至第二智能家居设备。 0008 进一步。

13、地, 将应用数据包根据排序结果导入至第二智能家居设备, 包括: 当应用数 据包中存在病毒数据, 则发送提示信息至第二智能家居设备, 提示信息用于提示用户应用 数据包中存在风险数据, 判断在指定时长内是否接收到用户基于提示信息输入的确认指 令, 如果在指定时长内未接收到用户基于提示信息输入的确认指令, 则将包含病毒数据的 应用数据包删除, 并将剩余的应用数据包导入至第二智能家居设备, 确认指令用于表示用 说明书 1/13 页 4 CN 111988207 A 4 户确认执行数据导入操作。 0009 进一步地, 如果在指定时长内接收到用户基于提示信息输入的确认指令, 将应用 数据包导入至第二智能家。

14、居设备。 0010 第二方面, 本申请实施例提供了一种智能家居设备的数据发送方法, 应用于第一 智能家居设备, 该方法包括: 连接服务器, 以使服务器根据第一智能家居设备以及第二智能 家居设备与路由器之间的通讯状况确定第一智能家居设备是否为主智能家居设备, 当确定 是, 指示服务器判断是否存储有与第二智能家居设备匹配的配置数据, 如果有, 当服务器在 预设时间段内接收到第二智能家居设备发送的第二数据导入指令时, 接收服务器发送的配 置数据, 并将配置数据发送至第二智能家居设备。 0011 第三方面, 本申请实施例提供了一种智能家居设备的数据导入装置, 应用于服务 器, 该数据导入装置包括: 检。

15、测模块、 确定模块、 判断模块以及导入模块。 检测模块, 用于检 测预设时间段内是否接收到第二智能家居设备发送的第二数据导入指令。 确定模块, 用于 如果接收到, 则根据第一智能家居设备以及第二智能家居设备与路由器之间的通讯状况确 定第一智能家居设备是否为主智能家居设备。 判断模块, 用于如果第一智能家居设备为主 智能家居设备, 则判断服务器上是否存储有与第二智能家居设备匹配的配置数据。 导入模 块, 用于如果有, 则将配置数据导入至第一智能家居设备, 并指示第一智能家居设备发送配 置数据至第二智能家居设备以响应第二数据导入指令。 0012 第四方面, 本申请提供了一种服务器, 包括: 存储器。

16、; 一个或多个处理器, 与存储器 耦接; 其中, 一个或多个程序被存储在存储器中并被配置为由一个或多个处理器执行, 一个 或多个程序配置用于执行上述第一方面的方法。 0013 第五方面, 本申请提供了一种计算机可读存储介质, 计算机可读取存储介质中存 储有程序代码, 程序代码可被处理器调用执行上述第一方面的方法。 0014 本申请实施例提供了一种智能家居设备的数据导入方法、 装置、 服务器及存储介 质, 所述方法应用于服务器上, 该方法中服务器在预设时间段内接收到第二智能家居设备 发送的第二数据导入指令时, 其可以根据第一智能家居设备以及第二智能家居设备与路由 器之间的通讯状况确定第一智能家居。

17、设备是否为主智能家居设备, 当确定第一智能家居设 备为主智能家居设备时, 本申请可以判断服务器上是否存储有与第二智能家居设备匹配的 配置数据, 最后可以将该配置数据导入至第一智能家居设备, 并使第一智能家居设备发送 配置数据至第二智能家居设备以响应第二数据导入指令。 本申请提供的数据导入方法, 服 务器可以通过第一智能家居设备将配置数据发送至第二智能家居设备, 其可以提高数据导 入的效率, 更符合用户的实际使用需求。 附图说明 0015 为了更清楚地说明本申请实施例中的技术方案, 下面将对实施例描述中所需要使 用的附图作简单地介绍, 显而易见地, 下面描述中的附图仅仅是本申请的一些实施例, 对。

18、于 本领域技术人员来讲, 在不付出创造性劳动的前提下, 还可以根据这些附图获得其他的附 图。 0016 图1示出了本申请一实施例提供的一种智能家居设备的数据导入方法的方法流程 图。 说明书 2/13 页 5 CN 111988207 A 5 0017 图2示出了本申请另一实施例提供的一种智能家居设备的数据导入方法的方法流 程图。 0018 图3示出了本申请又一实施例提供的一种智能家居设备的数据导入方法的方法流 程图。 0019 图4示出了本申请又一实施例提供的一种智能家居设备的数据导入方法中步骤 S350的流程图。 0020 图5示出了本申请一实施例提供的一种智能家居设备的数据导入方法的方法流。

19、程 图; 0021 图6示出了本申请实施例提供的一种智能家居设备的数据导入装置的结构框图; 0022 图7示出了本申请实施例提供的一种智能家居设备的数据导入装置的导入模块的 结构框图; 0023 图8示出了本申请实施例提供的用于执行根据本申请实施例的智能家居设备的数 据导入方法的服务器的结构框图。 0024 图9示出了本申请实施例的用于保存或者携带实现根据本申请实施例的智能家居 设备的数据导入方法的程序代码的存储单元。 具体实施方式 0025 下面将结合本申请实施例中的附图, 对本申请实施例中的技术方案进行清楚、 完 整地描述, 显然, 所描述的实施例仅仅是本申请一部分实施例, 而不是全部的实。

20、施例。 基于 本申请中的实施例, 本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例, 都属于本申请保护的范围。 0026 智能家居是以住宅为平台, 利用综合布线技术、 网络通信技术、 安全防范技术、 自 动控制技术、 多媒体信息技术将家居生活有关的设施集成, 构建高效的住宅设施与家庭日 程事务的管理系统, 提升家居安全性、 便利性、 舒适性、 艺术性, 并实现环保节能的居住环 境。 0027 随着智能家居的普及, 越来越多的用户开始在家中安装智能家居设备, 通过该智 能家居设备用户可以更加简单快捷的对其他智能设备进行控制, 然而一个家庭中安装了智 能家居设备后, 通常会出现。

21、智能家居设备故障老化等现象, 因此需要对智能家居设备进行 替换, 对智能家居设备进行替换后, 为了方便用户对智能家居设备的使用, 需将旧的智能家 居设备上的数据导入至新的智能家居设备上。 然而, 当同时存在多个需要替换的智能家居 设备时, 现有技术中需分别将服务器上的数据导入至智能家居设备上, 其不仅操作繁琐, 而 且影响数据传输速度, 用户需要经过多次操作才能实现所有智能家居设备的数据导入, 其 在一定程度上降低用户的使用体验。 0028 为了解决上述问题, 发明人经过长期的研究, 提出了本申请实施例中的智能家居 设备的数据导入方法、 装置、 服务器及存储介质。 本方法应用于服务器上在预设时。

22、间段内接 收到第二智能家居设备发送的第二数据导入指令时, 其可以根据第一智能家居设备以及第 二智能家居设备与路由器之间的通讯状况确定第一智能家居设备是否为主智能家居设备, 当确定第一智能家居设备为主智能家居设备时, 本申请可以判断服务器上是否存储有与第 二智能家居设备匹配的配置数据, 最后可以将该配置数据导入至第一智能家居设备, 并使 说明书 3/13 页 6 CN 111988207 A 6 第一智能家居设备发送配置数据至第二智能家居设备以响应第二数据导入指令。 本申请提 供的数据导入方法, 服务器可以通过第一智能家居设备将配置数据发送至第二智能家居设 备, 其可以提高数据导入的效率, 更符。

23、合用户的实际使用需求。 0029 下面将结合附图具体描述本申请的各实施例。 0030 请参阅图1, 为本申请一实施例提供的一种智能家居设备的数据导入方法的方法 流程图, 该方法应用于服务器, 从图1可以看出该方法包括步骤S110至步骤S140。 0031 步骤S110: 检测预设时间段内是否接收到第二智能家居设备发送的第二数据导入 指令。 0032 本申请实施例中, 服务器可以为云服务器、 数据库服务器、 网络接入服务器等, 第 一智能家居设备或者第二智能家居设备均可以通过有线或者无线的连接方式接入服务器, 第一智能家居设备、 第二智能家居设备与服务器取得连接后, 其可以分别从服务器处下载 数。

24、据, 也可以分别上传本地数据至服务器。 另外, 服务器和第一智能家居设备、 第二智能家 居设备也可以分别与移动终端连接, 该移动终端分别与第一智能家居设备、 第二智能家居 设备连接时, 其可以直接对智能家居设备控制, 移动终端也可以通过所述智能家居设备对 与智能家居设备连接的智能家居设备进行控制。 0033 在一些实施方式中, 服务器在预设时间段内可以接收到多个第二智能家居设备发 送的第二数据导入指令, 与此同时服务器也可以接收到第一智能家居设备发送的第一数据 导入指令, 所述第一智能家居设备和第二智能家居设备功能类似, 都是用于控制其他智能 家居设备的, 不同之处在于, 第一智能家居设备的通。

25、讯状况比第二智能家居设备的通讯状 况好。 0034 在一些实施方式中, 服务器可以检测在预设时间段内是否接收到多个智能家居设 备发送的数据导入指令, 其中, 预设时间段指的是接收到第一个数据导入指令之后的时间 段。 在一个具体实施例中, 服务器在第一时刻接收到一个第一智能家居设备发送的第一数 据导入指令, 同时服务器在第二时刻接收到第二智能家居设备发送的第二数据导入指令, 第一时刻与第二时刻之间的时间长度小于预设时间段。 例如, 服务器在2020年7月10号8:00 时刻接收到第一智能家居设备A发送的第一数据导入指令, 以及服务器在2020年7月10号9: 00接收到第二智能家居设备B发送的第。

26、二数据导入指令, 预设时间段为2020年7月10号8:00 至2020年7月11号8:00。 显然, 服务器在预设时间段内接收到多个智能家居设备发送的数据 导入指令, 此时服务器则可以根据每个智能家居设备与路由器之间的通讯状况从第一智能 家居设备和第二智能家居设备中确定第一智能家居设备是否为主智能家居设备。 0035 在一些实施方式中, 第二数据导入指令可以是第二智能家居设备接收到用户输入 的触摸指令, 也可以是第二智能家居设备接收到用户输入的语音指令等。 具体的, 第二智能 家居设备可以包括触摸屏, 当其接收到用户基于数据导入控件输入数据导入指令时, 第二 智能家居设备就可以将其接收的数据导。

27、入指令通过有线或者无线的方式上传至服务器。 服 务器接收到该数据导入指令后可以确定所述数据导入指令是否为误触发指令, 如果是误触 发指令, 则发送指令错误的提示信息至第二智能家居设备; 如果数据导入指令不是误触发 指令, 则发送接收成功指令至第二智能家居设备。 0036 在另一些实施方式中, 第二智能家居设备可以包括语音采集装置, 所述语音采集 装置可以采集用户输入的指定语音, 并将其采集的指定语音通过有线或者无线方式发送至 说明书 4/13 页 7 CN 111988207 A 7 服务器, 服务器接收到该指定语音后可以先对所述指定语音进行语音识别得到语音识别结 果, 并根据该语音识别结果确。

28、定所述指定语音是否包括数据导入指令, 如果包括数据导入 指令, 则表示所述服务器接收到第二智能家居设备发送的数据导入指令。 本申请实施例中, 服务器上可以包括语音识别模块, 当其接收到语音数据时, 可以根据实际需求对所述语音 数据进行识别得到语音识别结果。 0037 在另一些实施方式中, 第二智能家居设备可以包括图像采集装置, 所述图像采集 装置可以采集用户输入的手势图像, 并将其采集的手势图像通过有线或者无线的方式发送 至服务器, 服务器接收到该手势图像后可以先对所述手势图像进行手势识别得到图像识别 结果, 并根据该图像识别结果确定用户数据的手势是否为数据导入手势, 如果是数据导入 手势, 。

29、则表示所述服务器接收到第二智能家居设备发送的数据导入指令。 本申请实施例中, 服务器上可以包括图像识别模块, 当其接收到手势图像数据时, 可以根据实际需求对所述 手势图像进行识别得到图像识别结果。 0038 本申请实施例中, 第二智能家居设备也可以称为新的智能家居设备, 其主要用于 替代旧的智能家居设备, 换句话说, 当旧的智能家居设备在使用时发生故障或者旧的智能 家居设备不符合用户的需求, 需要将替换掉。 在一些实施方式中, 第二智能家居设备是新的 智能家居设备, 其工作性能、 工作时长以及功能都比旧的智能家居设备好。 0039 需要说明的是, 第二智能家居设备与旧的智能家居设备的安装位置可。

30、以相同也可 以不相同, 用户的使用习惯通常是将新的智能家居设备和旧的智能家居设备安装于同一个 位置上, 主要原因是旧的智能家居设备的安装位置更加符合用户的使用习惯, 并且智能家 居设备的安装位置通常是固定的, 一方面可以满足房间设备合理的布局, 一方面也是为了 方便智能家居设备更好的接收有线或者无线网络。 故本申请实施例中新的智能家居设备和 旧的智能家居设备的安装位置相同或者接近相同。 0040 在一些实施方式中, 房屋中如果同时有多个智能家居设备发生故障、 老化等; 或者 因为用户个人需求, 需将房屋中的多个智能家居设备替换掉; 或者用户想在房屋中增加多 个智能家居设备, 此时用户新安装的多。

31、个智能家居设备可以统称为第二智能家居设备, 而 当第二智能家居设备安装成功后, 用户可以通过第二智能家居设备输入数据导入指令, 即 每个第二智能家居设备都可能会向服务器发送一个数据导入指令。 0041 步骤S120: 如果接收到, 则根据第一智能家居设备以及第二智能家居设备与路由 器之间的通讯状况确定第一智能家居设备是否为主智能家居设备。 0042 在一些实施方式中, 服务器如果在预设时间段内接收到第二智能家居设备发送的 第二数据导入指令, 则其可以根据第一智能家居设备以及第二智能家居设备与路由器之间 的通讯状况确定第一智能家居设备是否为主智能家居设备。 具体的, 服务器可以分别获取 第一智能。

32、家居设备与路由器之间的第一数据传输速度, 以及获取第二智能家居设备与路由 器之间的第二数据传输速度, 然后判断所述第一数据传输速度是否大于第二数据传输速 度, 则判定第一智能家居设备为主智能家居设备。 0043 作为一种方式, 如果预设时间段内未接收到第二智能家居设备发送的数据导入指 令, 则表示预设时间段内只接收到第一智能家居设备发送的第一数据导入指令, 或者表示 服务器没有接收到第一智能家居设备发送的数据导入指令。 当预设时间段内接收到第一智 能家居设备发送的第一数据导入指令, 则获取与该第一智能家居设备对应的智能家居设 说明书 5/13 页 8 CN 111988207 A 8 备, 并。

33、将该智能家居设备的配置数据导入至第一智能家居设备上。 当服务器未接收到第一 智能家居设备发送的数据导入指令, 则继续检测下一时间段内是否接收到第二智能家居设 备发送的数据导入指令。 0044 步骤S130: 判断服务器上是否存储有与第二智能家居设备匹配的配置数据。 0045 在一些实施方式中, 服务器第一智能家居设备以及第二智能家居设备与路由器之 间的通讯状况确定第一智能家居设备中为主智能家居设备后, 可以检测服务器上是否存储 有与第二智能家居设备匹配的配置数据。 本申请实施例中, 与第二智能家居设备匹配的配 置数据可以是第三智能家居设备对应的配置数据, 所述第三智能家居设备可以是旧的智能 家。

34、居设备, 即第二智能家居设备是用于替换第三智能家居设备的, 二者的安装位置可以近 似相同。 0046 本申请实施例中, 服务器在确定第一智能家居设备为主智能家居设备后, 可以先 获取第二智能家居设备的安装位置, 并根据所述安装位置确定服务器上是否存在与所述第 二智能家居设备安装位置相同的另一个智能家居设备, 如果服务器上存在与第二智能家居 设备安装位置相同的另一个智能家居设备, 则将该智能家居设备作为第三智能家居设备, 然后获取所述第三智能家居设备的配置数据, 如此可以确定服务器上存储有与第二智能家 居设备匹配的配置数据。 0047 在一些实施例方式中, 服务器获取到第二智能家居设备的安装位置。

35、后, 可以将该 安装位置与服务器上存储的其他智能家居设备的安装位置进行查找对比, 并将安装位置相 同或者近似相同的智能家居设备作为第三智能家居设备。 本申请主要可以通过对比智能家 居设备在房间的室内平面图上的位置来确定服务器上是否存储有与第二智能家居设备匹 配的第三智能家居设备, 如果服务器上存在与第二智能家居设备的安装位置相同或者近似 相同的智能家居设备, 则将该智能家居设备作为第三智能家居设备, 并获取所述第三智能 家居设备的配置数据, 所述配置数据就可以作为第二智能家居设备匹配的配置数据。 0048 在另一些实施方式中, 如果服务器上未存储有与第二智能家居设备的安装位置相 同或者近似相同。

36、的智能家居设备, 则表示服务器上未存储有与第二智能家居设备匹配的配 置数据。 此时, 服务器可以在其存储的智能家居设备中查找使用频次最高的智能家居设备, 并将使用频次最高的智能家居设备对应的配置数据作为与第二智能家居设备匹配的配置 数据。 0049 作为一种方式, 当确定服务器上存储有与第二智能家居设备匹配的配置数据时, 本申请可以将配置数据导入至第一智能家居设备, 并使第一智能家居设备发送配置数据至 第二智能家居设备以响应第二数据导入指令, 即进入步骤S140。 当确定服务器上未存储有 与第二智能家居设备匹配的配置数据时, 服务器也可以发送提示信息至第二智能家居设 备, 指示用户手动生成第二。

37、智能家居设备对应的配置数据。 0050 本申请实施例中, 与第二智能家居设备匹配的配置数据可以是所述第三智能家居 设备在被更换前, 以及其与服务器取得有线或者无线网络连接后, 第三智能家居设备工作 所产生的数据, 配置数据除了包括用户输入的设置数据外, 其还可以包括用户下载的应用 程序数据, 以及这些应用程序数据所产生的其他数据。 0051 步骤S140: 将配置数据导入至第一智能家居设备, 并使第一智能家居设备发送配 置数据至第二智能家居设备以响应第二数据导入指令。 说明书 6/13 页 9 CN 111988207 A 9 0052 本申请实施例中, 服务器在获取到与第二智能家居设备匹配的。

38、配置数据时, 可以 将配置数据导入至第一智能家居设备上, 并指示第一智能家居设备将其从服务器处导入的 配置数据发送至第二智能家居设备以响应第二数据导入指令。 0053 通过上述介绍可以知道, 第一智能家居设备是根据智能家居设备与路由器之间的 通讯状况确定的, 即第一智能家居设备与第二智能家居设备的区别在于, 第一智能家居设 备与服务器之间的通讯状况更好, 当第一智能家居设备从服务器处下载或者上传数据时传 输速度更快或更稳定。 0054 在一些实施方式中, 服务器将配置数据导入至第一智能家居设备的同时, 可以发 送数据共享指令至第一智能家居设备, 通过该数据共享指令服务器可以指示第一智能家居 设。

39、备将其从服务器处接收到的配置数据通过无线网络发送给第二智能家居设备。 在此过程 中, 服务器也可以将第二智能家居设备的标识发送给第一智能家居设备, 第一智能家居设 备可以根据该标识将其获取的配置数据传输至第二智能家居设备。 在一个具体的示例中, 服务器接收第一智能家居设备发送的第一数据导入指令, 以及第二智能家居设备发送的第 二数据导入指令, 通过对比发现第一智能家居设备与路由器之间的通讯状况优于第二智能 家居设备与路由器之间的通讯状况, 此时可以将第一智能家居设备作为主智能家居设备, 而后服务器可以将与第二智能设备匹配的配置数据发送至第一智能家居设备, 并指示第一 智能家居设备将其获取的配置。

40、数据发送给第二智能家居设备以响应第二数据导入指令。 0055 本实施例提供的一种智能家居设备的数据导入方法, 服务器在预设时间段内接收 到第二智能家居设备发送的数据导入指令时, 其可以根据第一智能家居设备以及第二智能 家居设备与路由器之间的通讯状况确定第一智能家居设备是否为主智能家居设备, 当确定 第一智能家居设备为主智能家居设备时, 本申请可以判断服务器上是否存储有与第二智能 家居设备匹配的配置数据, 最后可以将该配置数据导入至第一智能家居设备, 并使第一智 能家居设备发送配置数据至第二智能家居设备以响应第二数据导入指令。 本申请提供的数 据导入方法, 服务器可以通过第一智能家居设备将配置数。

41、据发送至第二智能家居设备, 其 可以提高数据导入的效率, 更符合用户的实际使用需求。 另外, 服务器可以指示第一智能家 居设备将其获取的配置数据发送给第二智能家居设备, 在一定程度上可以避免网络拥堵, 加快数据导入的速率。 0056 请参阅图2, 为本申请另一实施例提供的一种智能家居设备的数据导入方法的方 法流程图, 该方法应用于服务器, 从图2可以看出该方法包括步骤S210至步骤S250。 0057 步骤S210: 检测预设时间段内是否接收到第二智能家居设备发送的第二数据导入 指令。 0058 步骤S220: 如果接收到, 判断第一智能家居设备与路由器之间的通讯状态是否优 于第二智能家居设备。

42、与路由器之间的通讯状况。 0059 在一些实施方式中, 服务器可以分别获取第一智能家居设备与路由器之间的通讯 状况, 以及第二智能家居设备与路由器之间的通讯状况, 然后确定第一智能家居设备的通 讯状况是否优于第二智能家居设备的通讯状况。 另外, 服务器在确定第一智能家居设备的 通讯状况是否优于第二智能家居设备的通讯状况时, 可以分别获取第一智能家居设备的数 据传输速度和第二智能家居设备的数据传输速度, 并判断第一智能家居设备的数据传输速 度是否大于第二智能家居设备的数据传输速度, 如果大于, 则将第一智能家居设备作为主 说明书 7/13 页 10 CN 111988207 A 10 智能家居设。

43、备; 如果第一智能家居设备的数据传输速度是小于第二智能家居设备的数据传 输速度, 则将与第二智能家居设备匹配的配置数据直接发送至第二智能家居设备。 0060 作为一种方式, 当第一智能家居设备的数据传输速度是等于第二智能家居设备的 数据传输速度时, 本申请可以获取第一智能家居设备与路由之间的第一数据传输稳定性, 以及获取第二智能家居设备与路由器之间的第二数据传输稳定性, 并判断所述第一数据传 输稳定性是否大于第二数据传输稳定性, 如果大于, 则将第一智能家居设备作为主智能家 居设备。 如果第一数据传输稳定性小于或者等于第二数据传输稳定性, 则将与第二智能家 居设备匹配的配置数据直接发送至第二智。

44、能家居设备。 0061 作为另一种方式, 当第一智能家居设备的数据传输速度是等于第二智能家居设备 的数据传输速度时, 服务器可以获取第一智能家居设备的安装位置, 并判断所述第一智能 家居设备的安装位置与目标安装位置是否匹配, 如果第一智能家居设备的安装位置与目标 安装位置匹配, 则将第一智能家居设备作为主智能家居设备, 目标安装位置为主设备预设 的安装位置, 即目标安装位置可以称为主控安装位置。 本申请实施例中, 目标安装位置可以 是用户根据其使用喜好预先设置的安装位置, 当在房屋中同时设置多个智能家居设备时, 用户可以从所述多个智能家居设备中选择出一个作为主设备, 该主设备的安装位置即可作 。

45、为目标安装位置。 当第一智能家居设备的安装位置与目标安装位置匹配时, 即可将该智能 家居设备作为主智能家居设备。 另外, 主智能家居设备也可以控制房间中的其他智能家居 设备, 其他智能家居设备可以是冰箱、 洗衣机以及电视等, 而主智能家居设备则可以是智能 家居控制面板。 0062 步骤S230: 确定第一智能家居设备为主智能家居设备。 0063 步骤S240: 判断服务器上是否存储有与第二智能家居设备匹配的配置数据。 0064 步骤S250: 将配置数据导入至第一智能家居设备, 并使第一智能家居设备发送配 置数据至第二智能家居设备以响应第二数据导入指令。 0065 步骤S230至步骤S250上。

46、述实施例已进行了详细介绍, 这里就不进行赘述。 0066 本实施例提供的一种智能家居设备的数据导入方法, 服务器在预设时间段内接收 到第二智能家居设备发送的第二数据导入指令时, 其可以根据第一智能家居设备以及第二 智能家居设备与路由器之间的通讯状况确定第一智能家居设备是否为主智能家居设备, 当 确定第一智能家居设备为主智能家居设备时, 本申请可以判断服务器上是否存储有与第二 智能家居设备匹配的配置数据, 最后可以将该配置数据导入至第一智能家居设备, 并使第 一智能家居设备发送配置数据至第二智能家居设备以响应第二数据导入指令。 本申请提供 的数据导入方法, 服务器可以通过第一智能家居设备将配置数。

47、据发送至第二智能家居设 备, 其可以提高数据导入的效率, 更符合用户的实际使用需求。 另外, 本申请在同时存在多 个与路由器通讯状况最好的第一智能家居设备时可以通过将这些智能家居设备的安装位 置与目标安装位置比较来确定第二智能家居设备, 其在一定程度上可以保障最终确定的第 二智能家居设备的准确性, 从而提高数据导入的准确性。 0067 请参阅图3, 为本申请另一实施例提供的一种智能家居设备的数据导入方法的方 法流程图, 该方法应用于服务器, 从图3可以看出该方法包括步骤S310至步骤S350。 0068 步骤S310: 检测预设时间段内是否接收到第二智能家居设备发送的第二数据导入 指令。 说明。

48、书 8/13 页 11 CN 111988207 A 11 0069 步骤S320: 如果接收到, 则根据第一智能家居设备以及第二智能家居设备与路由 器之间的通讯状况确定第一智能家居设备是否为主智能家居设备。 0070 步骤S330: 判断服务器上是否存储有与第二智能家居设备匹配的配置数据。 0071 步骤S340: 获取子配置数据的优先级, 并根据子配置数据的优先级对应用数据包 进行排序, 得到排序结果。 0072 本申请实施例中, 与第二智能家居设备匹配的配置数据可以包括多个子配置数 据, 每个所述子配置数据对应一个应用数据包, 即第二智能家居设备在使用时其上存储有 多个应用数据包, 而每。

49、个应用数据包在使用过程中均会产生对应的配置数据, 这些配置数 据可以称为子配置数据。 本申请实施例中, 子配置数据可以包括应用数据包使用过程中产 生的数据, 也可以包括用户输入的设置数据等。 0073 在一些实施例中, 服务器在获取第二智能家居设备对应的配置数据后, 可以获取 每个子配置数据对应的应用数据包的优先级, 并根据应用数据包的优先级对子配置数据进 行从高到底排序, 得到应用排序结果。 本申请实施例中, 应用数据包的优先级可以是预先设 置好的, 具体的, 本申请可以通过统计多个用户的使用习惯, 得出不同应用数据包的优先 级。 0074 作为另一种方式, 本申请也可以获取当前房屋下用户对。

50、不同应用数据包的操作频 率来得到不同应用数据包的优先级, 即用户操作频次越高, 应用数据包的优先级越高。 0075 步骤S350: 将应用数据包根据应用排序结果导入至第二智能家居设备。 0076 作为一种方式, 根据应用数据包的优先级大小对子配置数据进行从高到低排序得 到应用排序结果后, 本申请可以按照各应用数据包的优先级将其对应的子配置数据导入至 第一智能家居设备, 并指示第一智能家居设备将其获取的配置数据导入至第二智能家居设 备。 显然, 应用数据包的优先级越高, 则其对应的子配置数据越早被导入至第二智能家居设 备, 而优先级较低的子配置数据则可以在优先级高的子配置数据导入成功后再导入。 。

展开阅读全文
内容关键字: 智能家居 设备 数据 导入 方法 装置 服务器 存储 介质
关于本文
本文标题:智能家居设备的数据导入方法、装置、服务器及存储介质.pdf
链接地址:https://www.zhuanlichaxun.net/pdf/10013959.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1