发明内容
本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。
为此,本发明的第一方面提出一种联动控制方法。
本发明的第二方面提出一种联动控制系统。
本发明的第三方面提出一种终端。
本发明的第四方面提出一种计算机装置。
本发明的第五方面提出一种计算机可读存储介质。
有鉴于此,本发明的第一方面提供了一种联动控制方法,用于终端,终端能够与家电设备和近场通信卡相交互,联动控制方法包括:读取近场通信卡以获取场景指令;确定场景指令对应的任一家电设备,将场景指令发送至对应的家电设备,以控制家电设备执行场景指令。
在该技术方案中,通过利用终端的NFC(Near Field Communication,近场通信)功能读取近场通信卡中存储的场景指令,并确认场景指令对应的一个或多个家电设备。在确定了场景指令中包括的全部家电设备后,将场景指令分别发送至对应的家电设备,家电设备在接收到场景指令后,按照场景指令工作,以实现场景下多个家电设备间的智能联动控制。
具体地,以终端为智能手机,场景为“会议室”为例,智能手机开启NFC功能后靠近近场通信卡,通过近场通讯与近场通信卡之间建立通讯连接,进而获取近场通信卡中存储的场景指令。其中,近场通信卡可以粘贴在会议室的墙上,或由管理人员持有。在智能手机获取到场景指令后,确定场景指令对应的家电设备。举例来说,场景指令为“开启会议模式”的场景指令,对应的家电设备包括:空调器、照明灯、投影仪和音响。在确定了上述对应的家电设备后,手机可通过Wi-Fi(Wi-Fi联盟创建的基于IEEE 802.11标准的无线局域网技术)连接将场景指令分别发送至空调器、照明灯、投影仪和音响,开启空调器并将空调器的工作温度设置为25℃,同时开启照明灯,开启投影仪并控制投影仪进入待连接状态,同时开启音响。
应用了本发明提供的技术方案,通过使用NFC技术来读取场景联动的近场通信卡中存储的场景指令,并通过终端和家电设备之间的“物联网”对场景指令对应的全部家电设备进行控制,通过简单的“靠近读卡”操作即可实现场景下多个家电设备间的智能联动控制。
另外,本发明提供的上述技术方案中的联动控制方法还可以具有如下附加技术特征:
在读取近场通信卡以获取场景指令的步骤之前,联动控制方法还包括:获取场景参数,根据场景参数获取对应的场景标识,以通过场景标识在近场通信卡中获取场景指令。
在该技术方案中,在进入任一场景后,终端获取当前场景参数,并根据获取到的场景参数获取与当前场景对应的场景标识,以便终端在读取近场通信卡时,在近场通信卡中存储的场景指令中获取对应的场景指令。其中,每个场景都有唯一的场景标识,且场景标识与场景指令一一对应,用于检索与场景对应的场景指令。具体地,近场通信卡中可能存有复数的场景指令,其中的一个或多个是当与前场景对应的场景指令。举例来说,在用户手持终端进入“会议室”这一场景后,终端根据所处的位置信息或所连接的Wi-Fi信息等场景参数确定当前终端所处的场景为“会议室”场景,进而在预存的对应关系数据中查找并获取当前“会议室”场景对应的场景标识,即“会议室场景标识”,并通过会议室场景标识在近场通信卡中获取会议室场景指令。
在上述任一技术方案中,进一步地,将场景指令发送至对应的家电设备的步骤,具体包括:确定场景指令对应的家电设备的服务集标识,通过服务集标识建立与家电设备的无线通信连接,以通过无线通信连接将场景指令发送至家电设备。
在该技术方案中,终端需要与家电设备建立无线通信连接,以通过无线通信连接将场景指令发送至家电设备。在通过终端与家电设备建立通信连接时,首先开启家电设备的无线局域网热点,热点标识即家电设备的服务集标识(即SSID,Service SetIdentifier),接着控制终端在当前无线网络环境的SSID列表中确定与场景指令相对应的一个或多个家电设备的SSID,并向该SSID发起连接请求,进而与家电设备建立无线通信连接。
在上述任一技术方案中,进一步地,联动控制方法还包括:接收家电设备反馈的场景控制结果,根据场景控制结果生成对应的提示信息,并展示提示信息。
在该技术方案中,在终端将场景指令发送至对应的家电设备后,接收家电设备反馈的场景控制结果,并根据场景控制结果生成对应的提示信息。其中,当场景指令对应的家电设备为多个时,将多个家电分别反馈的控制结果整合生成提示信息,提示信息包括场景执行成功、场景执行不成功、场景执行部分成功等信息,在场景执行部分成功时,提示信息还包括场景中执行成功的家电设备的信息,以及执行失败的家电设备的信息。展示提示信息的方法可以通过终端振动提示、终端发出预设的声音提示、终端的显示界面显示提示信息等方式。
在上述任一技术方案中,进一步地,在获取场景参数的步骤之前,联动控制方法还包括:接收场景创建指令,根据场景创建指令确定至少一个场景参数,并确定与场景参数相对应的至少一个控制指令和场景标识;根据场景标识和控制指令生成场景指令。
在该技术方案中,可以通过接收场景创建指令创建新的场景模式并建立对应的场景指令。具体地,用户可通过操作终端,首先定义场景参数,如场景参数为“终端所处的位置为会议室”,可以通过GPS(Global Positioning System,全球定位系统)定位终端的位置,也可以通过Wi-Fi定位、基站定位等方式定位终端的位置。在定义了场景参数后,确定与场景参数相对应的至少一个控制指令和与场景参数相对应的场景标识“会议室”,比如控制指令包括发送给空调的控制指令“开启空调器,将目标工作温度设置为25℃”,以及发送给照明灯的控制指令“开启照明灯”,和发送给投影仪的控制指令“开启投影仪并进入等待连接模式”,根据上述控制指令和场景标识“会议室”生成“终端所处的位置为会议室”时的场景指令。
在上述任一技术方案中,进一步地,联动控制方法还包括:向服务器发送近场通信卡对应的权限信息,以使服务器校验权限信息并返回校验结果;基于校验结果为授权成功,将场景指令发送至近场通信卡,以使近场通信卡写入场景指令。
在该技术方案中,在将生成的场景指令发送并写入近场通信卡时,需要对终端进行鉴权,仅允许授权终端对近场通信卡执行写入操作。具体地,终端向服务器发送待写入操作的近场通信卡所对应的权限信息,服务器校验权限信息以进行鉴权,即判断当前终端是否具有写入近场通信卡的权限。当鉴权成功时,服务器反馈授权成功的结果,此时终端被授权执行将场景指令发送至近场通信卡的操作,以使近场通信卡写入场景指令。
在上述任一技术方案中,进一步地,场景参数包括以下任一或其组合:终端所处的地理位置信息、终端接入的无线网络信息、当前环境温度信息、当前环境光亮度信息、当前时间信息。
在该技术方案中,根据终端所处的地理位置,或终端接入的无线网络信息可确定终端所处的位置场景(如会议室、办公室、酒店房间等),通过当前环境温度信息、环境光亮度信息和时间信息可确定终端所处位置的环境信息,举例来说,环境温度较高时,空调可开启制冷模式,环境光亮度较低时,可开启照明设备,处于特定时间(如19:00时)可开启电视机播放特定节目。
在上述任一技术方案中,进一步地,家电设备包括以下任一或其组合:空调器、电视机、投影仪、洗衣机、照明设备、智能网关、热水器、烹饪器具、饮水机、音响、智能插座、智能洁具、智能卫浴设备、新风系统。
本发明的第二方面提供了一种联动控制系统,用于终端,终端能够与家电设备和近场通信卡相交互,联动控制系统包括:读卡单元,用于读取近场通信卡以获取场景指令;控制单元,用于确定场景指令对应的任一家电设备,将场景指令发送至对应的家电设备,以控制家电设备执行场景指令。
在该技术方案中,通过利用终端的NFC(Near Field Communication,近场通信)功能读取近场通信卡中存储的场景指令,并确认场景指令对应的一个或多个家电设备。在确定了场景指令中包括的全部家电设备后,将场景指令分别发送至对应的家电设备,家电设备在接收到场景指令后,按照场景指令工作,以实现场景下多个家电设备间的智能联动控制。
具体地,以终端为智能手机,场景为“会议室”为例,智能手机开启NFC功能后靠近近场通信卡,通过近场通讯与近场通信卡之间建立通讯连接,进而获取近场通信卡中存储的场景指令。其中,近场通信卡可以粘贴在会议室的墙上,或由管理人员持有。在智能手机获取到场景指令后,确定场景指令对应的家电设备。举例来说,场景指令为“开启会议模式”的场景指令,对应的家电设备包括:空调器、照明灯、投影仪和音响。在确定了上述对应的家电设备后,手机可通过Wi-Fi(Wi-Fi联盟创建的基于IEEE 802.11标准的无线局域网技术)连接将场景指令分别发送至空调器、照明灯、投影仪和音响,开启空调器并将空调器的工作温度设置为25℃,同时开启照明灯,开启投影仪并控制投影仪进入待连接状态,同时开启音响。
应用了本发明提供的技术方案,通过使用NFC技术来读取场景联动的近场通信卡中存储的场景指令,并通过终端和家电设备之间的“物联网”对场景指令对应的全部家电设备进行控制,通过简单的“靠近读卡”操作即可实现场景下多个家电设备间的智能联动控制。
本发明的第三方面提供了一种终端,该终端包括如上述任一技术方案中提供的联动控制系统,因此,该终端包括如上述任一技术方案中提供的联动控制系统的全部有益效果,在此不再赘述。
本发明的第四方面提供了一种计算机装置,计算机装置包括处理器,处理器用于执行存储器中存储的计算机程序时实现如上述任一技术方案中提供的联动控制方法,因此,该计算机装置包括如上述任一技术方案中提供的联动控制方法的全部有益效果,在此不再赘述。
本发明的第五方面提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如上述任一技术方案中提供的联动控制方法,因此,该计算机可读存储介质包括如上述任一技术方案中提供的联动控制方法的全部有益效果,在此不再赘述。
具体实施方式
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
下面参照图1至图7描述根据本发明一些实施例所述联动控制方法、联动控制系统、终端、计算机装置和计算机可读存储介质。
如图1所示,在本发明第一方面的实施例中,提供了一种联动控制方法,用于终端,终端能够与家电设备和近场通信卡相交互,联动控制方法包括:
S102,读取近场通信卡以获取场景指令;
S104,确定场景指令对应的任一家电设备,将场景指令发送至对应的家电设备,以控制家电设备执行场景指令。
在该实施例中,通过利用终端的NFC(Near Field Communication,近场通信)功能读取近场通信卡中存储的场景指令,并确认场景指令对应的一个或多个家电设备。在确定了场景指令中包括的全部家电设备后,将场景指令分别发送至对应的家电设备,家电设备在接收到场景指令后,按照场景指令工作,以实现场景下多个家电设备间的智能联动控制。
具体地,以终端为智能手机,场景为“会议室”为例,智能手机开启NFC功能后靠近近场通信卡,通过近场通讯与近场通信卡之间建立通讯连接,进而获取近场通信卡中存储的场景指令。其中,近场通信卡可以粘贴在会议室的墙上,或由管理人员持有。在智能手机获取到场景指令后,确定场景指令对应的家电设备。举例来说,场景指令为“开启会议模式”的场景指令,对应的家电设备包括:空调器、照明灯、投影仪和音响。在确定了上述对应的家电设备后,手机可通过Wi-Fi(Wi-Fi联盟创建的基于IEEE 802.11标准的无线局域网技术)连接将场景指令分别发送至空调器、照明灯、投影仪和音响,开启空调器并将空调器的工作温度设置为25℃,同时开启照明灯,开启投影仪并控制投影仪进入待连接状态,同时开启音响。
本发明提供的上述实施例,通过使用NFC技术来读取场景联动的近场通信卡中存储的场景指令,并通过终端和家电设备之间的“物联网”对场景指令对应的全部家电设备进行控制,通过简单的“靠近读卡”操作即可实现场景下多个家电设备间的智能联动控制。
在本发明的一个实施例中,进一步地,如图2所示,在读取近场通信卡以获取场景指令的步骤之前,联动控制方法还包括:
S202,获取场景参数,根据场景参数获取对应的场景标识,以通过场景标识在近场通信卡中获取场景指令。
在该实施例中,在进入任一场景后,终端获取当前场景参数,并根据获取到的场景参数获取与当前场景对应的场景标识,以便终端在读取近场通信卡时,在近场通信卡中存储的场景指令中获取对应的场景指令。其中,每个场景都有唯一的场景标识,且场景标识与场景指令一一对应,用于检索与场景对应的场景指令。具体地,近场通信卡中可能存有复数的场景指令,其中的一个或多个是当与前场景对应的场景指令。举例来说,在用户手持终端进入“会议室”这一场景后,终端根据所处的位置信息或所连接的Wi-Fi信息等场景参数确定当前终端所处的场景为“会议室”场景,进而在预存的对应关系数据中查找并获取前“会议室”场景对应的场景标识,即“会议室场景标识”,并通过会议室场景标识在近场通信卡中获取会议室场景指令。
在本发明的一个实施例中,进一步地,如图3所示,将场景指令发送至对应的家电设备的步骤,具体包括:
S302,确定场景指令对应的家电设备的服务集标识;
S304,通过服务集标识建立与家电设备的无线通信连接,以通过无线通信连接将场景指令发送至家电设备。
在该实施例中,终端需要与家电设备建立无线通信连接,以通过无线通信连接将场景指令发送至家电设备。在通过终端与家电设备建立通信连接时,首先开启家电设备的无线局域网热点,热点标识即家电设备的服务集标识(即SSID,Service Set Identifier),接着控制终端在当前无线网络环境的SSID列表中确定与场景指令相对应的一个或多个家电设备的SSID,并向该SSID发起连接请求,进而与家电设备建立无线通信连接。
在本发明的一个实施例中,进一步地,联动控制方法还包括:接收家电设备反馈的场景控制结果,根据场景控制结果生成对应的提示信息,并展示提示信息。
在该实施例中,在终端将场景指令发送至对应的家电设备后,接收家电设备反馈的场景控制结果,并根据场景控制结果生成对应的提示信息。其中,当场景指令对应的家电设备为多个时,将多个家电分别反馈的控制结果整合生成提示信息,提示信息包括场景执行成功、场景执行不成功、场景执行部分成功等信息,在场景执行部分成功时,提示信息还包括场景中执行成功的家电设备的信息,以及执行失败的家电设备的信息。展示提示信息的方法可以通过终端振动提示、终端发出预设的声音提示、终端的显示界面显示提示信息等方式。
在本发明的一个实施例中,进一步地,如图4所示,在获取场景参数的步骤之前,联动控制方法还包括:
S402,接收场景创建指令;
S404,根据场景创建指令确定至少一个场景参数,并确定与场景参数相对应的至少一个控制指令和场景标识;
S406,根据场景标识和控制指令生成场景指令。
在该实施例中,可以通过接收场景创建指令创建新的场景模式并建立对应的场景指令。具体地,用户可通过操作终端,首先定义场景参数,如场景参数为“终端所处的位置为会议室”,可以通过GPS定位终端的位置,也可以通过Wi-Fi定位、基站定位等方式定位终端的位置。在定义了场景参数后,确定与场景参数相对应的至少一个控制指令和与场景参数相对应的场景标识“会议室”,比如控制指令包括发送给空调的控制指令“开启空调器,将目标工作温度设置为25℃”,以及发送给照明灯的控制指令“开启照明灯”,和发送给投影仪的控制指令“开启投影仪并进入等待连接模式”,根据上述控制指令和场景标识“会议室”生成“终端所处的位置为会议室”时的场景指令。
在本发明的一个实施例中,进一步地,如图5所示,联动控制方法还包括:
S502,向服务器发送近场通信卡对应的权限信息,以使服务器校验权限信息并返回校验结果;
S504,基于校验结果为授权成功,将场景指令发送至近场通信卡,以使近场通信卡写入场景指令。
在该实施例中,在将生成的场景指令发送并写入近场通信卡时,需要对终端进行鉴权,仅允许授权终端对近场通信卡执行写入操作。具体地,终端向服务器发送待写入场景指令的近场通信卡所对应的权限信息,服务器校验权限信息以进行鉴权,即判断当前终端是否具有写入近场通信卡的权限。当鉴权成功时,服务器反馈授权成功的结果,此时终端被授权执行将场景指令发送至近场通信卡的操作,以使近场通信卡写入场景指令。
在本发明的一个实施例中,进一步地,场景参数包括以下任一或其组合:终端所处的地理位置信息、终端接入的无线网络信息、当前环境温度信息、当前环境光亮度信息、当前时间信息。
在该实施例中,根据终端所处的地理位置,或终端接入的无线网络信息可确定终端所处的位置场景(如会议室、办公室、酒店房间等),通过当前环境温度信息、环境光亮度信息和时间信息可确定终端所处位置的环境信息,举例来说,环境温度较高时,空调可开启制冷模式,环境光亮度较低时,可开启照明设备,处于特定时间(如19:00时)可开启电视机播放特定节目。
在本发明的一个实施例中,进一步地,家电设备包括以下任一或其组合:空调器、电视机、投影仪、洗衣机、照明设备、智能网关、热水器、烹饪器具、饮水机、音响、智能插座、智能洁具、智能卫浴设备、新风系统。
在本发明的一个实施例中,如图6所示,联动控制方法中,终端、近场通信卡和场景中的家电设备中的实际交互流程如下:
场景建立流程:
1、对一个场所中的所有设备都具有控制权限的用户可以通过终端登录美居APP;
2、打开美居APP,创建场景标识;
3、选择场景标识中需要参与联动控制的设备,并把设备加入到场景标识中;
4、对此场景标识下的所有设备需要场景联动控制的条件、动作进行设置;
5、点击此场景标识下的设置信息,并保存;
6、然后智能手机靠近NFC场景联动控制卡;
7、点击场景信息写入操作;
8、听到嘀嘀嘀声,代表场景联动控制的条件、动作都写入到NFC卡中;
9、重复步骤3,再次写入一个场景标识联动控制的信息;或者一次设置好,一次批量写入多个场景标识联动信息;
10、设置好场景联动控制信息后,再下一次使用的时候只需要手机靠近NFC卡即可实现某一个场景的联动控制功能;
场景联动控制流程:
1、打开美居APP选择其中一个场景联动编号;或者终端根据环境条件自动选择某一个场景标识;
2、终端靠近NFC卡;
3、听到“嘀”一声,代表终端读取到了场景联动控制信息;
4、终端确定读取到的对应场景下的所有家电设备;
5、终端通过Wi-Fi无线技术发送场景指令进行联动控制;
6、当场景中的家电设备都联动启动并开始执行场景指令的时候,终端收到震动或者声音提示用户控制是否成功。
如图7所示,在本发明的第二方面的实施例中,提供了一种联动控制系统700,用于终端,终端能够与家电设备和近场通信卡相交互,联动控制系统700包括:读卡单元702,用于读取近场通信卡以获取场景指令;控制单元704,用于确定场景指令对应的任一家电设备,将场景指令发送至对应的家电设备,以控制家电设备执行场景指令。
在该实施例中,通过利用终端的NFC(Near Field Communication,近场通信)功能读取近场通信卡中存储的场景指令,并确认场景指令对应的一个或多个家电设备。在确定了场景指令中包括的全部家电设备后,将场景指令分别发送至对应的家电设备,家电设备在接收到场景指令后,按照场景指令工作,以实现场景下多个家电设备间的智能联动控制。
具体地,以终端为智能手机,场景为“会议室”为例,智能手机开启NFC功能后靠近近场通信卡,通过近场通讯与近场通信卡之间建立通讯连接,进而获取近场通信卡中存储的场景指令。其中,近场通信卡可以粘贴在会议室的墙上,或由管理人员持有。在智能手机获取到场景指令后,确定场景指令对应的家电设备。举例来说,场景指令为“开启会议模式”的场景指令,对应的家电设备包括:空调器、照明灯、投影仪和音响。在确定了上述对应的家电设备后,手机可通过Wi-Fi(Wi-Fi联盟创建的基于IEEE 802.11标准的无线局域网技术)连接将场景指令分别发送至空调器、照明灯、投影仪和音响,开启空调器并将空调器的工作温度设置为25℃,同时开启照明灯,开启投影仪并控制投影仪进入待连接状态,同时开启音响。
本发明提供的上述实施例,通过使用NFC技术来读取场景联动的近场通信卡中存储的场景指令,并通过终端和家电设备之间的“物联网”对场景指令对应的全部家电设备进行控制,通过简单的“靠近读卡”操作即可实现场景下多个家电设备间的智能联动控制。
在本发明的第三方面的实施例中,提供了一种终端,该终端包括如上述任一实施例中提供的联动控制系统,因此,该终端包括如上述任一实施例中提供的联动控制系统的全部有益效果,在此不再赘述。
在本发明的第四方面的实施例中,提供了一种计算机装置,计算机装置包括处理器,处理器用于执行存储器中存储的计算机程序时实现如上述任一实施例中提供的联动控制方法,因此,该计算机装置包括如上述任一实施例中提供的联动控制方法的全部有益效果,在此不再赘述。
在本发明的第五方面的实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如上述任一实施例中提供的联动控制方法,因此,该计算机可读存储介质包括如上述任一实施例中提供的联动控制方法的全部有益效果,在此不再赘述。
本发明的描述中,术语“多个”则指两个或两个以上,除非另有明确的限定,术语“上”、“下”等指示的方位或位置关系为基于附图所述的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制;术语“连接”、“安装”、“固定”等均应做广义理解,例如,“连接”可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
在本发明的描述中,术语“一个实施例”、“一些实施例”、“具体实施例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或特点包含于本发明的至少一个实施例或示例中。在本发明中,对上述术语的示意性表述不一定指的是相同的实施例或实例。而且,描述的具体特征、结构、材料或特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。