本发明涉及智能家居技术领域,特别涉及一种智能家居中环境信息与设备交互方法及系统。
背景技术:
一部手机遥控多种家电,这是智能家居描绘的场景。智能家居通常需配备远程控制终端、家庭网络机顶盒、家庭中央控制器、智能家电等设备。虽然智能家居设备为生活带来便利,但是在连接互联网后,它们也成为黑客的攻击目标,智能家居安全问题已成为其应用的瓶颈。现有的智能家居安全防护主要包括:WiFi密码防护、访问者鉴权防护、网络账户密码防护、路由器安全防护等,在本发明中统一称之为“路由内”安全防护。路由内安全防护措施负责阻止黑客侵入到家庭网络机顶盒。然而,一旦黑客侵入到家庭网络机顶盒,智能家电将遭到攻击。
考虑到路由内安全防护技术存在着安全隐患,可在路由内安全防护措施以外,增加“路由外”安全防护措施。如此,即使黑客侵入到家庭网络机顶盒,路由外的安全防护技术也能阻止黑客控制家庭中央控制器,这将进一步提高智能家居的安全防护能力。
现有技术中除了安全问题之外,现有的智能家居设备往往是通过远程控制或者预先设置更改智能家居设备的状态信息,如果发生用户遗忘进行远程控制,或者行程发生变化时,往往无法及时调整智能家居的状态;如果按照预先设置更改智能家居设备的状态信息,还有可能发生能源浪费的缺陷。
技术实现要素:
有鉴于此,本发明提出一种智能家居中环境信息与设备交互方法,其包括如下步骤:
S1、获取用户的行程信息;将行程信息加密后发送到智能家居中的中心服务器;
S2、中心服务器将接收到的加密后的行程信息转入到中心服务器内预先划定的专属信息区域;在专属信息区域中进行将行程信息进行解密后获取需要调整的智能家居的类型、状态数据;
S3、中心服务器根据需要调整的智能家居的类型、状态数据生成对各个智能家居设备的控制指令;并对所述控制指令进行加密后发送到对应的的各个智能家居设备;
S4、各个智能家居设备根据预先存储的解密密钥对控制指令进行解密后,根据解密的控制指令对智能家居设备的状态进行调整。
在本发明所述的智能家居中环境信息与设备交互方法中,
所述步骤S1中获取用户的行程信息包括通过调用ios系统中siri接口来获取用户的行程信息。
在本发明所述的智能家居中环境信息与设备交互方法中,
所述步骤S4之后还包括:
智能家居设备将执行完解密的控制指令之后的状态信息加密后通过中心服务器发送到用户对应的移动终端;
移动终端对接收到的状态信息进行解密并按照时间轴进行生成对应的趋势图;
每隔预设周期分析趋势图的波动情况,并通过移动终端向用户进行提示。
在本发明所述的智能家居中环境信息与设备交互方法中,
所述步骤S4还包括:
各个智能家居设备在预先存储的解密密钥对控制指令进行解密得到解密的控制指令;
智能家居设备获取环境状态信息,并判断环境状态信息与解密的控制指令所要调整的状态的差值是否大于预设阈值;在大于预设阈值时,根据解密的控制指令对智能家居设备的状态进行调整;否则维持智能家居设备此时的状态。
本发明还提供一种智能家居中环境信息与设备交互系统,其包括如下单元:
用户信息获取单元,用于获取用户的行程信息;将行程信息加密后发送到智能家居中的中心服务器;
状态信息数据获取单元,用于通过中心服务器将接收到的加密后的行程信息转入到中心服务器内预先划定的专属信息区域;在专属信息区域中进行将行程信息进行解密后获取需要调整的智能家居的类型、状态数据;
控制指令生成单元,用于通过中心服务器根据需要调整的智能家居的类型、状态数据生成对各个智能家居设备的控制指令;并对所述控制指令进行加密后发送到对应的的各个智能家居设备;
状态调整单元,用于通过各个智能家居设备根据预先存储的解密密钥对控制指令进行解密后,根据解密的控制指令对智能家居设备的状态进行调整。
在本发明所述的智能家居中环境信息与设备交互系统中,
所述用户信息获取单元中获取用户的行程信息包括通过调用ios系统中siri接口来获取用户的行程信息。
在本发明所述的智能家居中环境信息与设备交互系统中,
所述状态调整单元之后还包括:
智能家居设备将执行完解密的控制指令之后的状态信息加密后通过中心服务器发送到用户对应的移动终端;
移动终端对接收到的状态信息进行解密并按照时间轴进行生成对应的趋势图;
每隔预设周期分析趋势图的波动情况,并通过移动终端向用户进行提示。
在本发明所述的智能家居中环境信息与设备交互系统中,
所述状态调整单元还包括:
各个智能家居设备在预先存储的解密密钥对控制指令进行解密得到解密的控制指令;
智能家居设备获取环境状态信息,并判断环境状态信息与解密的控制指令所要调整的状态的差值是否大于预设阈值;在大于预设阈值时,根据解密的控制指令对智能家居设备的状态进行调整;否则维持智能家居设备此时的状态。
本发明提供的智能家居中环境信息与设备交互方法及系统,相对于现有技术,能够克服现有的智能家居设备往往是通过远程控制或者预先设置更改智能家居设备的状态信息,如果发生用户遗忘进行远程控制,或者行程发生变化时,往往无法及时调整智能家居的状态;如果按照预先设置更改智能家居设备的状态信息,还有可能发生能源浪费的缺陷。
附图说明
图1是本发明实施例的智能家居中环境信息与设备交互系统结构框图。
具体实施方式
本发明实施例一种智能家居中环境信息与设备交互方法,其包括如下步骤:
S1、获取用户的行程信息;将行程信息加密后发送到智能家居中的中心服务器;
可选地,从用户的行程信息中获取用户到达智能家居范围的时间信息。
S2、中心服务器将接收到的加密后的行程信息转入到中心服务器内预先划定的专属信息区域;在专属信息区域中进行将行程信息进行解密后获取需要调整的智能家居的类型、状态数据;
可选地,从获取的用户到达智能家居范围的时间信息,从时间信息中获得到达之后的最合适的温度信息、湿度信息、室内光线信息;并判断达到最合适的温度信息、湿度信息、室内光线信息所需要的调整时间,根据达到最合适的温度信息、湿度信息、室内光线信息所需要的调整时间获取需要调整的智能家居的类型、状态数据。
通过实施本步骤,能够增大限度的兼顾用户的感官舒适度以及节约能耗。
S3、中心服务器根据需要调整的智能家居的类型、状态数据生成对各个智能家居设备的控制指令;并对所述控制指令进行加密后发送到对应的的各个智能家居设备;
S4、各个智能家居设备根据预先存储的解密密钥对控制指令进行解密后,根据解密的控制指令对智能家居设备的状态进行调整。
在本发明所述的智能家居中环境信息与设备交互方法中,
所述步骤S1中获取用户的行程信息包括通过调用ios系统中siri接口来获取用户的行程信息。
通过实施本实施例,能够利用siri的强大功能以及日程安排功能来获得用户的日程信息,不需要用户专门去设置这一项信息,即可智能进行判断。
在本发明所述的智能家居中环境信息与设备交互方法中,
所述步骤S4之后还包括:
智能家居设备将执行完解密的控制指令之后的状态信息加密后通过中心服务器发送到用户对应的移动终端;
移动终端对接收到的状态信息进行解密并按照时间轴进行生成对应的趋势图;
每隔预设周期分析趋势图的波动情况,并通过移动终端向用户进行提示。
由于季节和区域的变化,以及每个人的偏好不一致,通过实施本实施例,能够实现状态调整的个性化。
在本发明所述的智能家居中环境信息与设备交互方法中,
所述步骤S4还包括:
各个智能家居设备在预先存储的解密密钥对控制指令进行解密得到解密的控制指令;
智能家居设备获取环境状态信息,并判断环境状态信息与解密的控制指令所要调整的状态的差值是否大于预设阈值;在大于预设阈值时,根据解密的控制指令对智能家居设备的状态进行调整;否则维持智能家居设备此时的状态。
如图1所示,本发明还提供一种智能家居中环境信息与设备交互系统,其包括如下单元:
用户信息获取单元,用于获取用户的行程信息;将行程信息加密后发送到智能家居中的中心服务器;
状态信息数据获取单元,用于通过中心服务器将接收到的加密后的行程信息转入到中心服务器内预先划定的专属信息区域;在专属信息区域中进行将行程信息进行解密后获取需要调整的智能家居的类型、状态数据;
控制指令生成单元,用于通过中心服务器根据需要调整的智能家居的类型、状态数据生成对各个智能家居设备的控制指令;并对所述控制指令进行加密后发送到对应的的各个智能家居设备;
状态调整单元,用于通过各个智能家居设备根据预先存储的解密密钥对控制指令进行解密后,根据解密的控制指令对智能家居设备的状态进行调整。
在本发明所述的智能家居中环境信息与设备交互系统中,
所述用户信息获取单元中获取用户的行程信息包括通过调用ios系统中siri接口来获取用户的行程信息。
在本发明所述的智能家居中环境信息与设备交互系统中,
所述状态调整单元之后还包括:
智能家居设备将执行完解密的控制指令之后的状态信息加密后通过中心服务器发送到用户对应的移动终端;
移动终端对接收到的状态信息进行解密并按照时间轴进行生成对应的趋势图;
每隔预设周期分析趋势图的波动情况,并通过移动终端向用户进行提示。
在本发明所述的智能家居中环境信息与设备交互系统中,
所述状态调整单元还包括:
各个智能家居设备在预先存储的解密密钥对控制指令进行解密得到解密的控制指令;
智能家居设备获取环境状态信息,并判断环境状态信息与解密的控制指令所要调整的状态的差值是否大于预设阈值;在大于预设阈值时,根据解密的控制指令对智能家居设备的状态进行调整;否则维持智能家居设备此时的状态。
本发明提供的智能家居中环境信息与设备交互方法及系统,相对于现有技术,能够克服现有的智能家居设备往往是通过远程控制或者预先设置更改智能家居设备的状态信息,如果发生用户遗忘进行远程控制,或者行程发生变化时,往往无法及时调整智能家居的状态;如果按照预先设置更改智能家居设备的状态信息,还有可能发生能源浪费的缺陷。
结合本文中所公开的实施例描述的方法或算法的可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机储存器、内存、只读存储器、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其他形式的存储介质中。
可以理解的是,对于本领域的普通技术人员来说,可以根据本发明的技术构思做出其它各种相应的改变与变形,而所有这些改变与变形都应属于本发明权利要求的保护范围。