照明设备控制方法及设备与流程

文档序号:11480590阅读:161来源:国知局
照明设备控制方法及设备与流程

本公开涉及智能家居领域,特别涉及一种照明设备控制方法及设备。



背景技术:

用户在使用照明设备进行照明时,可以根据需要设置照明设备进行照明的时间段,从而控制照明设备的照明时间。

相关技术中,用户可以通过终端上显示的时间设置界面,对照明设备进行照明的时间段进行设置,在设置完成后终端即可将用户设置的时间段发送至服务器,再由服务器转发至照明设备,照明设备接收该用户设置的时间段,最后根据该时间段控制照明设备的照明时间。

发明人在实现本公开的过程中,发现相关技术至少存在如下缺陷:

随着季节的变化,照明设备需要进行照明的时间也会发生变化,但是照明设备只能按照用户设定的时间段控制照明时间,造成灵活性较低的问题。



技术实现要素:

为克服照明设备的照明时间灵活性较低的问题,本公开提供一种照明设备控制方法及设备。所述技术方案如下:

根据本公开实施例的第一方面,提供一种照明设备控制方法,所述方法包括:

获取天气信息,所述天气信息包括目标日出时刻和目标日落时刻;

根据所述目标日出时刻和所述目标日落时刻,确定照明起始时刻和照明结束时刻;

根据所述照明起始时刻和所述照明结束时刻,控制所述照明设备开启或关闭。

可选的,所述获取天气信息,包括:

向服务器发送天气请求,所述天气请求用于向所述服务器请求所述天气信息;

接收所述服务器发送的天气信息。

可选的,所述获取天气信息,还包括:

当在预设时间段内未接收到所述服务器发送的天气信息时,获取预先存储的天气曲线,所述天气曲线包括备用日出时刻和备用日落时刻;

根据所述天气曲线获取所述天气信息。

可选的,所述根据所述天气曲线获取所述天气信息,包括:

当所述照明设备关闭时,判断当前时刻是否在所述备用日落时刻之前;

如果所述当前时刻在所述备用日落时刻之前,在第一目标时刻之前,周期性地向所述服务器发送天气请求,所述第一目标时刻tx满足tx=t1-t2,其中,t1为所述备用日落时刻,t2为第一预设时长;

当在所述第一目标时刻之前未接收到所述服务器发送的天气信息,将所述备用日落时刻作为所述目标日落时刻。

可选的,所述根据所述天气曲线获取所述天气信息,还包括:

当所述照明设备开启时,判断当前时刻是否在所述备用日出时刻之前;

如果所述当前时刻在所述备用日出时刻之前,在第二目标时刻之前,周期性地向所述服务器发送天气请求,所述第二目标时刻ty满足ty=t3-t4,其中,t3为所述备用日出落时刻,t4为第二预设时长;

当在所述第二目标时刻之前未接收到所述服务器发送的天气信息,将所述备用日出时刻作为所述目标日出时刻。

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

在到达参考时刻时,获取天气状态,所述参考时刻tz满足tz=t5-t6,其中,t5为所述目标日出落时刻或所述目标日落时刻,t6为第三预设时长;

根据所述天气状态,更新所述照明起始时刻或所述照明结束时刻。

可选的,所述根据所述照明起始时刻和所述照明结束时刻,控制所述照明设备开启或关闭,包括:

当到达所述照明起始时刻,控制所述照明设备开启;

当到达所述照明结束时刻,控制所述照明设备关闭。

可选的,所述当到达所述照明起始时刻,控制所述照明设备开启,包括:

检测用户是否位于预设区域,所述预设区域为所述照明设备所在的区域;

当确定所述用户位于所述预设区域时,控制所述照明设备开启;

当确定所述用户并未位于所述预设区域时,禁止所述照明设备开启,在到达所述照明结束时刻之前,重复检测所述用户是否位于所述预设区域,直至检测到所述用户位于所述预设区域,控制所述照明设备开启。

可选的,所述检测用户是否位于预设区域,包括:

获取所述照明设备所连接的局域网中,接入所述局域网的每个设备的设备标识,判断每个设备标识中是否包括所述用户的终端的标识,当每个设备标识中包括所述用户的终端的标识,确定所述用户位于所述预设区域,当每个设备标识中不包括所述用户的终端的标识,确定用户并未位于所述预设区域;

或者,向服务器请求所述用户的终端的地理位置信息,接收所述服务器反馈的终端位置信息,根据所述终端位置信息判断所述用户是否位于所述预设区域。

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

接收服务器发送的睡眠指令,所述睡眠指令用于指示用户处于睡眠状态;

根据所述睡眠指令控制所述照明设备停止照明。

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

接收服务器发送的天气获取指令,所述天气获取指令为所述服务器接收到终端发送的天气开关信息后转发的,所述天气开关信息为所述终端在检测到用户开启智能开关灯功能后向所述服务器发送的;

根据所述天气获取指令,获取所述天气信息。

根据本公开实施例的第二方面,提供一种照明设备控制设备,所述设备包括:

第一获取模块,被配置为获取天气信息,所述天气信息包括目标日出时刻和目标日落时刻;

确定模块,被配置为根据所述目标日出时刻和所述目标日落时刻,确定照明起始时刻和照明结束时刻;

控制模块,被配置为根据所述照明起始时刻和所述照明结束时刻,控制所述照明设备开启或关闭。

可选的,所述第一获取模块还被配置为向服务器发送天气请求,接收所述服务器发送的天气信息,所述天气请求用于向所述服务器请求所述天气信息。

可选的,所述第一获取模块还被配置为当在预设时间段内未接收到所述服务器发送的天气信息时,获取预先存储的天气曲线,所述天气曲线包括备用日出时刻和备用日落时刻,根据所述天气曲线获取所述天气信息。

可选的,所述第一获取模块还被配置为当所述照明设备关闭时,判断当前时刻是否在所述备用日落时刻之前,如果所述当前时刻在所述备用日落时刻之前,在第一目标时刻之前,周期性地向所述服务器发送天气请求,所述第一目标时刻tx满足tx=t1-t2,其中,t1为所述备用日落时刻,t2为第一预设时长,当在所述第一目标时刻之前未接收到所述服务器发送的天气信息,将所述备用日落时刻作为所述目标日落时刻。

可选的,所述第一获取模块还被配置为当所述照明设备开启时,判断当前时刻是否在所述备用日出时刻之前,如果所述当前时刻在所述备用日出时刻之前,在第二目标时刻之前,周期性地向所述服务器发送天气请求,所述第二目标时刻ty满足ty=t3-t4,其中,t3为所述备用日出落时刻,t4为第二预设时长,当在所述第二目标时刻之前未接收到所述服务器发送的天气信息,将所述备用日出时刻作为所述目标日出时刻。

可选的,所述设备还包括:

第二获取模块,被配置为在到达参考时刻时,获取天气状态,所述参考时刻tz满足tz=t5-t6,其中,t5为所述目标日出落时刻或所述目标日落时刻,t6为第三预设时长;

更新模块,被配置为根据所述天气状态,更新所述照明起始时刻或所述照明结束时刻。

可选的,所述控制模块还被配置为当到达所述照明起始时刻,控制所述照明设备开启;当到达所述照明结束时刻,控制所述照明设备关闭。

可选的,所述控制模块还被配置为检测用户是否位于预设区域,所述预设区域为所述照明设备所在的区域;当确定所述用户位于所述预设区域时,控制所述照明设备开启;当确定所述用户并未位于所述预设区域时,禁止所述照明设备开启,在到达所述照明结束时刻之前,重复检测所述用户是否位于所述预设区域,直至检测到所述用户位于所述预设区域,控制所述照明设备开启。

可选的,所述控制模块还被配置为获取所述照明设备所连接的局域网中,接入所述局域网的每个设备的设备标识,判断每个设备标识中是否包括所述用户的终端的标识,当每个设备标识中包括所述用户的终端的标识,确定所述用户位于所述预设区域,当每个设备标识中不包括所述用户的终端的标识,确定用户并未位于所述预设区域;

或者,所述控制模块还被配置为向服务器请求所述用户的终端的地理位置信息,接收所述服务器反馈的终端位置信息,根据所述终端位置信息判断所述用户是否位于所述预设区域。

可选的,所述设备还包括:

第一接收模块,被配置为接收服务器发送的睡眠指令,所述睡眠指令用于指示用户处于睡眠状态;

所述控制模块还被配置为根据所述睡眠指令控制所述照明设备停止照明。

可选的,所述设备还包括:

第二接收模块,被配置为接收服务器发送的天气获取指令,所述天气获取指令为所述服务器接收到终端发送的天气开关信息后转发的,所述天气开关信息为所述终端在检测到用户开启智能开关灯功能后向所述服务器发送的;

第三获取模块,被配置为根据所述天气获取指令,获取所述天气信息。

可选的,所述设备为与所述照明设备连接的智能插座或者所述照明设备上的智能灯泡。

根据本公开实施例的第三方面,提供一种照明设备控制设备,所述设备包括:

处理器;

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

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

获取天气信息,所述天气信息包括目标日出时刻和目标日落时刻;

根据所述目标日出时刻和所述目标日落时刻,确定照明起始时刻和照明结束时刻;

根据所述照明起始时刻和所述照明结束时刻,控制所述照明设备开启或关闭。

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

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

通过获取天气信息,根据天气信息中的目标日出时刻和目标日落时刻,确定照明起始时刻和照明结束时刻,最后根据该照明起始时刻和该照明结束时刻,控制照明设备开启或关闭。根据日出时刻和日落时刻控制照明设备开启或关闭,无需用户主动设置的照明设备的照明时间,照明设备可以主动根据天气信息的变化调制照明设备的照明时间,提高了照明设备进行照明的灵活性。

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

附图说明

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

图1是根据部分示例性实施例示出的一种照明设备控制方法所涉及的实施环境的示意图;

图2是根据一示例性实施例示出的一种照明设备控制方法的流程图;

图3是根据另一示例性实施例示出的一种照明设备控制方法的流程图;

图4是根据一示例性实施例示出的一种照明设备控制设备的框图;

图5是根据一示例性实施例示出的一种照明设备控制设备的框图;

图6是根据一示例性实施例示出的一种照明设备控制设备的框图;

图7是根据一示例性实施例示出的一种照明设备控制设备的框图;

图8是根据一示例性实施例示出的一种照明设备控制设备的框图。

具体实施方式

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

图1是根据部分示例性实施例示出的一种照明设备控制方法所涉及的实施环境的示意图,如图1所示,该实施环境可以包括照明设备110、照明设备控制设备120、服务器130和终端140。

该照明设备110与照明设备控制设备120连接,该服务器130分别与照明设备控制设备120和终端140通过无线方式连接。其中,该照明设备控制设备120可以为与照明设备110连接的智能插座,或者为照明设备110上的智能灯泡。

该照明设备控制设备120可以向服务器130发送天气请求指令。

服务器130接收该天气请求指令,并根据该天气请求指令获取当前的天气信息,最后向照明设备控制设备120发送获取的天气信息;所述天气信息包括目标日出时刻和目标日落时刻。

照明设备控制设备120则接收服务器130发送的天气信息,从而获取天气信息,并根据天气信息中的目标日出时刻和目标日落时刻,确定照明起始时刻和照明结束时刻,最后根据照明起始时刻和照明结束时刻,并结合终端140的地理位置信息,控制照明设备110开启或关闭。

图2是根据一示例性实施例示出的一种照明设备控制方法的流程图,如图2所示,该照明设备控制方法应用于图1所示的实施环境中的照明设备控制设备中,包括以下步骤:

在步骤201中,获取天气信息。

其中,该天气信息包括目标日出时刻和目标日落时刻。该天气信息可以随着季节的变化而不同,也即是不同的季节,目标日出时刻和目标日落时刻不同。例如夏天的目标日出时刻早于冬天的目标日出时刻,夏天的目标日落时刻晚于冬天的目标日落时刻。

在步骤202中,根据该目标日出时刻和该目标日落时刻,确定照明起始时刻和照明结束时刻。

在步骤203中,根据该照明起始时刻和该照明结束时刻,控制该照明设备开启或关闭。

综上所述,本公开实施例中提供的照明设备控制方法,通过获取天气信息,根据天气信息中的目标日出时刻和目标日落时刻,确定照明起始时刻和照明结束时刻,最后根据该照明起始时刻和该照明结束时刻,控制照明设备开启或关闭。根据日出时刻和日落时刻控制照明设备开启或关闭,无需用户主动设置的照明设备的照明时间,照明设备可以主动根据天气信息的变化调制照明设备的照明时间,提高了照明设备进行照明的灵活性。

图3是根据另一示例性实施例示出的一种照明设备控制方法的流程图,如图3所示,该照明设备控制方法应用于图1所示的实施环境中的照明设备控制设备中,包括以下步骤:

在步骤301中,接收服务器发送的天气获取指令。

其中,该天气获取指令为服务器接收到终端发送的天气开关信息后转发的,该天气开关信息为该终端在检测到用户开启智能开关灯功能后向该服务器发送的。

当用户需要照明设备按照每日的天气情况自动开启或关闭时,可以在终端上开启照明设备对应的界面,并开启智能开关灯功能,使得终端向服务器发送天气开关信息,以便服务器根据该天气开关信息向照明设备控制设备发送天气获取指令,照明设备控制设备接收该天气获取指令,则可以在后续步骤中向服务器请求天气信息,从而控制照明设备的开启或关闭。

在步骤302中,获取天气信息。

其中,该天气信息包括目标日出时刻和目标日落时刻,该目标日出时刻和目标日落时刻即为即将到来的日出时刻和日落时刻。

在照明设备控制设备接收服务器发送的天气获取指令后,即可根据该天气获取指令,获取天气信息,以便在后续步骤中可以根据天气信息控制照明设备开启或关闭。

例如,照明设备控制设备在可以向服务器发送天气请求,使得服务器根据该天气请求,获取天气信息,也即是即将到来的日出时刻和日落时刻,并将获取的日出时刻和日落时刻发送至照明设备控制设备。相应的,照明设备控制设备可以接收该服务器发送的天气信息,从而确定目标日出时刻和目标日落时刻。

其中,该天气请求用于向该服务器请求该天气信息。

但是,当照明设备控制设备在预设时间段内未接收到服务器发送的天气信息时,可以获取预先存储的天气曲线,并根据该天气曲线获取该天气信息,从而实现控制照明设备的开启或关闭。

其中,该天气曲线包括备用日出时刻和备用日落时刻。

由于天气信息可以包括目标日出时刻和目标日落时刻,因此,本步骤302可以为步骤302a或者步骤302b:

步骤302a、确定目标日落时刻。

当该照明设备关闭时,照明设备控制设备需要判断当前时刻是否在备用日落时刻之前,如果当前时刻在备用日落时刻之前,则需要确定目标日落时刻,以便可以在目标日落时刻开启照明设备;但是,如果当前时刻在备用日落时刻之后,则无需确定目标日落时刻。

相应的,如果当前时刻在该备用日落时刻之前,则照明设备控制设备可以在第一目标时刻之前,周期性地向该服务器发送天气请求,以便可以在备用日落时刻之前接收服务器返回的天气信息,从而确定目标日落时刻,以便在目标日落时刻开启照明设备。但是,当在第一目标时刻之前未接收到服务器发送的天气信息,则照明设备控制设备可以将备用日落时刻作为目标日落时刻。

其中,该第一目标时刻tx满足tx=t1-t2,其中,t1为备用日落时刻,t2为第一预设时长,本实施例对第一预设时长的时间长度不做限定。

步骤302b、确定目标日出时刻。

当该照明设备开启时,照明设备控制设备需要判断当前时刻是否在备用日出时刻之前,如果当前时刻在备用日出时刻之前,则需要确定目标日出时刻,以便可以在目标日出时刻关闭照明设备;但是,如果当前时刻在备用日出时刻之后,则无需确定目标日出时刻。

相应的,如果当前时刻在该备用日出时刻之前,则照明设备控制设备可以在第二目标时刻之前,周期性地向服务器发送天气请求,以便可以在备用日出时刻之前接收服务器返回的天气信息,从而确定目标日出时刻,以便在目标日出时刻关闭照明设备。但是,当在第二目标时刻之前未接收到服务器发送的天气信息,则照明设备控制设备可以将该备用日出时刻作为该目标日出时刻。

其中,该第二目标时刻ty满足ty=t3-t4,其中,t3为该备用日出落时刻,t4为第二预设时长,本实施例对第二预设时长的时间长度不做限定。

在步骤303中,根据目标日出时刻和目标日落时刻,确定照明起始时刻和照明结束时刻。

照明设备控制设备在确定目标日出时刻和目标日落时刻之后,即可将目标日落时刻确定为照明起始时刻,将目标日出时刻作为照明结束时刻,以便在后续步骤中,可以根据该照明起始时刻和照明结束时刻控制照明设备的开启或关闭。

需要说明的是,考虑到天气的变化情况,可能会由于阴天下雨等天气的出现,导致光线强度较低,因此需要提前开启照明设备或者延迟关闭照明设备,使照明设备保持开启状态。

例如,照明设备控制设备可以在到达参考时刻时,获取天气状态,确定当前的天气情况,是否出现阴天下雨的天气,以便根据该天气状态,更新照明起始时刻或照明结束时刻。

其中,该天气状态用于指示当前的天气情况,可以为阴天、小雨、暴雨或者台风等天气,该参考时刻tz满足tz=t5-t6,其中,t5为目标日出落时刻或目标日落时刻,t6为第三预设时长,本实施例对第二预设时长的时间长度不做限定。

当天气状态指示当前的天气情况并未出现异常情况时,也即是不存在造成光线强度较低的天气时,则可以不对照明起始时刻或照明结束时刻进行更新,但是如果天气状态指示天气情况异常,会导致光线强度较低,进而影响用户的日常生活时,则需要将照明起始时刻提前或者将照明结束时刻延后。

其中,提前或者延后的时间长度可以根据天气状态进行设置,本实施例对此不做限定。

在步骤304中,根据照明起始时刻和照明结束时刻,控制照明设备开启或关闭。

根据天气状态对照明起始时刻和照明结束时刻更新后,照明设备控制设备可以根据更新后的照明起始时刻和照明结束时刻,控制照明设备的开启或关闭:当到达照明起始时刻时,则控制照明设备开启;当到达照明结束时刻时,则控制照明设备关闭。

在控制照明设备开启的过程中,可以先检测用户是否位于预设区域,如果用户位于预设区域内,则需要控制照明设备开启进行照明,如果用户不在预设区域内,则不再开启照明设备。

其中,该预设区域可以为照明设备所在的区域,例如用户的房间。该预设区域可以是用户预先配置的,也可以是照明设备控制设备自动测量得到的。

当确定用户位于预设区域时,可以控制照明设备开启;当确定用户并未位于预设区域时,则可以禁止照明设备开启。并且,在到达照明结束时刻之前,重复检测用户是否位于预设区域,直至检测到用户位于预设区域时,控制照明设备开启。

而且,照明设备控制设备在检测用户是否位于预设区域的过程中,可以获取照明设备所连接的局域网中,接入该局域网的每个设备的设备标识,并判断每个设备标识中是否包括用户的终端的标识,从而确定是否需要开启照明设备。

当每个设备标识中包括用户的终端的标识,则确定用户位于该预设区域,可以开启照明设备;当每个设备标识中不包括用户的终端的标识,则可以确定用户并未位于该预设区域,无需开启照明设备,但是需要继续监测用户是否进入预设区域。

另外,照明设备控制设备还可以向服务器请求用户的终端的地理位置信息,使得服务器向照明设备控制设备返回用户的终端位置信息,则照明设备控制设备可以接收该服务器反馈的终端位置信息,并根据该终端位置信息判断该用户是否位于该预设区域。

当然,照明设备控制设备还可以采用其他方式检测用户是否位于预设区域,本实施例对此不做限定。

需要说明的是,在开启照明设备后的一段时间内,用户可能已经进入睡眠状态,但是并未关闭照明设备,而此时并不需要照明设备进行照明,因此照明设备控制设备还可以根据服务器发送的指令关闭照明设备。

例如,用户可以佩戴用于检测用户是否进入睡眠状态的手环,当用户进入睡眠状态后,手环检测到用户进入睡眠状态,并向服务器发送用户当前已经进入睡眠的信息,则服务器在接收到手环发送的信息后,可以向照明设备控制设备发送睡眠指令,照明设备控制设备可以接收服务器发送的睡眠指令,并根据该睡眠指令控制该照明设备停止照明。其中,该睡眠指令用于指示用户处于睡眠状态。

综上所述,本公开实施例中提供的照明设备控制方法,通过获取天气信息,根据天气信息中的目标日出时刻和目标日落时刻,确定照明起始时刻和照明结束时刻,最后根据该照明起始时刻和该照明结束时刻,控制照明设备开启或关闭。根据日出时刻和日落时刻控制照明设备开启或关闭,无需用户主动设置的照明设备的照明时间,照明设备可以主动根据天气信息的变化调制照明设备的照明时间,提高了照明设备进行照明的灵活性。进一步的,由于天气信息能够随着季节的变化而变化,因此,照明设备可以主动根据季节的变化调制照明设备的照明时间,提高了照明设备进行照明的灵活性

下述为本公开装置实施例,可以用于执行本公开方法实施例。对于本公开装置实施例中未披露的细节,请参照本公开方法实施例。

图4是根据一示例性实施例示出的一种照明设备控制设备的框图,如图4所示,该照明设备控制设备应用于图1所示实施环境中的照明设备控制设备中,该照明设备控制设备包括:第一获取模块401、确定模块402和控制模块403。

该第一获取模块401,被配置为获取天气信息,该天气信息包括目标日出时刻和目标日落时刻;

该确定模块402,被配置为根据该目标日出时刻和该目标日落时刻,确定照明起始时刻和照明结束时刻;

该控制模块403,被配置为根据该照明起始时刻和该照明结束时刻,控制该照明设备开启或关闭。

综上所述,本公开实施例中提供的照明设备控制设备,通过获取天气信息,根据天气信息中的目标日出时刻和目标日落时刻,确定照明起始时刻和照明结束时刻,最后根据该照明起始时刻和该照明结束时刻,控制照明设备开启或关闭。根据日出时刻和日落时刻控制照明设备开启或关闭,无需用户主动设置的照明设备的照明时间,照明设备可以主动根据天气信息的变化调制照明设备的照明时间,提高了照明设备进行照明的灵活性。

可选的,该第一获取模块401还被配置为向服务器发送天气请求,接收该服务器发送的天气信息,该天气请求用于向该服务器请求该天气信息。

可选的,该第一获取模块401还被配置为当在预设时间段内未接收到该服务器发送的天气信息时,获取预先存储的天气曲线,该天气曲线包括备用日出时刻和备用日落时刻,根据该天气曲线获取该天气信息。

可选的,该第一获取模块401还被配置为当该照明设备关闭时,判断当前时刻是否在该备用日落时刻之前,如果该当前时刻在该备用日落时刻之前,在第一目标时刻之前,周期性地向该服务器发送天气请求,该第一目标时刻tx满足tx=t1-t2,其中,t1为该备用日落时刻,t2为第一预设时长,当在该第一目标时刻之前未接收到该服务器发送的天气信息,将该备用日落时刻作为该目标日落时刻。

可选的,该第一获取模块401还被配置为当该照明设备开启时,判断当前时刻是否在该备用日出时刻之前,如果该当前时刻在该备用日出时刻之前,在第二目标时刻之前,周期性地向该服务器发送天气请求,该第二目标时刻ty满足ty=t3-t4,其中,t3为该备用日出落时刻,t4为第二预设时长,当在该第二目标时刻之前未接收到该服务器发送的天气信息,将该备用日出时刻作为该目标日出时刻。

可选的,参见图5,该设备还包括:第二获取模块404和更新模块405。

该第二获取模块404,被配置为在到达参考时刻时,获取天气状态,该参考时刻tz满足tz=t5-t6,其中,t5为该目标日出落时刻或该目标日落时刻,t6为第三预设时长;

该更新模块405,被配置为根据该天气状态,更新该照明起始时刻或该照明结束时刻。

可选的,该控制模块403还被配置为当到达该照明起始时刻,控制该照明设备开启;当到达该照明结束时刻,控制该照明设备关闭。

可选的,该控制模块403还被配置为检测用户是否位于预设区域,该预设区域为该照明设备所在的区域;当确定该用户位于该预设区域时,控制该照明设备开启;当确定该用户并未位于该预设区域时,禁止该照明设备开启,在到达该照明结束时刻之前,重复检测该用户是否位于该预设区域,直至检测到该用户位于该预设区域,控制该照明设备开启。

可选的,该控制模块403还被配置为获取该照明设备所连接的局域网中,接入该局域网的每个设备的设备标识,判断每个设备标识中是否包括该用户的终端的标识,当每个设备标识中包括该用户的终端的标识,确定该用户位于该预设区域,当每个设备标识中不包括该用户的终端的标识,确定用户并未位于该预设区域;

或者,该控制模块403还被配置为向服务器请求该用户的终端的地理位置信息,接收该服务器反馈的终端位置信息,根据该终端位置信息判断该用户是否位于该预设区域。

可选的,参见图6,该设备还包括:第一接收模块406。

该第一接收模块406,被配置为接收服务器发送的睡眠指令,该睡眠指令用于指示用户处于睡眠状态;

该控制模块403还被配置为根据该睡眠指令控制该照明设备停止照明。

可选的,参见图7,该设备还包括:第二接收模块407和第三获取模块408。

该第二接收模块407,被配置为接收服务器发送的天气获取指令,该天气获取指令为该服务器接收到终端发送的天气开关信息后转发的,该天气开关信息为该终端在检测到用户开启智能开关灯功能后向该服务器发送的;

该第三获取模块408,被配置为根据该天气获取指令,获取该天气信息。

可选的,该设备为与该照明设备连接的智能插座或者该照明设备上的智能灯泡。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

本公开一示例性实施例提供了一种照明设备控制设备,能够实现本公开提供的照明设备控制方法,该照明设备控制设备包括:处理器、用于存储处理器可执行指令的存储器;

其中,处理器被配置为:

获取天气信息,所述天气信息包括目标日出时刻和目标日落时刻;

根据所述目标日出时刻和所述目标日落时刻,确定照明起始时刻和照明结束时刻;

根据所述照明起始时刻和所述照明结束时刻,控制所述照明设备开启或关闭。

图8是根据一示例性实施例示出的一种照明设备控制设备的框图。例如,装置800可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。

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

处理组件802通常控制装置800的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件802可以包括一个或多个处理器818来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件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可以接入基于通信标准的无线网络,如wi-fi,2g或3g,或它们的组合。在一个示例性实施例中,通信组件816经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,通信组件816还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。

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

上述实施例中,可以全部或者部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。

本公开一示例性实施例提供了一种计算机可读存储介质,能够实现本公开提供的照明设备控制方法,该计算机可读存储介质上存储有计算机程序,该程序被处理器执行时实现该照明设备控制方法实施例中的任一项方法。

所述计算机程序包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序时,全部或部分地产生按照本发明实施例所述的流程或功能、所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置、所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可以介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘soldstatedisk(ssd))等。

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

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

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