设备状态指示灯控制方法和装置的制造方法
【技术领域】
[0001]本公开涉及智能设备,尤其涉及设备状态指示灯控制方法和装置。
【背景技术】
[0002]设备状态可以包括工作状态或者非工作状态,该设备状态可以通过设置在设备上的设备状态指示灯来标识。设备状态指示灯是用于标识电子设备当前的设备状态的辅助工具,在计算机、家用电器或者其他智能设备(例如路由器、摄像头等)上得到广泛应用。设备状态指示灯一般都使用亮度较弱的LED灯,并且通常一直处于工作状态的设备,其设备状态指不灯也会一直壳着。
【发明内容】
[0003]本公开提供一种设备状态指示灯控制方法和装置,以实现对设备状态指示灯的自动控制。
[0004]根据本公开实施例的第一方面,提供一种设备状态指示灯控制方法,包括:
[0005]获取控制参考信息;
[0006]在根据所述控制参考信息确定当前时间处于预定休息时间时,向被选定的智能设备发送指示灯关闭指令;
[0007]在根据所述控制参考信息确定当前时间处于非预定休息时间时,向被选定的智能设备发送指示灯开启指令。
[0008]根据本公开实施例的第二方面,提供一种设备状态指示灯控制装置,包括:
[0009]?目息获取模块,用于获取控制参考?目息;
[0010]关闭控制模块,用于在根据所述信息获取模块获取的控制参考信息确定当前时间处于预定休息时间时,向被选定的智能设备发送指示灯关闭指令;
[0011]开启控制模块,用于在根据所述控制参考信息确定当前时间处于非预定休息时间时,向被选定的智能设备发送指示灯开启指令。
[0012]根据本公开实施例的第三方面,提供一种服务器,包括:
[0013]处理器;
[0014]用于存储处理器可执行指令的存储器;
[0015]其中,所述处理器被配置为:获取控制参考信息;在根据所述控制参考信息确定当前时间处于预定休息时间时,向被选定的智能设备发送指示灯关闭指令;在根据所述控制参考信息确定当前时间处于非预定休息时间时,向被选定的智能设备发送指示灯开启指令。
[0016]本公开的实施例提供的技术方案可以包括以下有益效果:通过由服务器向智能设备发送指示灯关闭指令,使得服务器能够对设备上的指示灯进行自动开关控制,可以实现在夜间用户休息时自动关闭指示灯,为用户提供一个良好的睡眠环境。
[0017]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
【附图说明】
[0018]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
[0019]图1是根据一示例性实施例示出的一种设备状态指示灯控制方法的应用场景图;
[0020]图2是根据一示例性实施例示出的一种设备状态指示灯控制方法的流程图;
[0021]图3是根据一示例性实施例示出的另一种设备状态指示灯控制方法的流程图;
[0022]图4是根据一示例性实施例示出的一种设备状态指示灯控制装置的框图;
[0023]图5是根据一示例性实施例示出的另一种设备状态指示灯控制装置的框图;
[0024]图6是根据一示例性实施例示出的一种设备状态指示灯控制装置的框图;
[0025]图7是根据一示例性实施例示出的一种服务器的框图;
[0026]图8是根据一示例性实施例示出的一种智能设备的框图。
【具体实施方式】
[0027]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
[0028]本公开实施例的设备状态指示灯控制方法,应用于对智能设备上的用于标识设备工作状态的“设备状态指示灯”进行自动控制。参见图1示例的场景,该场景中涉及到服务器11和智能设备12 (以路由器为例),该智能设备12上设置有设备状态指示灯13。该设备状态指示灯13,例如是用于标识智能设备12的整体设备处于工作状态或者关闭状态,或者用于标识智能设备12中的其他一个功能部件是否处于工作状态,本实施例不做限制。
[0029]如果智能设备12—直处于工作状态,通常设备状态指示灯13也一直亮着,尽管可以使用亮度较弱的LED灯,但是在用户夜间休息时,房间的灯关掉后,该设备状态指示灯13在周围的黑暗环境中仍然显得较为明显,可能会对用户的睡眠质量产生影响。本公开实施例的设备状态指示灯控制方法,就是要通过服务器11对智能设备12上的设备状态指示灯13进行自动控制,例如是通过服务器11判断当前用户是否进入了夜间休息时间,如果服务器11确定用户已经开始睡眠则自动控制关闭设备状态指示灯13,使得设备状态指示灯13的亮度不会对用户睡眠造成影响,从而为用户提供良好的睡眠环境。该方法的执行流程可以参见图2所示,该流程可以是服务器执行,包括:
[0030]在步骤201中,获取控制参考信息。
[0031]在步骤202中,在根据控制参考信息确定当前时间处于预定休息时间时,向被选定的智能设备发送指示灯关闭指令;在根据控制参考信息确定当前时间处于非预定休息时间时,向被选定的智能设备发送指示灯开启指令。
[0032]由智能设备侧来看,智能设备执行本方法的流程参见图3,包括:
[0033]在步骤301中,接收服务器发送的指示灯关闭指令或指示灯开启指令,指示灯关闭指令是服务器在根据获取的控制参考信息确定当前时间处于预定休息时间时发送的,该指示灯开启指令是服务器在根据获取的控制参考信息确定当前时间处于非预定休息时间时发送的;
[0034]在步骤302中,根据指示灯关闭指令,关闭设备状态指示灯;或者根据指示灯开启指令,开启设备状态指示灯。
[0035]其中,上述步骤201中,服务器将获取控制参考信息,该控制参考信息是用于服务器据此判断当前时间是否处于预定休息时间。例如,在夜间关灯进入睡眠时间,可以将睡眠时间设定为预定休息时间。又例如,白天光线充足,不需要打开灯光,可以将8点至16点设定为预定休息时间。本公开实施例并不限制服务器获取控制参考信息的方式,也不限制控制参考信息的内容,只要能够根据该信息确定当前时间是否处于预定休息时间,那么该信息就可以称为控制参考信息。
[0036]如下列举几种可选的服务器获取控制参考信息的例子,以及对应说明服务器如何根据该控制参考信息确定当前时间处于预定休息时间,包括:
[0037]在一个实施例中,服务器获取的控制参考信息,可以是光强度感应器发送的光强度变化指示信息。本实施例中,并不限制光强度感应器的设置方式,比如可以是单独设置一个光强度感应器专用于检测光强度变化,或者该光强度感应器也可以设置在某个设备上,属于设备的一部分,比如具有设备状态指示灯的智能设备上也可以设置光强度感应器。由于服务器要根据光强度变化指示信息判断用户是否入睡,所以该光强度感应器可以设置在用户的休息室中,用于检测休息室中的光强度变化。
[0038]上述的光强度变化指示信息,例如是当前室内的光线强度由强到弱的变化。比如,当用户在休息室中要开始入睡时,通常会关掉卧室的灯,这里室内的光线就会经历由强到弱的变化,而设置在卧室内的光强度感应器就会检测到该光强由强到弱的变化。在实施中,可以设定一个预设阈值,该阈值的设定可以参考通常条件下夜间室内熄灯时的光强变化,设定一个能够表示该光强变化的光强指标的数值变化范围,如果光强度感应器检测到光强由强变弱的变化范围达到预设阈值时,光强度感应器就可以向服务器发送光强度变化指示信息,用于通知服务器当前发生了光强度由强变弱的事件,可能是用户熄灯入睡。而服务器只要接收到该光强度变化指示信息,可以据此确定当前时间处于预定休息时间,例如确定当前用户在夜间关灯睡觉导致的光强度的变化。
[0039]此外,考虑到光强度的变化也可能是由其他因素引起的,比如阴天,那么为了使得服务器的判断更加准确