本发明涉及智能家居技术,尤其涉及一种照明灯的近距离控制方法和系统。
背景技术:
照明灯是人们生活中必不可少的照明工具。目前,用户进入到居住地或者工作场所的时候,需要手动闭合照明灯的开关,以使照明灯点亮。
但是,居住地以及工作场所中设置了多个位于不同位置的照明灯,照明灯的开关也位于不同位置,用户只有在抵达各个照明灯的开关所在位置的时候,才能够通过闭合照明灯的开关点亮照明灯,从而不便于用户的照明采光,并且会出现用户在黑暗中寻找照明灯的开关而出现碰伤的情况。
技术实现要素:
本发明提供一种照明灯的近距离控制方法和系统,用以解决现有技术中不便于用户的照明采光,并且会出现用户在黑暗中寻找照明灯的开关而出现碰伤的情况的问题。
本发明的一方面是提供一种照明灯的近距离控制方法,包括:
移动终端获取照明灯的照明信息,所述照明信息中包括至少一个照明灯标识;
所述移动终端将所述照明信息发送给所述移动终端上的近距离无线通信(nearfieldcommunication,简称nfc)标签;
与灯光控制器连接的nfc读写器读取所述nfc标签中的所述照明信息;
所述灯光控制器读取所述nfc读写器中的所述照明信息后,打开与各所述照明灯标识对应的照明灯。
如上所述的方法中,所述移动终端获取照明灯的照明信息,包括:
所述移动终端接收用户输入的照明信息;
或者,
所述移动终端通过所述nfc标签接收所述nfc读写器发送的与各照明灯标识对应的照明灯打开次数,确定照明灯打开次数大于预设次数的照明灯标识,以确定照明信息,其中,与各照明灯标识对应的照明灯打开次数为所述灯光控制器发送给所述nfc读写器的;
或者,
所述移动终端通过所述nfc标签接收所述nfc读写器发送的与各照明灯标识对应的照明灯打开时间,确定照明灯打开时间在预设时间范围内的照明灯标识,以确定照明信息,其中,与各照明灯标识对应的照明灯打开时间为所述灯光控制器发送给所述nfc读写器的。
如上所述的方法中,在所述灯光控制器读取所述nfc读写器中的所述照明信息后,打开与各所述照明灯标识对应的照明灯之后,还包括:
所述移动终端获取照明灯调节信息,所述照明灯调节信息中包括照明灯亮度信息和/或照明时间信息,其中,所述照明灯亮度信息包括与照明灯标识对应的照明灯亮度值,所述照明时间信息包括与照明灯标识对应的照明时长;
所述移动终端将所述照明灯调节信息发送给所述nfc标签;
所述nfc读写器读取所述nfc标签中的所述照明灯调节信息;
所述灯光控制器读取所述nfc读写器中的所述照明灯调节信息后,调节与各所述照明灯标识对应的照明灯。
如上所述的方法中,所述移动终端获取照明灯亮度信息,包括:
所述移动终端接收所述用户输入的照明灯亮度信息;
或者,
所述移动终端根据预设的电压值,确定照明灯亮度信息;
或者,
所述移动终端通过设置在所述移动终端上的光学传感器获取当前环境光亮度信息,根据所述当前环境光亮度信息确定照明灯亮度信息。
如上所述的方法中,所述移动终端获取照明时间信息,包括:
所述移动终端接收所述用户输入的照明时间信息;
或者,
所述移动终端通过所述nfc标签接收所述nfc读写器发送的与各照明 灯标识对应的至少一个照明灯打开时段长,确定在预设时间内至少一个照明灯打开时段长的均值,以确定照明时间信息,其中,与各照明灯标识对应的至少一个照明灯打开时段长为所述灯光控制器发送给所述nfc读写器的。
本方面的另一方面是提供一种照明灯的近距离控制系统,包括:
设置有nfc标签的移动终端,nfc读写器以及灯光控制器;
所述灯光控制器与所述nfc读写器连接;
所述移动终端包括第一获取模块和发送模块;
所述第一获取模块,用于获取照明灯的照明信息,所述照明信息中包括至少一个照明灯标识;
所述发送模块,用于将所述照明信息发送给所述nfc标签;
所述nfc读写器,用于读取所述nfc标签中的所述照明信息;
所述灯光控制器,用于读取所述nfc读写器中的所述照明信息后,打开与各所述照明灯标识对应的照明灯。
如上所述的系统中,所述第一获取模块,具体用于:
接收用户输入的照明信息;
或者,
通过所述nfc标签接收所述nfc读写器发送的与各照明灯标识对应的照明灯打开次数,确定照明灯打开次数大于预设次数的照明灯标识,以确定照明信息,其中,与各照明灯标识对应的照明灯打开次数为所述灯光控制器发送给所述nfc读写器的;
或者,
通过所述nfc标签接收所述nfc读写器发送的与各照明灯标识对应的照明灯打开时间,确定照明灯打开时间在预设时间范围内的照明灯标识,以确定照明信息,其中,与各照明灯标识对应的照明灯打开时间为所述灯光控制器发送给所述nfc读写器的。
如上所述的系统中,所述移动终端,还包括:第二获取模块;
所述第二获取模块,用于在所述灯光控制器打开与各所述照明灯标识对应的照明灯之后,获取照明灯调节信息并将所述照明灯调节信息发送给所述nfc标签,所述照明灯调节信息中包括照明灯亮度信息和/或照明时间信息,其中,所述照明灯亮度信息包括与照明灯标识对应的照明灯亮度值,所述照 明时间信息包括与照明灯标识对应的照明时长;
相应的,所述nfc读写器,还用于:读取所述nfc标签中的所述照明灯调节信息;
所述灯光控制器,还用于读取所述nfc读写器中的所述照明灯调节信息后,调节与各所述照明灯标识对应的照明灯。
如上所述的系统中,所述第二获取模块,包括:第一获取子模块;
所述第一获取子模块,用于:
接收所述用户输入的照明灯亮度信息;
或者,
根据预设的电压值,确定照明灯亮度信息;
或者,
通过设置在所述移动终端上的光学传感器获取当前环境光亮度信息,根据所述当前环境光亮度信息确定照明灯亮度信息。
如上所述的系统中,所述第二获取模块,包括:第二获取子模块;
所述第二获取子模块,用于:
接收所述用户输入的照明时间信息;
或者,
通过所述nfc标签接收所述nfc读写器发送的与各照明灯标识对应的至少一个照明灯打开时段长,确定在预设时间内至少一个照明灯打开时段长的均值,以确定照明时间信息,其中,与各照明灯标识对应的至少一个照明灯打开时段长为所述灯光控制器发送给所述nfc读写器的。
本发明通过移动终端获取照明灯的照明信息,照明信息中包括至少一个照明灯标识;移动终端将照明信息发送给移动终端上的nfc标签;与灯光控制器连接的nfc读写器读取nfc标签中的照明信息;灯光控制器读取nfc读写器中的照明信息后,打开与各照明灯标识对应的照明灯。可以实现移动终端将需要打开的各照明灯的照明信息,通nfc近距离传输的方式发送给灯光控制器,灯光控制器可以打开需要打开的多个照明灯,从而便于用户打开照明灯,避免出现用户在黑暗中寻找照明灯的开关而出现碰伤的情况。
附图说明
图1为本发明实施例一提供的照明灯的近距离控制方法的流程图;
图2为本发明实施例二提供的照明灯的近距离控制方法的流程图;
图3为本发明实施例三提供的照明灯的近距离控制系统的结构示意图;
图4为本发明实施例四提供的照明灯的近距离控制系统的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明实施例一提供的照明灯的近距离控制方法的流程图,如图1所示,本实施例的方法包括:
步骤101、移动终端获取照明灯的照明信息,照明信息中包括至少一个照明灯标识。
在本实施例中,具体的,移动终端可以获取到照明灯的照明信息,在照明信息中携带了至少一个照明灯标识。
步骤102、移动终端将照明信息发送给移动终端上的nfc标签。
在本实施例中,具体的,在移动终端中集成了nfc标签,移动终端将照明信息发送给nfc标签,使得nfc标签将照明信息进行暂时存储。
步骤103、与灯光控制器连接的nfc读写器读取nfc标签中的照明信息。
在本实施例中,具体的,提供了灯光控制器,灯光控制器与各照明灯连接,并且灯光控制器与nfc读写器连接。移动终端靠近nfc读写器的时候,nfc读写器读取nfc标签中的照明信息。
步骤104、灯光控制器读取nfc读写器中的照明信息后,打开与各照明灯标识对应的照明灯。
在本实施例中,具体的,灯光控制器会去读取nfc读写器中的照明信息,然后,灯光控制器根据照明信息打开与各照明灯标识对应的照明灯,从而灯 光控制器可以同时打开多个照明灯。
本实施例通过移动终端中集成了nfc标签,提供了灯光控制器,灯光控制器与各照明灯连接,并且灯光控制器与nfc读写器连接;移动终端获取照明灯的照明信息,照明信息中包括至少一个照明灯标识;nfc读写器通过nfc标签获取移动终端发送的照明信息,灯光控制器读取nfc读写器中的照明信息,然后灯光控制器根据照明信息打开与各照明灯标识对应的照明灯。可以实现移动终端将需要打开的各照明灯的照明信息,通nfc近距离传输的方式发送给灯光控制器,灯光控制器可以打开需要打开的多个照明灯,从而便于用户打开照明灯,避免出现用户在黑暗中寻找照明灯的开关而出现碰伤的情况。
图2为本发明实施例二提供的照明灯的近距离控制方法的流程图,在实施例一的基础上,如图2所示,本实施例的方法,在步骤104之后,还包括:
步骤201、移动终端获取照明灯调节信息,照明灯调节信息中包括照明灯亮度信息和/或照明时间信息,其中,照明灯亮度信息包括与照明灯标识对应的照明灯亮度值,照明时间信息包括与照明灯标识对应的照明时长。
在本实施例中,具体的,移动终端可以获取到各照明灯的照明灯调节信息,其中,照明灯调节信息以下信息中任意一种或两种的组合:照明灯亮度信息、照明时间信息。并且,照明灯亮度信息包括与照明灯标识对应的照明灯亮度值,照明时间信息包括与照明灯标识对应的照明时长。
步骤202、移动终端将照明灯调节信息发送给nfc标签。
在本实施例中,具体的,移动终端首先将步骤201中的照明灯调节信息发送给nfc标签,使得nfc标签将照明灯调节信息进行暂时存储。
步骤203、nfc读写器读取nfc标签中的照明灯调节信息。
在本实施例中,具体的,nfc读写器读取nfc标签中缓存的照明灯调节信息。
步骤204、灯光控制器读取nfc读写器中的照明灯调节信息后,调节与各照明灯标识对应的照明灯。
在本实施例中,具体的,灯光控制器读取nfc读写器中的照明灯调节信息,灯光控制器根据照明灯调节信息去调节与各照明灯标识对应的照明灯的亮度和/或闭合。其中,若照明灯调节信息包括照明灯亮度信息,则灯光控制 器调节与各照明灯标识对应的照明灯的亮度;若照明灯调节信息包括照明时间信息,则灯光控制器确定与各照明灯标识对应的照明灯是否闭合。
本实施例通过移动终端获取照明灯调节信息,照明灯调节信息中包括照明灯亮度信息和/或照明时间信息,nfc读写器通过nfc标签获取移动终端中的照明灯调节信息,灯光控制器读取nfc读写器中的照明灯调节信息,从而灯光控制器根据照明灯调节信息调节与各照明灯标识对应的照明灯。实现调节多个照明灯的亮度以及是否闭合的目的。可以实现移动终端将需要打开的各照明灯的照明信息,通nfc近距离传输的方式发送给灯光控制器,灯光控制器可以打开需要打开的多个照明灯,从而便于用户打开照明灯,避免出现用户在黑暗中寻找照明灯的开关而出现碰伤的情况。
进一步的,在上述实施例的基础上,步骤101的具体实施方式,包括:
移动终端接收用户输入的照明信息;
或者,
移动终端通过nfc标签接收nfc读写器发送的与各照明灯标识对应的照明灯打开次数,确定照明灯打开次数大于预设次数的照明灯标识,以确定照明信息,其中,与各照明灯标识对应的照明灯打开次数为灯光控制器发送给nfc读写器的;
或者,
移动终端通过nfc标签接收nfc读写器发送的与各照明灯标识对应的照明灯打开时间,确定照明灯打开时间在预设时间范围内的照明灯标识,以确定照明信息,其中,与各照明灯标识对应的照明灯打开时间为灯光控制器发送给nfc读写器的。
在本实施方式中,具体的,用户可以在移动终端中输入照明信息,照明信息为一个或多个照明灯标识,从而移动终端可以接收到用户输入的照明信息;从而移动终端可以根据用户的需求,将需要打开的照明灯的照明灯标识通过nfc方式发送给灯光控制器,灯光控制器打开用户需要打开的至少一个照明灯。
或者,灯光控制器获取与各照明灯标识对应的照明灯打开次数,将与各照明灯标识对应的照明灯打开次数发送给nfc读写器;nfc读写器将与各照明灯标识对应的照明灯打开次数发送给移动终端上的nfc标签,使得nfc 标签进行缓存;然后,移动终端读取nfc标签中缓存的与各照明灯标识对应的照明灯打开次数,移动终端根据与各照明灯标识对应的照明灯打开次数,确定出照明灯打开次数大于预设次数的照明灯标识,从而移动终端中可以确定出照明信息;从而移动终端可以根据各照明灯的照明灯打开次数,确定出需要打开的照明灯,并将需要打开的照明灯的照明灯标识通过nfc方式发送给灯光控制器,灯光控制器打开打开次数较多的照明灯。
或者,灯光控制器获取与各照明灯标识对应的照明灯打开时间,将与各照明灯标识对应的照明灯打开时间发送给nfc读写器;nfc读写器将与各照明灯标识对应的照明灯打开时间发送给移动终端上的nfc标签,使得nfc标签进行缓存;然后,移动终端读取nfc标签中缓存的的与各照明灯标识对应的照明灯打开时间,移动终端根据与各照明灯标识对应的照明灯打开时间,确定出照明灯打开时间在预设时间范围内的照明灯的照明灯标识,从而移动终端中可以确定出照明信息;从而移动终端可以根据各照明灯的照明灯打开时间,确定出当前时间需要打开的照明灯,并将需要打开的照明灯的照明灯标识通过nfc方式发送给灯光控制器,灯光控制器打开当前时间需要打开的照明灯。
进一步的,在上述实施例的基础上,步骤201中的移动终端获取照明灯亮度信息的具体实施方式,包括:
移动终端接收用户输入的照明灯亮度信息;
或者,
移动终端根据预设的电压值,确定照明灯亮度信息;
或者,
移动终端通过设置在移动终端上的光学传感器获取当前环境光亮度信息,根据当前环境光亮度信息确定照明灯亮度信息。
在本实施方式中,具体的,移动终端获取照明灯亮度信息的方式有多种。一种是,用户在移动终端中输入照明灯的照明灯亮度信息,照明灯亮度信息表征了需要调节的照明灯的亮度,进而移动终端可以接收到用户输入的照明灯亮度信息;从而在移动终端通过nfc方式将照明灯亮度信息发送给控制器之后,可以根据用户所需要的照明灯亮度,灯光控制器去调节照明灯的亮度。
另一种是,移动终端根据预设的电压值,确定出各照明灯的照明灯亮度 信息;从而在移动终端通过nfc方式将照明灯亮度信息发送给控制器之后,根据电压的情况,灯光控制器去调节照明灯的亮度。
再一种是,在移动终端上设置了光学传感器,光学传感器可以自动检测到当前环境光亮度信息,移动终端获取到光学传感器检测到的当前环境光亮度信息,移动终端根据当前环境光亮度信息计算出照明灯的照明灯亮度信息;从而在移动终端通过nfc方式将照明灯亮度信息发送给控制器之后,根据当前的环境光的情况,灯光控制器去调节照明灯的亮度。
移动终端将通过以上某一种方式而获取到的照明灯亮度信息发送给nfc标签;将移动终端靠近nfc读写器之后,nfc读写器会读取nfc标签中的照明灯亮度信息,然后灯光控制器可以读取nfc读写器中的照明灯亮度信息,灯光控制器可以根据照明灯亮度信息调节与各照明灯标识对应的照明灯的亮度。
进一步的,在上述实施例的基础上,步骤201中的移动终端获取照明时间信息的具体实施方式,包括:
移动终端接收用户输入的照明时间信息;
或者,
移动终端通过nfc标签接收nfc读写器发送的与各照明灯标识对应的至少一个照明灯打开时段长,确定在预设时间内至少一个照明灯打开时段长的均值,以确定照明时间信息,其中,与各照明灯标识对应的至少一个照明灯打开时段长为灯光控制器发送给nfc读写器的。
在本实施方式中,具体的,移动终端获取照明时间信息的方式有多种。一种是,用户在移动终端中输入照明灯的照明时间信息,照明时间信息包括与照明灯标识对应的照明时长,照明时间信息表征了照明灯的照明时长,进而移动终端可以接收到用户输入的照明时间信息;从而在移动终端通过nfc方式将照明时间信息发送给控制器之后,灯光控制器根据当前时间与照明灯打开时间的时间差关闭时间差大于照明时长的照明灯,实现了根据用户的需求而关闭照明灯的目的。
另一种是,灯光控制器将与各照明灯标识对应的至少一个照明灯打开时段长发送给nfc读写器;移动终端靠近nfc读写器,nfc读写器将与各照明灯标识对应的至少一个照明灯打开时段长发送给移动终端上的nfc标签; 移动终端读取nfc标签中缓存的与各照明灯标识对应的至少一个照明灯打开时段长,然后移动终端确定出在预设时间内的至少一个照明灯打开时段长的均值,进而确定出照明时间信息;从而在移动终端通过nfc方式将照明时间信息发送给控制器之后,灯光控制器根据当前时间与照明灯打开时间的时间差关闭时间差大于照明时长的照明灯,实现了根据用户的需求而关闭照明灯的目的。
移动终端可以将通过以上方式中的任意一种方式获取到的照明时间信息,发送给nfc标签;移动终端靠近nfc读写器,nfc读写器读取nfc标签中缓存的照明时间信息;之后,灯光控制器读取nfc读写器中的照明时间信息,灯光控制器根据预存的照明灯打开时间,确定当前时间是否超过照明时长,一旦确定超过,则灯光控制器关闭超过照明时长的照明灯。
图3为本发明实施例三提供的照明灯的近距离控制系统的结构示意图,如图3所示,本实施例提供的照明灯的近距离控制系统,包括:
设置有nfc标签31的移动终端32,nfc读写器33以及灯光控制器34;
灯光控制器34与nfc读写器33连接;
移动终端32包括第一获取模块321和发送模块322;
第一获取模块321,用于获取照明灯的照明信息,照明信息中包括至少一个照明灯标识;
发送模块322,用于将照明信息发送给nfc标签31;
nfc读写器33,用于读取nfc标签31中的照明信息;
灯光控制器34,用于读取nfc读写器33中的照明信息后,打开与各照明灯标识对应的照明灯。
第一获取模块321,具体用于:
接收用户输入的照明信息;
或者,
通过nfc标签31接收nfc读写器33发送的与各照明灯标识对应的照明灯打开次数,确定照明灯打开次数大于预设次数的照明灯标识,以确定照明信息,其中,与各照明灯标识对应的照明灯打开次数为灯光控制器34发送给nfc读写器33的;
或者,
通过nfc标签31接收nfc读写器33发送的与各照明灯标识对应的照明灯打开时间,确定照明灯打开时间在预设时间范围内的照明灯标识,以确定照明信息,其中,与各照明灯标识对应的照明灯打开时间为灯光控制器34发送给nfc读写器33的。
本实施例的照明灯的近距离控制系统可执行本发明实施例一和以上实施方式中提供的照明灯的近距离控制方法,其实现原理相类似,此处不再赘述。
本实施例通过移动终端32中集成了nfc标签31,提供了灯光控制器34,灯光控制器34与各照明灯连接,并且灯光控制器34与nfc读写器33连接;移动终端32获取照明灯的照明信息,照明信息中包括至少一个照明灯标识;nfc读写器33通过nfc标签31获取移动终端32发送的照明信息,灯光控制器34读取nfc读写器33中的照明信息,然后灯光控制器34根据照明信息打开与各照明灯标识对应的照明灯。可以实现移动终端32将需要打开的各照明灯的照明信息,通nfc近距离传输的方式发送给灯光控制器34,灯光控制器34可以打开需要打开的多个照明灯,从而便于用户打开照明灯,避免出现用户在黑暗中寻找照明灯的开关而出现碰伤的情况。
图4为本发明实施例四提供的照明灯的近距离控制系统的结构示意图,在实施例三的基础上,如图4所示,本实施例提供的照明灯的近距离控制系统中,移动终端32,还包括:第二获取模块323;
第二获取模块323,用于在灯光控制器34打开与各照明灯标识对应的照明灯之后,获取照明灯调节信息并将照明灯调节信息发送给nfc标签31,照明灯调节信息中包括照明灯亮度信息和/或照明时间信息,其中,照明灯亮度信息包括与照明灯标识对应的照明灯亮度值,照明时间信息包括与照明灯标识对应的照明时长;
相应的,nfc读写器33,还用于:读取nfc标签31中的照明灯调节信息;
灯光控制器34,还用于读取nfc读写器33中的照明灯调节信息后,调节与各照明灯标识对应的照明灯。
第二获取模块323,包括:第一获取子模块3231和/或第二获取子模块3232;
第一获取子模块3231,用于:
接收用户输入的照明灯亮度信息;
或者,
根据预设的电压值,确定照明灯亮度信息;
或者,
通过设置在移动终端32上的光学传感器获取当前环境光亮度信息,根据当前环境光亮度信息确定照明灯亮度信息。
第二获取子模块3232,用于:
接收用户输入的照明时间信息;
或者,
通过nfc标签31接收nfc读写器33发送的与各照明灯标识对应的至少一个照明灯打开时段长,确定在预设时间内至少一个照明灯打开时段长的均值,以确定照明时间信息,其中,与各照明灯标识对应的至少一个照明灯打开时段长为灯光控制器34发送给nfc读写器33的。
本实施例的照明灯的近距离控制系统可执行本发明实施例二和以上实施方式中提供的照明灯的近距离控制方法,其实现原理相类似,此处不再赘述。
本实施例通过移动终端32获取照明灯调节信息,照明灯调节信息中包括照明灯亮度信息和/或照明时间信息,nfc读写器33通过nfc标签31获取移动终端32中的照明灯调节信息,灯光控制器34读取nfc读写器33中的照明灯调节信息,从而灯光控制器34根据照明灯调节信息调节与各照明灯标识对应的照明灯。实现调节多个照明灯的亮度以及是否闭合的目的。可以实现移动终端32将需要打开的各照明灯的照明信息,通nfc近距离传输的方式发送给灯光控制器34,灯光控制器34可以打开需要打开的多个照明灯,从而便于用户打开照明灯,避免出现用户在黑暗中寻找照明灯的开关而出现碰伤的情况。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术 人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。