控制智能设备的方法及装置的制造方法
【技术领域】
[0001] 本公开涉及智能家居技术领域,尤其涉及控制智能设备的方法及装置。
【背景技术】
[0002] 目前,智能设备发展比较迅速,空调、加湿器、电视、电扇、净化器、饮水机、以及智 能灯泡等都可以是智能设备,可以与终端或者服务器进行通讯,从而,终端中的应用程序 (APP)或服务器可以对智能设备进行控制。
[0003] -般,用户在使用智能家居时,会根据个人的喜好来设定智能设备的数据,例如, 设定空调的温度,设定电扇风力的大小,设定电视的频道等等,用户可手动地通过终端中的 应用程序(APP)来根据喜好信息进行智能设备的数据的设定。
【发明内容】
[0004] 本公开实施例提供了控制智能设备的方法及装置。所述技术方案如下:
[0005] 根据本公开实施例的第一方面,提供一种控制智能设备的方法,可包括:
[0006] 获取与接入当前局域网的第一终端关联的第一用户的第一身份信息;
[0007] 根据保存的身份信息与智能设备的配置参数对应关系,确定与所述第一身份信息 对应的第一配置参数;
[0008] 根据确定的所述第一配置参数,控制接入所述当前局域网中的智能设备。
[0009] 可见,局域网中的智能设备的配置参数可以根据接入局域网的终端关联的用户的 身份信息不同而不同,即针对不同的用户设定不同的智能设备的配置参数,这样,可使得智 能设备更加智能化,人性化,也进一步提高用户的体验。
[0010] 在一个实施例中,所述智能设备包括:空调、加湿器、电视、电扇、净化器、饮水机、 以及智能灯泡中的一个或多个。
[0011] 这些智能设备的配置参数都与用户的使用习惯有紧密的关系,针对用户的不同设 置这些智能设备的配置参数,可提高智能设备的智能化,人性化。
[0012] 在一个实施例中,所述获取与接入当前局域网的第一终端关联的第一用户的第一 身份信息包括:
[0013] 对接入所述当前局域网中的终端列表进行查询;
[0014] 将所述终端列表中的新增终端确定为第一终端;
[0015] 获取与所述第一终端关联的第一用户的第一身份信息。
[0016] 可见,可通过对接入局域网中的终端列表进行查询来获取第一用户的第一身份信 息,这样,可以准确便利地获取到用户的身份信息,提高了控制智能设备的效率。
[0017] 在一个实施例中,所述将所述终端列表中的新增终端确定为第一终端可包括:
[0018] 当所述终端列表中有至少两个新增终端时,将优先级最高的新增终端确定为第一 终端。
[0019] 通过优先级的设定,可以确定第一用户的身份信息,可根据紧密关系或人群年龄 等来进行优先级的设定,这样,确定第一用户的身份信息后,可更加灵活地控制智能设备。
[0020] 在一个实施例中,所述获取与接入当前局域网的第一终端关联的第一用户的第一 身份信息之前,还包括:
[0021] 为每个已登录的用户建立对应的身份信息;
[0022] 获取每个所述用户设定的智能设备的配置参数,并保存身份信息与智能设备的配 置参数之间的对应关系。
[0023] 由于,每个用户对应一个身份信息,也与配置参数对应,这就需要记录用户的设置 习惯,从而能在控制智能设备时,迅速地查询到与用户的身份信息对应的配置参数。
[0024] 在一个实施例中,所述根据确定的所述第一配置参数,控制接入所述当前局域网 中的智能设备可包括:
[0025]向与第二用户关联的第二终端推送选择信息,其中,所述选择信息用以询问是否 将所述第二用户设定的智能设备的当前配置参数更改为与所述第一用户对应的配置参 数;
[0026] 当接收所述第二终端发送的同意更改数据的指令时,将所述第一配置参数发送给 接入所述当前局域网中的智能设备,控制所述智能设备更改数据并运行。
[0027] 可见,可根据用户的选择来确定是否进行智能设备的配置参数的更改,提供了控 制智能设备更大的灵活性,也进一步提高了用户的体验。
[0028] 在一个实施例中,所述将所述第一配置参数发送给接入所述当前局域网中的智能 设备还可包括:
[0029] 将所述第一配置参数通过所述第二终端发送给接入所述当前局域网中的智能设 备。
[0030] 可见,在进行智能设备的控制时,可直接进行控制,还可通过终端进行控制,增加 了控制主体的灵活性。
[0031] 在一个实施例中,当所述第一用户有至少两个时,所述根据确定的所述第一配置 参数,控制接入所述当前局域网中的智能设备包括:
[0032] 根据每个第一配置参数进行平均值计算,获得平均配置参数,并将所述平均配置 参数发送给接入所述当前局域网中的智能设备,控制所述智能设备更改数据并运行;或者,
[0033] 统计出现频率最高的第一配置参数,并将统计出的所述第一配置参数发送给接入 所述当前局域网中的智能设备,控制所述智能设备更改数据并运行。
[0034] 可见,提供了多种方式确定智能设备的配置参数,使得智能设备的运行更能满足 用户的需求,进一步提高用户的体验。
[0035] 在一个实施例中,所述获取与接入当前局域网的第一终端关联的第一用户的第 一身份信息之前,还可包括:
[0036] 接收与第二用户关联的第二终端发送的请求信息,其中,所述请求信息为将所述 第二用户设定的智能设备的当前配置参数更改为与所述第一用户对应的配置参数的请求 信息。
[0037] 可见,还可在用户发起更改配置参数的请求信息后,才进行智能设备的控制,这 样,使得智能设备的运行目的更加明确,提高了控制智能设备的准确性和效率。
[0038] 在一个实施例中,所述获取与接入当前局域网的第一终端关联的第一用户的第一 身份信息之前,还包括:
[0039] 通过对第二用户关联的第二终端的查询,确定接入所述当前区域网的智能设备, 其中,所述第二用户设定所述智能设备的当前配置参数。
[0040] 这样,能比较准确地确定需要被控制的智能设备,从而使得控制过程更加有目的 性,能减少控制的流程,提高控制的效率。
[0041] 在一个实施例中,所述根据确定的所述第一配置参数,控制接入所述当前局域网 中的智能设备之后,还可包括:
[0042] 当所述第一终端从所述当前局域网中断开后,将所述智能设备的第一配置参数更 改为第二用户设定的当前配置参数,其中,所述第二用户关联的第二终端接入所述当前局 域网中。
[0043] 可见,当第一终端从局域网中断开,可将智能设备的配置参数更改为与另一用户 对应的配置参数,这样,确保了控制过程的延续性,也进一步提高了用户的体验。
[0044] 根据本公开实施例的第二方面,提供一种控制智能设备的装置,包括:
[0045] 获取模块,用于获取与接入当前局域网的第一终端关联的第一用户的第一身份信 息;
[0046] 确定模块,用于根据保存的身份信息与智能设备的配置参数对应关系,确定与所 述第一身份信息对应的第一配置参数;
[0047] 控制模块,用于根据确定的所述第一配置参数,控制接入所述当前局域网中的智 能设备。
[0048] 可见,局域网中的智能设备的配置参数可以根据接入局域网的终端关联的用户的 身份信息不同而不同,即针对不同的用户设定不同的智能设备的配置参数,这样,可使得智 能设备更加智能化,人性化,也进一步提高用户的体验。
[0049] 在一个实施例中,所述获取模块包括:
[0050] 查询子模块,用于对所述当前局域网中的终端列表进行查询;
[0051] 确定子模块,用于将所述终端列表中的新增终端确定为第一终端;
[0052] 获取子模块,用于获取与所述第一终端关联的第一用户的第一身份信息。
[0053] 可见,获取模块可通过对接入局域网中的终端列表进行查询来获取第一用户的第 一身份信息,这样,可以准确便利地获取到用户的身份信息,提高了控制智能设备的效率。
[0054] 在一个实施例中,所述确定子模块,还用于当所述终端列表中有至少两个新增终 端时,将优先级最高的新增终端确定为第一终端。
[0055] 可见,获取模块可通过优先级的设定来确定第一用户的身份信息,可根据紧密关 系或人群年龄等来进行优先级的设定,这样,确定第一用户的身份信息后,可更加灵活地控 制智能设备。
[0056] 在一个实施例中,所述装置还包括:
[0057] 设置模块,用于为每个已登录的用户建立对应的身份信息;
[0058] 保存模块,用于获取每个所述用户设定的智能设备的配置参数,并保存身份信息 与智能设备的配置参数之间的对应关系。
[0059] 由于,每个用户对应一个身份信息,也与配置参数对应,这就需要保存模块记录用 户的设置习惯,从而能在控制智能设备时,迅速地查询到与用户的身份信息对应的配置参 数。
[0060]在一个实施例中,所述控制模块包括:
[0061]推送子模块,用于向与第二用户关联的第二终端推送选择信息,其中,所述选择信 息用以询问是否将所述第二用户设定的智能设备的当前配置参数更改为与所述第一用户 对应的配置参数;
[0062]发送子模块,用于当接收所述第二终端发送的同意更改数据的指令时,将所述第 一配置参数发送给接入所述当前局域网中的智能设备,控制所述智能设备更改数据并运 行。
[0063]可见,可根据用户的选择来确定是否进行智能设备的配置参数的更改,提供了控 制智能设备更大的灵活性,也进一步提高了用户的体验。
[0064]在一个实施例中,所述发送子模块,还用于将所述第一配置参数通过所述第二终 端发送给接入所述当前局域网中的智能设备。
[0065]可见,控制模块的主体可以是服务器也可以是终端,增加了控制主体的灵活性。
[0066]在一个实施例中,所述控制模块包括:第一控制子模块或第二控制子模块,其中,
[0067]所述第一控制子模块,用于根据每个第一配置参数进行平均值计算,获得平均配 置参数,并将所述平均配置参数发送给接入所述当前局域网中的智能设备,控制所述智能 设备更改数据并运行;
[0068]所述第二控制子模块,用于统计出现频率最高的第一配置参数,并将统计出的所 述第一配置参数发送给接入所述当前局域网中的智能设备,控制所述智能设备更改数据并 运行。
[0069]控制模块可有多种方式来确定智能设备的配置参数,使得智能设备的运行更能满 足用户的需求,进一步提高用户的体验。
[0070]在一个实施例中,所述装置还包