智能终端重新加入智能设备系统的方法、装置及智能终端的制作方法_3

文档序号:9634195阅读:来源:国知局
一个智能终端;其它智能终端可以是智能设备系统中除当前智能终端之外剩余的智能终端中的至少一个,其它智能终端优选为智能设备系统中除当前智能终端之外剩余的所有的智能终端,实现了可以判断智能设备系统中除当前智能终端之外剩余的所有的智能终端中的每一个智能终端是否出现异常。
[0067]当前智能终端和其它智能终端均可以是智能音箱、智能灯具、智能家电(如:智能电视、智能冰箱或智能空调等)以及智能座椅等终端设备。
[0068]步骤402、判断是否接收到其它智能终端发送的反馈信息,如果否,则向智能设备系统的控制终端发送其它智能终端异常指令,以使控制终端根据异常指令发出警告。
[0069]其它智能终端接收到当前智能终端发送的网络检查消息后,如果未出现异常,其它智能终端会向当前智能终端发送反馈信息;如果出现异常,由于已经退出了智能终端系统,就不能向当前智能终端发送反馈信息。当前智能终端通过判断是否接收到其它智能终端发送的反馈信息能够判断出其它智能终端是否出现异常。如果未接收到其它智能终端发送的反馈信息,则说明其它智能终端出现异常,此时,当前智能终端向智能设备系统的控制终端发送其它智能终端异常指令,以使控制终端根据异常指令发出警告。经由上述方案,当前智能终端在判断出其它智能终端出现异常时,能够通知控制终端,使得控制终端发出警告,进而能够为用户提供异常提醒,以使用户做出相应的操作(重启或关机等)。
[0070]可以理解的是,如果其它智能终端出现异常,则说明其它智能终端已经退出智能设备系统,则智能设备系统的网络结构已经改变,此时,智能设备系统会更新网络结构,并将该网络结构信息分享给智能设备系统中的每个智能终端,以使智能设备系统中现有的每个智能终端根据该网络结构信息生成新的网络结构数据库或更新已有的网络结构数据库。
[0071]实施例五
[0072]图5是本发明实施例五提供的智能终端重新加入智能设备系统的方法的流程示意图,上述实施例一至实施例三中的任意一个实施例提供的技术方案讲述的仅仅是在监测到当前智能终端未连接任何智能设备系统时(即:异常智能终端)的一系列操作,上述实施例四提供的技术方案讲述的仅仅是监测到当前智能终端连接任意一个智能设备系统时(即:正常智能终端)的一系列操作,本实施例五提供的技术方案将异常智能终端和正常智能终端进行结合来描述该方法。
[0073]如图5所示,对于正常智能终端,通过智能设备系统向该智能设备系统中的其它智能终端发送网络检查消息,如果其它智能终端中的至少一个智能终端未向上述正常智能终端返回网络检查消息,说明该智能终端出现异常。
[0074]此时,正常智能终端执行如下步骤:
[0075]步骤501、发现异常智能终端,更新网络结构数据库,并分享给其它智能终端。
[0076]智能终端一出现异常,就从之前加入的智能设备系统中退出,此时,智能设备系统就发生了改变,此时,正常智能终端更新该智能设备系统的网络结构数据库,并分享给其它智能终端,以使其它智能终端保存新的网络结构数据库。
[0077]步骤502、检查智能设备系统中的其它智能终端的网络连接状态。
[0078]正常智能终端会对智能设备系统中的其它智能终端的网络连接状态进行一一检查。可以理解的是,如果再次发现异常智能终端,就会再次更新网络结构数据库,并分享给其它智能终端。
[0079]此时,异常智能终端执行如下步骤:
[0080]步骤503、抓取到异常,自动重启或通过用户重启。
[0081]异常智能终端发现出现异常后,自动重启或者用过用户重启,重启之后,异常智能终端是没有加入任何一个智能设备系统的。
[0082]步骤504、通过无线网格网络的自主进行扫描,发现无线网格网络节点。
[0083]重启后立即扫描并发现已启动无线网格网络节点的智能终端,发现无线网格网络节点之后,检索网络结构数据库中是否存在已经组建智能设备系统的无线网格网络节点。
[0084]如果网络结构数据库中存在已经组建智能设备系统的无线网格网络节点,则异常智能终端执行如下步骤:
[0085]步骤505、扫描到已存在的智能设备系统。
[0086]如果网络结构数据库中存在已经组建智能设备系统的无线网格网络节点,则说明已经扫描到了已经存在的智能设备系统。
[0087]步骤506、解析无线网格网络节点的特殊属性获取网络信息。
[0088]对无线网格网络节点的特殊属性进行解析,以获取网络信息,并根据网络信息加入相应的智能设备系统。
[0089]异常智能终端加入智能设备系统后,向正常智能终端发送智能设备相关信息,此时,正常智能终端执行如下步骤:
[0090]步骤507、保存智能设备系统相关信息,并分享给智能设备系统中的所有智能终端。
[0091]正常智能终端接收到异常智能终端发送的设备相关信息后,保存该相关信息,并将其发送给智能设备系统中其它所有的智能终端。
[0092]此时,由于异常智能终端的加入,智能设备系统已经发生了改变,正常智能终端会将新的智能设备系统的最新的网络结构数据库发送给异常智能终端,以使异常智能终端保存该最新的网络结构数据库。
[0093]如果网络结构数据库中不存在已经组建智能设备系统的无线网格网络节点,则异常智能终端执行如下步骤:
[0094]步骤508、未扫描到已存在的智能设备系统。
[0095]如果网络结构数据库中不存在已经组建智能设备系统的无线网格网络节点,则说明没有扫描到已经存在的智能设备系统。
[0096]步骤509、自己组建智能设备系统并设置无线网格网络的特殊属性等待其他智能终端的加入。
[0097]此时,异常智能终端自己建立智能设备系统(即:该智能设备系统中只有异常智能终端一个设备),并设置无线网格网络的特殊属性等待其他智能终端的加入。
[0098]经由上述方案,在将未连接任何智能设备系统的当前智能终端重新加入智能设备系统时,不需要将当前智能终端加入局域网,然后再等待控制终端控制当前智能终端加入智能设备系统,进而缩短了未连接任何智能设备系统的当前智能终端重新加入智能设备系统所需要的时间;且上述方案保证了智能设备系统发生改变时的网络结构的更新。
[0099]实施例六
[0100]图6是本发明实施例六提供的智能终端重新加入智能设备系统的装置的结构示意图,该装置可由软件和/或硬件实现,一般集成在智能终端中,可通过执行智能终端重新加入智能设备系统的方法来实现将智能终端重新加入智能设备系统。如图6所示,该装置包括:扫描模块601、获取模块602和匹配模块603。
[0101]其中,扫描模块601用于监测到当前智能终端未连接任何智能设备系统时,扫描预设区域范围内已启动无线网格网络节点的智能终端;获取模块602用于获取扫描到的已启动无线网格网络节点的智能终端的无线网格网络信息;匹配模块603用于将无线网格网络信息与存储的网络结构数据库中的网络结构信息进行匹配,如果匹配成功,则解析无线网格网络信息得到网络信息,并根据网络信息加入相应的智能设备系统。
[0102]在监测到当前智能终端未连接任何智能设备系统时,立即扫描预设区域范围内已启动无线网格网络节点的智能终端,并获取扫描到的已启动无线网格网络节点的智能终端的无线网格网络信息,然后将无线网格网络信息与存储的网络结构数据库中的网络结构信息进行匹配,如果匹配成功,则解析无线网格网络信息得到网络信息,并根据网络信息加入相应的智能设备系统,实现了将未连接任何智能设备系统的当前智能终端重新加入智能设备系统。经由上述方案,在将未连接任何智能设备系统的当前智能终端重新加入智能设备系统时,不需要将当前智能终端加入局域网,然后再等待控制终端控制当前智能终端加入智能设备系统,进而缩短了未连接任何智能设备系统的当前智能终端重
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1