智能家居设备的替换方法、装置、设备及存储介质与流程

文档序号:12037682阅读:488来源:国知局
智能家居设备的替换方法、装置、设备及存储介质与流程

本申请涉及智能家居技术领域,尤其涉及智能家居设备的替换方法、装置、设备及存储介质。



背景技术:

随着智能家居技术的快速发展,出现了各种各样的智能家居设备,例如,智能插座、智能照明设备、智能加湿器、智能空调等。目前,用户可以在诸如智能手机等的移动终端上安装用于控制智能家居设备的应用程序(application,app),从而,在使用过程中,可以打开该应用,选取自己想要控制的智能家居设备,再打开该智能家居设备的操作界面进行操作,以实现对智能家居设备的控制。

为了使智能家居设备能正常运行以及个性化运作,用户可以通过移动终端对每个智能家居设备进行个性化设置,从而获得每个智能家居设备的设置信息。例如设置智能家居设备的属性信息、设置智能家居设备的控制策略等。

目前,在更换智能家居设备时,需要利用移动终端逐步删除原有智能家居设备的设置信息,以对该智能家居设备进行重置,并通过移动终端逐步对新智能家居设备进行设置,实现新智能家居设备替换旧智能家居设备。整个替换过程花费时间长、替换效率低。



技术实现要素:

为克服相关技术中存在的问题,本公开提供了智能家居设备的替换方法、装置、设备及存储介质。

根据本公开实施例的第一方面,提供一种智能家居设备的替换方法,所述方法包括:

获得替换请求,所述替换请求用于指示将第一智能家居设备替换为第二智能家居设备;

根据所述替换请求,将第一智能家居设备的设置信息确定为所述第二智能家居设备的设置信息,所述第二智能家居设备的设置信息是第二智能家居设备替换第一智能家居设备时,第二智能家居设备所需设置的信息;

根据所述第二智能家居设备的设置信息生成设置指令,将所述设置指令发送至所述第二智能家居设备,所述设置指令用于指示第二智能家居设备进行设置。

可选的,所述第二智能家居设备的设置信息至少包括以下信息之一:

用于唯一标识第二智能家居设备的设备标签信息、与第二智能家居设备相关的控制策略;其中,所述控制策略包括至少一个触发条件信息、至少一个执行动作信息。

可选的,所述方法还包括:

根据所述替换请求生成重置指令,所述重置指令用于指示第一智能家居设备进行信息重置;

将所述重置指令发送至所述第一智能家居设备。

根据本公开实施例的第二方面,提供一种智能家居设备的替换方法,所述方法应用于移动终端,所述移动终端通过服务端与第一智能家居设备绑定,所述方法包括:

检测到预设设备替换条件满足时,生成替换请求,所述替换请求用于指示将第一智能家居设备替换为第二智能家居设备。

将所述替换请求发送至所述服务端。

可选的,所述检测到预设设备替换条件满足,包括:

第一预设触发事件发生时,执行将移动终端与第二智能家居设备进行绑定的绑定操作,所述第一预设触发事件用于触发执行设备绑定操作;

在第二智能家居设备与移动终端建立绑定关系后,若第二预设触发事件发生,则判定预设设备替换条件满足,所述第二预设触发事件用于触发生成替换请求。

根据本公开实施例的第三方面,提供一种智能家居设备的替换装置,所述装置包括:

请求获得模块,被配置为获得替换请求,所述替换请求用于指示将第一智能家居设备替换为第二智能家居设备;

信息确定模块,被配置为根据所述替换请求,将第一智能家居设备的设置信息确定为所述第二智能家居设备的设置信息,所述第二智能家居设备的设置信息是第二智能家居设备替换第一智能家居设备时,第二智能家居设备所需设置的信息;

设置指令生成模块,被配置为根据所述第二智能家居设备的设置信息生成设置指令,所述设置指令用于指示第二智能家居设备进行设置;

信息传输模块,被配置为将所述设置指令发送至所述第二智能家居设备。

可选的,所述第二智能家居设备的设置信息至少包括以下信息之一:

用于唯一标识第二智能家居设备的设备标签信息、与第二智能家居设备相关的控制策略;其中,所述控制策略包括至少一个触发条件信息、至少一个执行动作信息。

可选的,所述装置还包括:

重置指令生成模块,被配置为根据所述替换请求生成重置指令,所述重置指令用于指示第一智能家居设备进行信息重置;

所述信息传输模块,还被配置为将所述重置指令发送至所述第一智能家居设备。

根据本公开实施例的第四方面,提供一种智能家居设备的替换装置,所述装置应用于移动终端,所述移动终端通过服务端与第一智能家居设备绑定,所述装置包括:

请求生成模块,被配置为检测到预设设备替换条件满足时,生成替换请求,所述替换请求用于指示将第一智能家居设备替换为第二智能家居设备。

信息传输模块,被配置为将所述替换请求发送至所述服务端。

可选的,所述请求生成模块,具体被配置为:

第一预设触发事件发生时,执行将移动终端与第二智能家居设备进行绑定的绑定操作,所述第一预设触发事件用于触发执行设备绑定操作;

在第二智能家居设备与移动终端建立绑定关系后,若第二预设触发事件发生,则生成替换请求,所述第二预设触发事件用于触发生成替换请求。

根据本公开实施例的第五方面,提供一种终端设备,所述终端设备通过服务端设备与第一智能家居设备绑定,所述设备包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

检测到预设设备替换条件满足时,生成替换请求,所述替换请求用于指示将第一智能家居设备替换为第二智能家居设备。

将所述替换请求发送至所述服务端设备。

根据本公开实施例的第六方面,提供一种服务端设备,所述设备包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

获得替换请求,所述替换请求用于指示将第一智能家居设备替换为第二智能家居设备;

根据所述替换请求,将第一智能家居设备的设置信息确定为所述第二智能家居设备的设置信息,所述第二智能家居设备的设置信息是第二智能家居设备替换第一智能家居设备时,第二智能家居设备所需设置的信息;

根据所述第二智能家居设备的设置信息生成设置指令,将所述设置指令发送至所述第二智能家居设备,所述设置指令用于指示第二智能家居设备进行设置。

根据本公开实施例的第七方面,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任一项所述方法的步骤。

本公开的实施例提供的技术方案可以包括以下有益效果:

本公开实施例在获得替换请求时,根据替换请求自动将第一智能家居设备的设置信息确定为第二智能家居设备的设置信息,根据第二智能家居设备的设置信息生成设置指令,将设置指令发送至第二智能家居设备,无需用户逐条设置第二智能家居设备的设置信息,从而实现快速将第一智能家居设备替换为第二智能家居设备,提高替换效率。

本公开实施例中,设置信息中可以包括用于唯一标识第二智能家居设备的设备标签信息,从而实现快速设置第二智能家居设备的标签;设置信息中可以包括与第二智能家居设备相关的控制策略,从而实现快速设置第二智能家居设备的控制策略。

本公开实施例中,还可以根据替换请求生成重置指令,从而通过重置指令指示第一智能家居设备进行信息重置,避免逐条重置第一智能家居设备,实现快速重置第一智能家居设备。

本公开实施例中,移动终端在检测到预设设备替换条件满足时,生成替换请求,并将替换请求发送至服务端,由于替换请求用于指示将第一智能家居设备替换为第二智能家居设备,因此实现在移动终端快速操控将第一智能家居设备替换为第二智能家居设备。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。

图1a是本公开根据一示例性实施例示出的一种智能家居设备替换应用场景示意图。

图1b是本公开根据一示例性实施例示出的另一种智能家居设备替换应用场景示意图。

图2a是本公开根据一示例性实施例示出的一种智能家居设备的替换方法的流程图。

图2b是本公开根据一示例性实施例示出的一种设备替换界面示意图。

图3是本公开根据一示例性实施例示出的另一种智能家居设备的替换方法的流程图。

图4是本公开根据一示例性实施例示出的一种智能家居设备的替换方法的应用场景图。

图5是本公开根据一示例性实施例示出的一种智能家居设备的替换装置的框图。

图6是本公开根据一示例性实施例示出的另一种智能家居设备的替换装置的框图。

图7是本公开根据一示例性实施例示出的另一种智能家居设备的替换装置的框图。

图8是本公开根据一示例性实施例示出的一种用于智能家居设备替换的装置(移动终端)的框图。

图9是本公开根据一示例性实施例示出的一种用于智能家居设备替换的装置(服务端)的框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

在本公开使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开。在本公开和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。

应当理解,尽管在本公开可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本公开范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。

为了节约智能家居设备替换过程花费的时间、提高替换效率,本公开提供智能家居设备的替换方法、装置、设备及存储介质,以下结合附图对本公开的具体实施例进行示例说明。

本公开实施例可以应用在多种应用场景中,例如,通过近距离无线通信进行智能家居设备控制的场景,又如,在同一个局域网内进行智能家居设备控制的场景,又如,通过云服务端实现远程控制智能家居设备的场景等。移动终端中可以安装有控制智能家居设备的应用程序,例如米家、智能家庭等app。移动终端可以通过该应用程序控制相应的智能家居设备。

不管是云端的服务器,还是网关,或是在移动终端和智能家居设备中间起管理功能的其他设备,都可以看作是为智能家居设备和移动终端提供服务的一端,因此,又可以将其称为服务端。服务端可以管理所有智能家居设备的接入、删除或控制等。可见,可以将本公开方案的应用场景分为两大类,第一类是,移动终端通过服务端控制智能家居设备,第二类是,移动终端直接控制智能家居设备。

以下列举两种应用场景进行示例说明。

如图1a所示,图1a是本公开根据一示例性实施例示出的一种智能家居设备替换应用场景示意图。其中,移动终端可以是智能手机、平板电脑、pda(personaldigitalassistant,个人数字助理)、电子书阅读器、多媒体播放器等具有无线通信模块的电子设备,本示意图以智能手机为例进行示意说明。智能家居设备可以是智能电视、智能冰箱、智能空调、智能插座等设备。智能家居设备可以是将微处理器、通信技术引入家电设备后形成的家电产品,本示意图以智能电视、智能摄像头、智能洗衣机为例进行示意说明。服务端可以是服务器、路由器、多功能网关,本示意图以服务器为例进行示例说明,移动终端可以通过网络远程控制智能家居设备。

在一个例子中,有些智能家居设备具有wifi功能,有些智能家居设备仅具有蓝牙功能,例如具有蓝牙低功耗(ble,bluetoothlowenergy)的智能灯泡、具有蓝牙功能的智能插座等。对于具有wifi功能的智能家居设备,可以通过智能家居设备内的wifi模块与路由器的wifi模块,实现智能家居设备与路由器的连接。对于具有蓝牙功能的智能家居设备,可以通过智能家居设备内的蓝牙模块与路由器内的蓝牙模块,实现智能家居设备与路由器的连接。路由器再将智能家居传输的信息发送至移动终端,或将移动终端发送的数据发送至智能家居设备,实现智能家居设备与移动终端间的通信。例如,在智能空气净化器和智能手机通过相同或不同路由器联网后,用户可以通过智能手机中控制空气净化器的应用程序,控制空气净化器的开启、关闭、单位、数据查询、信息通知等。

如图1b所示,图1b是本公开根据一示例性实施例示出的另一种智能家居设备替换应用场景示意图。在该应用场景中,包括移动终端、多功能网关、智能家居设备a、b、c、d。移动终端与智能家居设备a、b、c、d分别与多功能网关连接,以实现移动终端和智能家居设备在同一局域网内。移动终端与各智能家居设备a至d可以进行数据交互,实现移动终端近距离控制智能家居设备。

实际应用中,与移动终端绑定的智能家居设备可能由于损坏或其他因素导致需要更换,为了方便描述,将需要更换的智能家居设备命名为第一智能家居设备,将用于代替第一智能家居设备的智能家居设备命名为第二智能家居设备。第二智能家居设备可以是与移动终端已存在绑定关系的智能家居设备,也可以是新接入并绑定的智能家居设备。

为了方便用户可以快速操控移动终端,实现智能家居设备的替换,可以在移动终端中增加设备替换界面,用户可以操控设备替换界面实现智能家居设备的快速替换。在移动终端直接控制智能家居设备的应用场景中,移动终端基于预设的设备替换界面生成替换请求,根据替换请求将第一智能家居设备的设置信息确定为第二智能家居设备的设置信息,并根据第二智能家居设备的设置信息生成设置指令,将设置指令发送至第二智能家居设备,以通过第二智能家居设备实现第一智能家居设备的功能。

在另一个例子中,以移动终端通过服务端控制智能家居设备的应用场景为例进行示例说明。如图2a所示,图2a是本公开根据一示例性实施例示出的一种智能家居设备的替换方法的流程图,所述方法应用于移动终端,所述移动终端通过服务端与第一智能家居设备绑定,所述方法包括以下步骤:

在步骤201中,检测到预设设备替换条件满足时,生成替换请求,所述替换请求用于指示将第一智能家居设备替换为第二智能家居设备。

在步骤202中,将所述替换请求发送至所述服务端。

其中,预设设备替换条件是预先设定的用于判断是否需要进行设备替换的条件,在预设设备替换条件满足时,可以确定待替换对象(第一智能家居设备)以及替换对象(第二智能家居设备)、且第一智能家居设备和第二智能家居设备均与移动终端存在绑定关系。

关于预设设备替换条件,可以是待替换对象(第一智能家居设备)以及替换对象(第二智能家居设备)确定、且预置的替换控件被触发或指定的按键被触发。

关于如何确定待替换对象和替换对象,在一个例子中,用户可以从已绑定的智能家居设备列表中选择待替换对象和替换对象,移动终端基于选择操作指令确定待替换对象和替换对象。如,基于预设的设备替换界面,获取第一智能家居设备确认指令以及第二智能家居设备确认指令,根据所获取的指令确定第一智能家居设备和第二智能家居设备。

如图2b所示,图2b是本公开根据一示例性实施例示出的一种设备替换界面示意图。用户可以在智能家居设备替换界面中点击待替换对象控件,移动终端弹出待替换对象控件的下拉框,用户可以从下拉框中选取需要替换的智能家居设备。当待替换对象选中后,用户可以点击替换对象控件,移动终端可以在替换对象控件的下拉框中仅展示与待替换对象相同类型的智能家居设备,以便提高用户选择效率。当待替换对象和替换对象均确定,用户可以点击中间的替换控件,移动终端检测到替换控件发生触发事件时,可以判定预设设备替换条件满足,生成替换请求,进而实现将待替换对象替换为替换对象。

实际应用中可能需要利用新的智能家居设备替换旧的智能家居设备,鉴于此,需要先建立新的智能家居设备与移动终端的绑定关系,再执行替换操作。在另一个实施例中,检测到预设设备替换条件满足,包括:

第一预设触发事件发生时,执行将移动终端与第二智能家居设备进行绑定的绑定操作,所述第一预设触发事件用于触发执行设备绑定操作;

在第二智能家居设备与移动终端建立绑定关系后,若第二预设触发事件发生,则判定预设设备替换条件满足,所述第二预设触发事件用于触发生成替换请求。

其中,可以由第一预设控件是否被触发而确定该事件是否发生,同理,可以由第二预设控件是否被触发而确定该事件是否发生。在一个例子中,可以通过原有的设备绑定流程(设备添加流程)实现设备绑定,然后,用户可以从已绑定的智能家居设备列表中选择待替换对象和替换对象,移动终端基于选择操作指令确定待替换对象和替换对象。例如,第一预设控件可以是现有技术中用于添加设备的控件,如通过点击“+”按钮,进入设备添加界面(即设备绑定界面),然后用户从已绑定的智能家居设备列表中选择第一智能家居设备和第二智能家居设备,移动终端基于选择操作指令确定第一智能家居设备和第二智能家居设备,并通过第二预设控件(如“替换设备”按钮)是否被触发确定第二预设触发事件是否发生。

在另一个例子中,第一预设控件可以是新添加的替换设备控件,例如“替换设备”按钮。移动终端在第一预设控件被触发时确定第一预设触发事件发生,从而跳转到设备添加界面(即设备绑定界面),在执行完设备绑定操作(即建立第二智能家居设备与移动终端的绑定关系)后,进入设备替换界面,在设备替换界面中展示第二预设控件(如“确认替换”按钮),通过第二预设控件是否被触发确定第二预设触发事件是否发生。

关于设备绑定操作,在一个例子中,首先,移动终端与智能家居设备建立通信连接,接着,移动终端搜索该智能设备周围可用的无线网络信号(搜索时移动终端的位置可以尽量靠近该智能家居设备,以保证该终端搜索到的周围可用的无线网络信号是该智能家居设备周围可用的无线网络信号),获取可用的无线网络账号和密码,并将该账号和密码发送给智能家居设备;之后,智能家居设备根据移动终端发送的无线网络信号的账号和密码连接该无线接入点,进而连接服务端,通过服务端实现移动终端与智能家居设备绑定。

需要说明的是,还可以采用相关技术中的其他方式实现移动终端与智能家居设备的绑定,在此不一一赘述。关于移动终端产生替换请求的方式,上述仅列举出几种方式,还可以采用其他方式触发移动终端生成替换请求,在此不一一列举。

关于替换请求,替换请求用于指示将第一智能家居设备替换为第二智能家居设备,进一步的,替换请求用于指示服务端将第一智能家居设备的设置信息确定为第二智能家居设备的设置信息,并根据所述第二智能家居设备的设置信息生成设置指令,将所述设置指令发送至所述第二智能家居设备。

接下来介绍如何根据替换请求实现智能家居设备替换操作。

如图3所示,图3是本公开根据一示例性实施例示出的另一种智能家居设备的替换方法的流程图,包括以下步骤:

在步骤301中,获得替换请求,所述替换请求用于指示将第一智能家居设备替换为第二智能家居设备。

在步骤302中,根据所述替换请求,将第一智能家居设备的设置信息确定为所述第二智能家居设备的设置信息,所述第二智能家居设备的设置信息是第二智能家居设备替换第一智能家居设备时,第二智能家居设备所需设置的信息。

在步骤303中,根据所述第二智能家居设备的设置信息生成设置指令,将所述设置指令发送至所述第二智能家居设备,所述设置指令用于指示第二智能家居设备进行设置。

若本公开实施例应用于第一类应用场景中,步骤301至步骤303可以应用于服务端中,即移动终端产生替换请求,并将替换请求发送至服务端,服务端根据替换请求控制智能家居设备进行替换操作。其中,服务端可以是网关、路由器、也可以是独立的服务器等。

若本公开实施例应用于第二类应用场景中,步骤301至步骤303可以应用于移动终端中,即移动终端根据用户的触发操作获得替换请求后,可以控制智能家居设备进行替换操作。

其中,替换请求是用于指示将第一智能家居设备替换为第二智能家居设备的请求。如果本公开实施例应用在移动终端,则移动终端可以基于预设的设备替换界面上的触发操作获得替换请求。如果本公开实施例应用在服务端,则服务端可以接收移动终端发送的替换请求。第一智能家居设备和第二智能家居设备均与移动终端存在绑定关系。

在获得替换请求后,可以根据替换请求将第一智能家居设备的设置信息确定为第二智能家居设备的设置信息。在本执行端中,存储有不同智能家居设备与其设置信息的对应关系。

关于设置信息,设置信息是智能家居设备能正常运行以及个性化运行所需设置的信息。在一个例子中,设置信息可以包括智能家居设备的属性信息。实际应用中,与移动终端存在绑定关系的智能家居设备中可能存在至少两个相同类型的智能家居设备,如在同一套房屋中可能包括多个相同类型的智能家居设备,为了能区分相同类型的智能家居设备,可以对智能家居设备设置标签信息,该标签信息能唯一标识该智能家居设备。因此属性信息可以包括设备标签信息。例如,标签信息可以是智能家居设备归属的房间信息,也可以是数字、字符串、符号等的任意组合,只要能唯一标识该智能家居设备即可。另外,属性信息还可以包括其他信息,例如,音箱默认音量大小、空调默认温度等等。

在另一个例子中,设置信息可以包括与第二智能家居设备相关的控制策略,其中,控制策略包括至少一个触发条件信息、至少一个执行动作信息,触发条件是触发智能家居设备执行相应动作的条件,从而实现控制智能家居设备在满足触发条件时执行相应的动作。

以单控智能家居设备为例,例如,智能空调的控制策略可以是工作日18:30定时启动,工作日6:00定时关闭。可见,第一个触发条件是工作日18:30,相应的执行动作是执行启动操作,实现启动空调;第二个触发条件是工作日6:00,相应的执行动作是执行关闭操作,实现关闭空调。

以联控多个智能家居设备为例,在实际应用中,可以根据需求设置不同的场景,例如回家场景、离家场景、起床场景、睡觉场景等。以回家场景为例,触发条件可以是回家场景控件被触发,相应的智能家居设备执行相应的动作,例如窗帘执行关闭操作,以实现窗帘自动关闭;空调执行打开操作,以实现空调自动打开;扫地机器人执行开启操作,以实现扫地机器人自动开启清扫模式等等。

在实际应用中,某些智能家居设备中还存在互动关系,针对这类个性化场景,本公开实施例列举其中一个例子进行示例说明。

假定智能家居场景为:当门窗打开后,关闭智能空调和空气净化器。对于该智能家居场景的实现,所需的智能家居设备可能存在多种情况:一种情况下,如果门窗感应器与智能空调和空气净化器之间可以实现直接通信,则针对门窗感应器的触发条件是:检测到门窗打开,相应的动作是:向智能空调和空气净化器分别发送关闭指令。针对智能空调的触发条件是:接收到关闭指令,相应的动作是:执行关闭操作,从而实现关闭智能空调。针对空气净化器的触发条件是:接收到关闭指令,相应的动作是:执行关闭操作,从而实现关闭空气净化器。

另一种情况下,如果门窗传感器和智能空调/空气净化器之间无法实现直接通讯,则智能家居设备还包括智能中心(例如多功能网关),该智能中心分别与门窗传感器、智能空调、空气净化器等建立连接,从而一方面可以接收到门窗传感器发出的检测信号,另一方面控制智能空调和空气净化器实现关闭。鉴于此,针对门窗感应器的触发条件是:检测到门窗打开,相应的动作是:向智能中心发送门窗打开指令。针对智能空调/空气净化器的触发条件是:接收到智能中心发送的关闭指令,相应的动作是:执行关闭操作,从而实现关闭智能空调/空气净化器。

设置信息还可以是用户为了某些需求为第一智能家居设备设置的其他信息,在此不一一列举。

在一个例子中,可以先获取第一智能家居设备的设置信息,将所获取的设置信息逐条复制到第二智能家居的设置信息上,实现将第二智能家居设备的设置信息设置为与第一智能家居设备的设置信息相同。由于第二智能家居设备的设置信息是第二智能家居设备替换第一智能家居设备时,第二智能家居设备所需设置的信息,本执行端根据替换请求可以自动实现设置信息的替换,无需用户逐条进行设置,从而提高设置效率。特别是需要更换大量的智能家居设备时,可以大大提高更换效率,给用户带来便利。

在确定第二智能家居设备的设置信息后,根据所述第二智能家居设备的设置信息生成设置指令,将所述设置指令发送至所述第二智能家居设备,特别是根据第二智能家居设备中的控制策略生成控制指令,将控制指令发送至第二智能家居设备,实现对第二智能家居设备的配置。例如,将工作日18:30定时启动智能空调的控制指令发送至多功能网关,则多功能网关在每个工作日18:30时向智能空调发送启动指令;也可以将工作日18:30定时启动的控制指令直接发送至智能空调,智能空调在每个工作日18:30时执行启动操作。

在对第二智能家居设备配置完成后,用户可以直接将第一智能家居设备进行断电,粗暴解除第一智能家居设备与移动终端的绑定关系。在另一个例子中,可以根据所述替换请求生成重置指令,所述重置指令用于指示第一智能家居设备进行信息重置;将所述重置指令发送至所述第一智能家居设备,以便第一智能家居设备根据重置指令实现重置,进一步的,还可以解除第一智能家居设备与移动终端的绑定关系。

由上述实施例可见,获得替换请求,并根据替换请求,自动将第一智能家居设备的设置信息确定为第二智能家居设备的设置信息,根据第二智能家居设备的设置信息生成设置指令,将设置指令发送至第二智能家居设备,无需用户逐条设置第二智能家居设备的设置信息,从而实现快速将第一智能家居设备替换为第二智能家居设备,提高替换效率。

如图4所示,图4是本公开根据一示例性实施例示出的一种智能家居设备的替换方法的应用场景图,在该场景中,可以包括移动终端、服务器、多功能网关、智能家居设备。若智能摄像头a损坏,且需要利用智能摄像头b替换智能摄像头a。移动终端检测到预设设备替换条件满足时,生成将智能摄像头a替换为智能摄像头b的替换请求,服务器接收到替换请求后,根据替换请求将智能摄像头b的设置信息设置为与智能摄像头a的设置信息相同,并根据智能摄像头b的设置信息生成设置指令,将设置指令通过多功能网关发送至智能摄像头b,从而实现快速将智能摄像头a替换为智能摄像头b。

以上实施方式中的各种技术特征可以任意进行组合,只要特征之间的组合不存在冲突或矛盾,但是限于篇幅,未进行一一描述,因此上述实施方式中的各种技术特征的任意进行组合也属于本说明书公开的范围。

与前述智能家居设备的替换方法的实施例相对应,本公开还提供了智能家居设备的替换装置、其所应用的设备以及存储介质的实施例。

如图5所示,图5是本公开根据一示例性实施例示出的一种智能家居设备的替换装置的框图,所述装置包括:

请求获得模块510,被配置为获得替换请求,所述替换请求用于指示将第一智能家居设备替换为第二智能家居设备。

信息确定模块520,被配置为根据所述替换请求,将第一智能家居设备的设置信息确定为所述第二智能家居设备的设置信息,所述第二智能家居设备的设置信息是第二智能家居设备替换第一智能家居设备时,第二智能家居设备所需设置的信息。

设置指令生成模块530,被配置为根据所述第二智能家居设备的设置信息生成设置指令,所述设置指令用于指示第二智能家居设备进行设置。

信息传输模块540,被配置为将所述设置指令发送至所述第二智能家居设备。

由上述实施例可见,在获得替换请求时,根据替换请求自动将第一智能家居设备的设置信息确定为第二智能家居设备的设置信息,根据第二智能家居设备的设置信息生成设置指令,将设置指令发送至第二智能家居设备,无需用户逐条设置第二智能家居设备的设置信息,从而实现快速将第一智能家居设备替换为第二智能家居设备,提高替换效率。

可选的,所述第二智能家居设备的设置信息至少包括以下信息之一:

用于唯一标识第二智能家居设备的设备标签信息、与第二智能家居设备相关的控制策略;其中,所述控制策略包括至少一个触发条件信息、至少一个执行动作信息。

由上述实施例可见,设置信息中可以包括用于唯一标识第二智能家居设备的设备标签信息,从而实现快速设置第二智能家居设备的标签;设置信息中可以包括与第二智能家居设备相关的控制策略,从而实现快速设置第二智能家居设备的控制策略。

如图6所示,图6是本公开根据一示例性实施例示出的另一种智能家居设备的替换装置的框图,该实施例在前述图5所示实施例的基础上,所述装置还包括:

重置指令生成模块550,被配置为根据所述替换请求生成重置指令,所述重置指令用于指示第一智能家居设备进行信息重置。

所述信息传输模块540,还被配置为将所述重置指令发送至所述第一智能家居设备。

由上述实施例可见,还可以根据替换请求生成重置指令,从而通过重置指令指示第一智能家居设备进行信息重置,避免逐条重置第一智能家居设备,实现快速重置第一智能家居设备。

如图7所示,图7是本公开根据一示例性实施例示出的另一种智能家居设备的替换装置的框图,所述装置应用于移动终端,所述移动终端通过服务端与第一智能家居设备绑定,所述装置包括:

请求生成模块710,被配置为检测到预设设备替换条件满足时,生成替换请求,所述替换请求用于指示将第一智能家居设备替换为第二智能家居设备。

信息传输模块720,被配置为将所述替换请求发送至所述服务端。

由上述实施例可见,移动终端在检测到预设设备替换条件满足时,生成替换请求,并将替换请求发送至服务端,由于替换请求用于指示将第一智能家居设备替换为第二智能家居设备,因此实现在移动终端快速操控将第一智能家居设备替换为第二智能家居设备。

在一个可选的实现方式中,所述请求生成模块,具体被配置为:

第一预设触发事件发生时,执行将移动终端与第二智能家居设备进行绑定的绑定操作,所述第一预设触发事件用于触发执行设备绑定操作;

在第二智能家居设备与移动终端建立绑定关系后,若第二预设触发事件发生,则生成替换请求,所述第二预设触发事件用于触发生成替换请求。

相应的,本公开还提供一种终端设备,所述终端设备通过服务端设备与第一智能家居设备绑定,所述设备包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:

检测到预设设备替换条件满足时,生成替换请求,所述替换请求用于指示将第一智能家居设备替换为第二智能家居设备。

将所述替换请求发送至所述服务端设备。

相应的,本公开还提供一种服务端设备,所述设备包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:

获得替换请求,所述替换请求用于指示将第一智能家居设备替换为第二智能家居设备。

根据所述替换请求,将第一智能家居设备的设置信息确定为所述第二智能家居设备的设置信息,所述第二智能家居设备的设置信息是第二智能家居设备替换第一智能家居设备时,第二智能家居设备所需设置的信息。

根据所述第二智能家居设备的设置信息生成设置指令,将所述设置指令发送至所述第二智能家居设备,所述设置指令用于指示第二智能家居设备进行设置。

相应的,本公开还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任一项所述方法的步骤。

本公开可采用在一个或多个其中包含有程序代码的存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。计算机可用存储介质包括永久性和非永久性、可移动和非可移动媒体,可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括但不限于:相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。

上述装置中各个模块的功能和作用的实现过程具体详情见上述方法中对应步骤的实现过程,在此不再赘述。

对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本公开方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

如图8所示,图8是本公开根据一示例性实施例示出的一种用于智能家居设备替换的装置(移动终端)的框图。该装置800可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等终端。

参照图8,装置800可以包括以下一个或多个组件:处理组件802,存储器804,电源组件806,多媒体组件808,音频组件810,输入/输出(i/o)的接口812,传感器组件814,以及通信组件816。

处理组件802通常控制装置800的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件802可以包括一个或多个处理器820来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件802可以包括一个或多个模块,便于处理组件802和其他组件之间的交互。例如,处理组件802可以包括多媒体模块,以方便多媒体组件808和处理组件802之间的交互。

存储器804被配置为存储各种类型的数据以支持在装置800的操作。这些数据的示例包括用于在装置800上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器804可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。

电源组件806为装置800的各种组件提供电力。电源组件806可以包括电源管理系统,一个或多个电源,及其他与为装置800生成、管理和分配电力相关联的组件。

多媒体组件808包括在所述装置800和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件808包括一个前置摄像头和/或后置摄像头。当装置800处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件810被配置为输出和/或输入音频信号。例如,音频组件810包括一个麦克风(mic),当装置800处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器804或经由通信组件816发送。在一些实施例中,音频组件810还包括一个扬声器,用于输出音频信号。

i/o接口812为处理组件802和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件814包括一个或多个传感器,用于为装置800提供各个方面的状态评估。例如,传感器组件814可以检测到装置800的打开/关闭状态,组件的相对定位,例如所述组件为装置800的显示器和小键盘,传感器组件814还可以检测装置800或装置800中一个组件的位置改变,用户与装置800接触的存在或不存在,装置800方位或加速/减速和装置800的温度变化。传感器组件814可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件814还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件814还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件816被配置为便于装置800和其他设备之间有线或无线方式的通信。装置800可以接入基于通信标准的无线网络,如wifi,2g或3g,或它们的组合。在一个示例性实施例中,通信组件816经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件816还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。

在示例性实施例中,装置800可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器804,上述指令可由装置800的处理器820执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。

其中,当所述存储介质中的指令由所述处理器执行时,使得装置800能够执行一种智能家居设备的替换方法,包括:

检测到预设设备替换条件满足时,生成替换请求,所述替换请求用于指示将第一智能家居设备替换为第二智能家居设备。

将所述替换请求发送至所述服务端。

如图9所示,图9是本公开根据一示例性实施例示出的一种用于智能家居设备替换的装置(服务端)的框图。

例如,装置900可以被提供为服务端设备。参照图9,装置900包括处理组件922,其进一步包括一个或多个处理器,以及由存储器932所代表的存储器资源,用于存储可由处理部件922的执行的指令,例如应用程序。存储器932中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件922被配置为执行指令,以执行上述智能家居设备的替换方法。

装置900还可以包括一个电源组件926被配置为执行装置900的电源管理,一个有线或无线网络接口950被配置为将装置900连接到网络,和一个输入输出(i/o)接口958。装置900可以操作基于存储在存储器932的操作系统。

其中,当所述存储器932中的指令由所述处理组件922执行时,使得装置900能够执行一种智能家居设备的替换方法,包括:

获得替换请求,所述替换请求用于指示将第一智能家居设备替换为第二智能家居设备。

根据所述替换请求,将第一智能家居设备的设置信息确定为所述第二智能家居设备的设置信息,所述第二智能家居设备的设置信息是第二智能家居设备替换第一智能家居设备时,第二智能家居设备所需设置的信息。

根据所述第二智能家居设备的设置信息生成设置指令,将所述设置指令发送至所述第二智能家居设备,所述设置指令用于指示第二智能家居设备进行设置。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

以上所述仅为本公开的较佳实施例而已,并不用以限制本公开,凡在本公开的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本公开保护的范围之内。

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