灯具的控制方法和装置、存储介质及电子装置与流程

文档序号:30623287发布日期:2022-07-02 05:18阅读:133来源:国知局
灯具的控制方法和装置、存储介质及电子装置与流程

1.本发明涉及物联网领域,具体而言,涉及一种灯具的控制方法和装置、存储介质及电子装置。


背景技术:

2.在物联网智能家居中,电视可以通过wifi、蓝牙等无线通信的方式和智能灯具建立起连接。而目前智能灯具多数是通过wifi和电视进行连接。通过wifi连接的智能灯具,需要将灯具和电视连接在同一路由器上,进行局域网通信。这样就对路由器的通信功能形成了依赖,灯具和电视的通信效率和稳定性依赖与路由器的性能。也就是说灯具和电视频繁的交互,很有可能使信道阻塞,从而导致消息传递过慢问题。
3.如何提高灯具和和电视的通信效率和稳定性,已经成为一个急需解决的问题。
4.针对相关技术中,灯具与多媒体显示设备之间的交互过分依赖路由设备性能,在灯具与多媒体显示设备频繁交互时通信质量变化较大等问题,尚未提出有效的解决方案。


技术实现要素:

5.本发明实施例提供了一种灯具的控制方法和装置、存储介质及电子装置,以至少解决相关技术中,灯具与多媒体显示设备之间的交互过分依赖路由设备性能,在灯具与多媒体显示设备频繁交互时通信质量变化较大等问题。
6.根据本发明实施例的一个实施例,提供了一种灯具的控制方法,包括:在获取到目标灯具反馈的灯具信息的情况下,确定所述灯具信息对应的所述目标灯具的标识编码;根据所述标识编码对应的通信权限与所述目标灯具建立通信连接,并确定与所述通信连接对应的多媒体显示设备的第一通信接口;将所述第一通信接口与所述多媒体显示设备的消息端口进行关联,其中,所述消息端口包括以下至少之一:多媒体显示设备用于发送消息的第一消息端口、多媒体显示设备用于接收消息的第二消息端口;在所述消息端口存在待发送的消息内容的情况下,通过所述第一通信接口向目标灯具发送与消息内容对应的控制信息,其中,所述控制信息用于控制所述目标灯具的显示变化。
7.在一个示例性实施例中,在获取到目标灯具反馈的灯具信息情况下,确定灯具信息对应的目标灯具的标识编码之前,上述方法还包括:确定多媒体显示设备与目标灯具存在通用串行总线的物理连接;在物理连接有效的情况下,向目标灯具发送发现消息,其中,发现消息用于指示目标灯具已与多媒体显示设备物理连接;接收目标灯具根据发现消息反馈的灯具信息。
8.在一个示例性实施例中,根据标识编码对应的通信权限与目标灯具建立通信连接之前,上述方法还包括:获取多媒体显示设备中的预设授权参数,其中,预设授权参数为允许与多媒体显示设备进行通信的目标标识编码的集合;在预设授权参数中存在标识编码的匹配项的情况下,确定标识编码对应的多媒体显示设备具有与多媒体显示设备进行通信的通信权限,向目标灯具发送建立通信连接的第一指示信息;在预设授权参数中不存在标识
编码的匹配项的情况下,暂停多媒体显示设备与目标灯具的通信连接建立,并在多媒体显示设备的显示界面上显示请求通信权限的第二指示信息。
9.在一个示例性实施例中,在预设授权参数中不存在标识编码的匹配项的情况下,暂停多媒体显示设备与目标灯具的通信连接建立,并在多媒体显示设备的显示界面上显示请求通信权限的第二指示信息之后,上述方法还包括:接收目标对象在多媒体显示设备的确认信息;在确认信息指示授权目标灯具建立通信连接的情况下,向目标灯具发送建立通信连接的第一指示信息。
10.在一个示例性实施例中,确定通信连接对应多媒体显示设备的第一通信接口,包括:在确定多媒体显示设备与目标灯具之间成功建立通信连接的情况下,获取多媒体显示设备与目标灯具之间使用通用串行总线进行物理连接的连接接口;将连接接口作为多媒体显示设备对应通信连接的第一通信接口,其中,第一通信接口用于向目标灯具实时传输多媒体显示设备的控制信息。
11.在一个示例性实施例中,将第一通信接口与多媒体显示设备的消息端口进行关联,包括:在确定多媒体显示设备的第一通信接口存在信息交互的情况下,查找信息交互之前多媒体显示设备上消息端口的消息变化记录;在消息变化记录与信息交互存之间的时间值小于预设阈值的情况下,将消息端口与第一通信接口进行绑定,以完成第一通信接口与多媒体显示设备的消息端口的关联。
12.在一个示例性实施例中,在消息端口存在消息内容的情况下,通过第一通信接口向目标灯具发送控制信息之后,上述方法还包括:监听目标灯具对于控制信息的响应结果;基于响应结果确定目标灯具的显示变化,并在显示变化存在差异的情况下,判断控制信息发送成功。
13.根据本发明实施例的另一个实施例,还提供了一种灯具的控制装置,包括:确定模块,用于在获取到目标灯具反馈的灯具信息的情况下,确定所述灯具信息对应的所述目标灯具的标识编码;连接模块,用于根据所述标识编码对应的通信权限与所述目标灯具建立通信连接,并确定与所述通信连接对应的多媒体显示设备的第一通信接口;端口模块,用于将所述第一通信接口与所述多媒体显示设备的消息端口进行关联,其中,所述消息端口包括以下至少之一:多媒体显示设备用于发送消息的第一消息端口、多媒体显示设备用于接收消息的第二消息端口;发送模块,用于在所述消息端口存在待发送的消息内容的情况下,通过所述第一通信接口向目标灯具发送与消息内容对应的控制信息,其中,所述控制信息用于控制所述目标灯具的显示变化。
14.在一个示例性实施例中,上述装置还包括:发现模块,用于确定多媒体显示设备与目标灯具存在通用串行总线的物理连接;在物理连接有效的情况下,向目标灯具发送发现消息,其中,发现消息用于指示目标灯具已与多媒体显示设备物理连接;接收目标灯具根据发现消息反馈的灯具信息。
15.在一个示例性实施例中,上述装置还包括:授权模块,用于获取多媒体显示设备中的预设授权参数,其中,预设授权参数为允许与多媒体显示设备进行通信的目标标识编码的集合;在预设授权参数中存在标识编码的匹配项的情况下,确定标识编码对应的多媒体显示设备具有与多媒体显示设备进行通信的通信权限,向目标灯具发送建立通信连接的第一指示信息;在预设授权参数中不存在标识编码的匹配项的情况下,暂停多媒体显示设备
与目标灯具的通信连接建立,并在多媒体显示设备的显示界面上显示请求通信权限的第二指示信息。
16.在一个示例性实施例中,上述授权模块还包括:确认单元,用于接收目标对象在多媒体显示设备的确认信息;在确认信息指示授权目标灯具建立通信连接的情况下,向目标灯具发送建立通信连接的第一指示信息。
17.在一个示例性实施例中,上述连接模块,还用于在确定多媒体显示设备与目标灯具之间成功建立通信连接的情况下,获取多媒体显示设备与目标灯具之间使用通用串行总线进行物理连接的连接接口;将连接接口作为多媒体显示设备对应通信连接的第一通信接口,其中,第一通信接口用于向目标灯具实时传输多媒体显示设备的控制信息。
18.在一个示例性实施例中,上述端口模块,还用于在确定多媒体显示设备的第一通信接口存在信息交互的情况下,查找信息交互之前多媒体显示设备上消息端口的消息变化记录;在消息变化记录与信息交互之间的时间值小于预设阈值的情况下,将消息端口与第一通信接口进行绑定,以完成第一通信接口与多媒体显示设备的消息端口的关联。
19.在一个示例性实施例中,上述装置还包括:监听模块,用于监听目标灯具对于控制信息的响应结果;基于响应结果确定目标灯具的显示变化,并在显示变化存在差异的情况下,判断控制信息发送成功。
20.根据本发明实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述灯具的控制方法。
21.根据本发明实施例的又一方面,还提供了一种电子装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,上述处理器通过计算机程序执行上述的灯具的控制方法。
22.在本发明实施例中,在获取到目标灯具反馈的灯具信息的情况下,确定灯具信息对应的目标灯具的标识编码;根据标识编码对应的通信权限与目标灯具建立通信连接,并确定与通信连接对应的多媒体显示设备的第一通信接口;将第一通信接口与多媒体显示设备的消息端口进行关联,其中,消息端口包括以下至少之一:多媒体显示设备用于发送消息的第一消息端口、多媒体显示设备用于接收消息的第二消息端口;在消息端口存在待发送的消息内容的情况下,通过第一通信接口向目标灯具发送与消息内容对应的控制信息,其中,控制信息用于控制目标灯具的显示变化,即多媒体显示设备通过与目标灯具之间的通信鉴权,并将多媒体显示设备的消息端口与多媒体显示设备和目标灯具之间存在的第一通信接口进行绑定,使得多媒体显示设备的消息端口存在待发送的消息内容的情况下,目标灯具会根据消息内容进行显示变化。采用上述技术方案,解决了相关技术中,灯具与多媒体显示设备之间的交互过分依赖路由设备性能,在灯具与多媒体显示设备频繁交互时通信质量变化较大等问题,通过本发明实施例可以实现灯具与多媒体显示设备频繁交互时的高效稳定通信,且通信延迟低,当繁交互时不易出现信道拥堵。
附图说明
23.此处所说明的附图用来提供对本发明的进一步理解,构成本技术的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
24.图1是本发明实施例的一种灯具的控制方法的多媒体显示设备的硬件结构框图;
25.图2是根据本发明实施例的灯具的控制方法的流程图;
26.图3是本发明可选实施例提供了一种智能灯具与电视的通信方法的交互示意图;
27.图4是本发明可选实施例的一种灯光控制系统的结构示意图;
28.图5是本发明可选实施例的一种灯具与电视进行灯光交互的流程示意图;
29.图6是根据本发明实施例的一种灯具的控制装置的结构框图。
具体实施方式
30.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
31.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
32.本技术实施例所提供的方法实施例可以在多媒体显示设备或者类似的运算装置中执行。以运行在多媒体显示设备上为例,图1是本发明实施例的一种灯具的控制方法的多媒体显示设备的硬件结构框图。如图1所示,多媒体显示设备可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置)和用于存储数据的存储器104,在一个示例性实施例中,上述多媒体显示设备还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述多媒体显示设备的结构造成限定。例如,多媒体显示设备还可包括比图1中所示更多或者更少的组件,或者具有与图1所示等同功能或比图1所示功能更多的不同的配置。
33.存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本发明实施例中的灯具的控制方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至多媒体显示设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
34.传输装置106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括多媒体显示设备的通信供应商提供的无线网络。在一个实例中,传输装置106包括一个网络适配器(network interface controller,简称为nic),其可通过基站与其他网络设备相连
从而可与互联网进行通讯。在一个实例中,传输装置106可以为射频(radio frequency,简称为rf)模块,其用于通过无线方式与互联网进行通讯。
35.在本实施例中提供了一种灯具的控制方法,应用于上述多媒体显示设备,图2是根据本发明实施例的灯具的控制方法的流程图,该流程包括如下步骤:
36.步骤s202,在获取到目标灯具反馈的灯具信息的情况下,确定所述灯具信息对应的所述目标灯具的标识编码;
37.可选的,上述标识编码可以是目标灯具对应的厂商标识,还可以包括目标灯具的产品标识,进一步的,还可以是用于唯一标识目标灯具的编码信息,通过上述的标识可以对目标灯具的设备信息进行确认,确定目标灯具是否支持与多媒体显示设备的消息联动提示。对此,本发明不做过多限定。
38.步骤s204,根据所述标识编码对应的通信权限与所述目标灯具建立通信连接,并确定与所述通信连接对应的多媒体显示设备的第一通信接口;
39.步骤s206,将所述第一通信接口与所述多媒体显示设备的消息端口进行关联,其中,所述消息端口包括以下至少之一:多媒体显示设备用于发送消息的第一消息端口、多媒体显示设备用于接收消息的第二消息端口;
40.步骤s208,在所述消息端口存在待发送的消息内容的情况下,通过所述第一通信接口向目标灯具发送与消息内容对应的控制信息,其中,所述控制信息用于控制所述目标灯具的显示变化。
41.可以理解的是,上述待发送的消息内容是其他设备终端与多媒体显示设备进行通信交互产生的推送消息,将推送消息显示在多媒体显示设备上提升了设备之间的交互效果,并提升了目标对象的使用体验,进一步的,结合待发送的消息内容通过第一通信接口向目标灯具发送与消息内容对应的控制信息,联动目标灯具根据推送消息进行显示变化,使得目标对象未处于多媒体显示设备正面显示区域的情况下,从旁边便可以知晓多媒体显示设备上存在的推送消息类型,以根据目标灯具的灯光显示判断推送消息的优先级别,提升对于推送消息的及时处理效率。
42.通过上述步骤,在获取到目标灯具反馈的灯具信息的情况下,确定灯具信息对应的目标灯具的标识编码;根据标识编码对应的通信权限与目标灯具建立通信连接,并确定与通信连接对应的多媒体显示设备的第一通信接口;将第一通信接口与多媒体显示设备的消息端口进行关联,其中,消息端口包括以下至少之一:多媒体显示设备用于发送消息的第一消息端口、多媒体显示设备用于接收消息的第二消息端口;在消息端口存在待发送的消息内容的情况下,通过第一通信接口向目标灯具发送与消息内容对应的控制信息,其中,控制信息用于控制目标灯具的显示变化,即多媒体显示设备通过与目标灯具之间的通信鉴权,并将多媒体显示设备的消息端口与多媒体显示设备和目标灯具之间存在的第一通信接口进行绑定,使得多媒体显示设备的消息端口存在待发送的消息内容的情况下,目标灯具会根据消息内容进行显示变化。采用上述技术方案,解决了相关技术中,灯具与多媒体显示设备之间的交互过分依赖路由设备性能,在灯具与多媒体显示设备频繁交互时通信质量变化较大等问题,通过本发明实施例可以实现灯具与多媒体显示设备频繁交互时的高效稳定通信,且通信延迟低,当繁交互时不易出现信道拥堵。
43.在一个示例性实施例中,在获取到目标灯具反馈的灯具信息情况下,确定灯具信
息对应的目标灯具的标识编码之前,上述方法还包括:确定多媒体显示设备与目标灯具存在通用串行总线的物理连接;在物理连接有效的情况下,向目标灯具发送发现消息,其中,发现消息用于指示目标灯具已与多媒体显示设备物理连接;接收目标灯具根据发现消息反馈的灯具信息。
44.简单来说,相关技术中的通信过分依赖灯具与电视(相当于本发明实施例中的多媒体显示设备)通过路由器的无线交互,当电视端上的推送消息过多且路由器本身的信道出现延迟等异常情况时,将影响灯具与电视的正常交互效率,而在本发明中直接通过通用串行总线的方式将目标灯具与多媒体显示设备进行连接,并在连接后根据目标灯具的反馈信息确定验证目标灯具是否为可以进行推送消息提醒显示的灯具。
45.在一个示例性实施例中,根据标识编码对应的通信权限与目标灯具建立通信连接之前,上述方法还包括:获取多媒体显示设备中的预设授权参数,其中,预设授权参数为允许与多媒体显示设备进行通信的目标标识编码的集合;在预设授权参数中存在标识编码的匹配项的情况下,确定标识编码对应的多媒体显示设备具有与多媒体显示设备进行通信的通信权限,向目标灯具发送建立通信连接的第一指示信息;在预设授权参数中不存在标识编码的匹配项的情况下,暂停多媒体显示设备与目标灯具的通信连接建立,并在多媒体显示设备的显示界面上显示请求通信权限的第二指示信息。
46.在一个示例性实施例中,在预设授权参数中不存在标识编码的匹配项的情况下,暂停多媒体显示设备与目标灯具的通信连接建立,并在多媒体显示设备的显示界面上显示请求通信权限的第二指示信息之后,上述方法还包括:接收目标对象在多媒体显示设备的确认信息;在确认信息指示授权目标灯具建立通信连接的情况下,向目标灯具发送建立通信连接的第一指示信息。
47.例如,android电视(相当于本发明中的多媒体显示设备)端搜索所有usb灯具或监听usb插入事件获取设备;根据usb设备的厂商id和产品id,判断是否是智能灯具;判断灯具是否具有通信权限,如果没有,需要请求设备通信权限;通过usb设备找到通信的接口;建立android电视设备和usb灯具的连接;即在电视与灯具建立物理连接后还需要对连接后的通信权限进行验证,保证进行通信连接的灯具与电视之间的通信安全性。
48.在一个示例性实施例中,确定通信连接对应多媒体显示设备的第一通信接口,包括:在确定多媒体显示设备与目标灯具之间成功建立通信连接的情况下,获取多媒体显示设备与目标灯具之间使用通用串行总线进行物理连接的连接接口;将连接接口作为多媒体显示设备对应通信连接的第一通信接口,其中,第一通信接口用于向目标灯具实时传输多媒体显示设备的控制信息。
49.例如,当外界用户发送视频通话请求给智能电视时,智能电视主控模块通过智能电视服务器接收到此消息推送,并将该消息通过usb通讯传输给智能灯具主控模块,智能灯具根据预设模式,采用跑马灯效(亮度/色温/开关等可配置)。当视频通话被接起或挂断时,智能电视再次传输消息给到智能灯具,关闭灯效。即为了保证信息的安全传输需要为控制信息确定对应的专有通信接口,保证通信连接的一致性。
50.在一个示例性实施例中,将第一通信接口与多媒体显示设备的消息端口进行关联,包括:在确定多媒体显示设备的第一通信接口存在信息交互的情况下,查找信息交互之前多媒体显示设备上消息端口的消息变化记录;在消息变化记录与信息交互之间的时间值
小于预设阈值的情况下,将消息端口与第一通信接口进行绑定,以完成第一通信接口与多媒体显示设备的消息端口的关联。
51.简单来说,为了将多媒体显示设备与目标灯具之间的通信延迟控制在一定范围内,在确定出用户发送控制消息的第一通信接口后,还需要确定使用第一通信接口发送控制信息时的时间点与多媒体显示设备获取消息内容的消息端口对应时间的时差,继而保证多媒体设备使用第一通信接口向目标灯具发送与消息内容对应的控制信息时,对应的延迟时间满足预设的通信需求,确认成后将第一通信接口与多媒体显示设备的消息端口的关联,使得之后只要消息端口存在对应的消息内容,便可以直接发送至目标灯具进行显示提醒。
52.在一个示例性实施例中,在消息端口存在消息内容的情况下,通过第一通信接口向目标灯具发送控制信息之后,上述方法还包括:监听目标灯具对于控制信息的响应结果;基于响应结果确定目标灯具的显示变化,并在显示变化存在差异的情况下,判断控制信息发送成功。
53.换而言之,为了保证多媒体显示设备中消息内容对应的控制信息在目标灯具上的显示效果,并在控制信息未成功显示的情况下,向使用多媒体显示设备的目标对象发送提示信息,多媒体显示设备还可以对目标灯具对于控制信息的显示结果进行监听,确定目标灯具的灯光显示根据控制信息发生了变化,保证控制信息在目标灯具上的显示效果。
54.为了更好的理解上述灯具的控制方法的过程,以下再结合可选实施例对上述灯具的控制的实现方法流程进行说明,但不用于限定本发明实施例的技术方案。
55.作为一种可选的实施方式,图3是本发明可选实施例提供了一种智能灯具与电视的通信方法的交互示意图,该智能灯具为usb灯具,通过usb这种方式,实现电视和智能灯具高效稳定通信,电视将数据频繁发送到智能灯具端。包含以下步骤:
56.步骤1:电视端获取usb设备;例如,android电视端搜索所有usb灯具或监听usb插入事件获取设备;
57.步骤2:获取usb灯具或者usb设备返回的设备信息;
58.步骤3:根据usb设备的厂商id和产品id,判断是否是预设智能灯具;
59.步骤4:确定电视端已与预设智能灯具物理连接;
60.步骤5:请求通信权限;判断灯具是否具有通信权限,如果没有,需要请求设备通信权限;
61.步骤6:权限通过;通过usb设备找到通信的接口;
62.步骤7:建立连接;即建立android电视设备和usb灯具的连接;
63.步骤8:连接成功;
64.步骤9:获取发送消息端口和接收消息口;具体的,通过通信接口找到发送消息的端口;通过通信接口找到接收消息的端口;
65.步骤10:连接完成后,电视端和usb设备进行通信;返回端口信息;
66.步骤11:使用发送端口发送消息;即通过发送消息端口发送消息;
67.步骤12:灯具根据获取的消息来改变颜色或色温;
68.步骤13:灯具应答显示ok(即response ok),具体的,通过接收消息端口监听灯具返回的消息,判断消息是否发送成功;
69.需要说明的是,上述通过usb连接设备,连接性更加稳定。通过usb频繁的发送数据,更加高效。避免wifi、蓝牙类产品信道拥堵造成的高延时问题。智能灯具通过usb获取智能电视的场景模式,电视与灯具的交互性较好且延迟较低。
70.作为另一种可选的实施方式,智能灯具通过usb通信协议与智能电视进行通信,电视授权相关权限,从而灯具可以从电视端识别获取数据,识别如待机开机、儿童模式、视频来电提醒、观影、语音互动等智能场景,根据不同场景设置不同灯光效果,各种灯光效果可以进行个性化配置。以解决现有技术仅能同步播放设备画面和灯具的颜色,无法识别智能电视当前正在使用的应用或状态,与内容的交互性较差,无法满足用户的实际灯光效果需求等技术问题。
71.可选的,图4是本发明可选实施例的一种灯光控制系统的结构示意图。由tv服务器、tv主控模块、灯具主控模块3部分组成;图5是本发明可选实施例的一种灯具与电视进行灯光交互的流程示意图;包括以下步骤:
72.步骤s502、智能灯具通过usb接口与智能电视连接完成;
73.步骤s504、智能电视中的tv电视主控模块识别智能灯具,授予相关通信权限;
74.步骤s506、在智能电视打开/关闭应用或从服务器接收到消息推送时,智能电视将相关消息通过usb通讯协议传递给智能灯具;
75.可选的,以智能电视的视频通话及待机状态为例,智能灯具的灯光控制方法具体包括以下步骤:
76.1.视频通话时:当外界用户发送视频通话请求给智能电视时,智能电视主控模块通过智能电视服务器接收到此消息推送,并将该消息通过usb通讯传输给智能灯具主控模块,智能灯具根据预设模式,采用跑马灯效(亮度/色温/开关等可配置)。
77.2.电视待机时:当通过遥控器将智能电视待机时,智能电视主控模块该消息通过usb通讯传输给智能灯具主控模块,智能灯具根据预设模式,采用呼吸灯效(亮度/色温/开关/颜色等可配置)。
78.步骤s508、智能灯具中的主控模块根据本地预设的特定事件触发信息/电视状态触发信息,基于从智能电视接收到的消息,采用对应灯光效果。
79.可选的,在灯具显示对应的灯光效果之后,在视频通话的场景下:当视频通话被接起或挂断时,智能电视再次传输消息给到智能灯具,关闭灯效。在电视待机的场景下,当智能电视通过遥控器开机时,智能电视再次传输消息给到智能灯具,关闭灯效。
80.通过上述实施例,通过使用usb这种连接方式,提高灯具和电视的通信效率与稳定性,将电视将数据频繁发送到智能灯具端,智能灯具通过usb通信协议与智能电视进行通信,电视授权相关权限,从而灯具可以从电视端识别消息端口中的数据,例如,待机开机、儿童模式、视频来电提醒、观影、语音互动等智能场景,以根据不同场景设置不同灯光效果,各种灯光效果可以进行个性化配置,使得用户未在观看电视的情况下,根据灯光快速确认电视当前的使用场景,使得智能灯具可以识别智能电视当前正在使用的应用或状态,满足用户的实际灯光效果需求。
81.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有
技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例的方法。
82.图6是根据本发明实施例的一种灯具的控制系统的结构框图;如图6所示,包括:
83.确定模块62,用于在获取到目标灯具反馈的灯具信息的情况下,确定所述灯具信息对应的所述目标灯具的标识编码;
84.连接模块64,用于根据所述标识编码对应的通信权限与所述目标灯具建立通信连接,并确定与所述通信连接对应的多媒体显示设备的第一通信接口;
85.端口模块66,用于将所述第一通信接口与所述多媒体显示设备的消息端口进行关联,其中,所述消息端口包括以下至少之一:多媒体显示设备用于发送消息的第一消息端口、多媒体显示设备用于接收消息的第二消息端口;
86.发送模块68,用于在所述消息端口存在待发送的消息内容的情况下,通过所述第一通信接口向目标灯具发送与消息内容对应的控制信息,其中,所述控制信息用于控制所述目标灯具的显示变化。
87.通过上述模块,在获取到目标灯具反馈的灯具信息的情况下,确定灯具信息对应的目标灯具的标识编码;根据标识编码对应的通信权限与目标灯具建立通信连接,并确定与通信连接对应的多媒体显示设备的第一通信接口;将第一通信接口与多媒体显示设备的消息端口进行关联,其中,消息端口包括以下至少之一:多媒体显示设备用于发送消息的第一消息端口、多媒体显示设备用于接收消息的第二消息端口;在消息端口存在待发送的消息内容的情况下,通过第一通信接口向目标灯具发送与消息内容对应的控制信息,其中,控制信息用于控制目标灯具的显示变化,即多媒体显示设备通过与目标灯具之间的通信鉴权,并将多媒体显示设备的消息端口与多媒体显示设备和目标灯具之间存在的第一通信接口进行绑定,使得多媒体显示设备的消息端口存在待发送的消息内容的情况下,目标灯具会根据消息内容进行显示变化。采用上述技术方案,解决了相关技术中,灯具与多媒体显示设备之间的交互过分依赖路由设备性能,在灯具与多媒体显示设备频繁交互时通信质量变化较大等问题,通过本发明实施例可以实现灯具与多媒体显示设备频繁交互时的高效稳定通信,且通信延迟低,当繁交互时不易出现信道拥堵。
88.在一个示例性实施例中,上述装置还包括:发现模块,用于确定多媒体显示设备与目标灯具存在通用串行总线的物理连接;在物理连接有效的情况下,向目标灯具发送发现消息,其中,发现消息用于指示目标灯具已与多媒体显示设备物理连接;接收目标灯具根据发现消息反馈的灯具信息。
89.在一个示例性实施例中,上述装置还包括:授权模块,用于获取多媒体显示设备中的预设授权参数,其中,预设授权参数为允许与多媒体显示设备进行通信的目标标识编码的集合;在预设授权参数中存在标识编码的匹配项的情况下,确定标识编码对应的多媒体显示设备具有与多媒体显示设备进行通信的通信权限,向目标灯具发送建立通信连接的第一指示信息;在预设授权参数中不存在标识编码的匹配项的情况下,暂停多媒体显示设备与目标灯具的通信连接建立,并在多媒体显示设备的显示界面上显示请求通信权限的第二指示信息。
90.在一个示例性实施例中,上述授权模块还包括:确认单元,用于接收目标对象在多
媒体显示设备的确认信息;在确认信息指示授权目标灯具建立通信连接的情况下,向目标灯具发送建立通信连接的第一指示信息。
91.在一个示例性实施例中,上述连接模块,还用于在确定多媒体显示设备与目标灯具之间成功建立通信连接的情况下,获取多媒体显示设备与目标灯具之间使用通用串行总线进行物理连接的连接接口;将连接接口作为多媒体显示设备对应通信连接的第一通信接口,其中,第一通信接口用于向目标灯具实时传输多媒体显示设备的控制信息。
92.在一个示例性实施例中,上述端口模块,还用于在确定多媒体显示设备的第一通信接口存在信息交互的情况下,查找信息交互之前多媒体显示设备上消息端口的消息变化记录;在消息变化记录与信息交互存之间的时间值小于预设阈值的情况下,将消息端口与第一通信接口进行绑定,以完成第一通信接口与多媒体显示设备的消息端口的关联。
93.在一个示例性实施例中,上述装置还包括:监听模块,用于监听目标灯具对于控制信息的响应结果;基于响应结果确定目标灯具的显示变化,并在显示变化存在差异的情况下,判断控制信息发送成功。
94.本发明的实施例还提供了一种存储介质,该存储介质包括存储的程序,其中,上述程序运行时执行上述任一项的方法。
95.可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的程序代码:
96.s1,在获取到目标灯具反馈的灯具信息的情况下,确定所述灯具信息对应的所述目标灯具的标识编码;
97.s2,根据所述标识编码对应的通信权限与所述目标灯具建立通信连接,并确定与所述通信连接对应的多媒体显示设备的第一通信接口;
98.s3,将所述第一通信接口与所述多媒体显示设备的消息端口进行关联,其中,所述消息端口包括以下至少之一:多媒体显示设备用于发送消息的第一消息端口、多媒体显示设备用于接收消息的第二消息端口;
99.s4,在所述消息端口存在待发送的消息内容的情况下,通过所述第一通信接口向目标灯具发送与消息内容对应的控制信息,其中,所述控制信息用于控制所述目标灯具的显示变化。
100.本发明的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
101.可选地,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
102.可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:
103.s1,在获取到目标灯具反馈的灯具信息的情况下,确定所述灯具信息对应的所述目标灯具的标识编码;
104.s2,根据所述标识编码对应的通信权限与所述目标灯具建立通信连接,并确定与所述通信连接对应的多媒体显示设备的第一通信接口;
105.s3,将所述第一通信接口与所述多媒体显示设备的消息端口进行关联,其中,所述消息端口包括以下至少之一:多媒体显示设备用于发送消息的第一消息端口、多媒体显示
设备用于接收消息的第二消息端口;
106.s4,在所述消息端口存在待发送的消息内容的情况下,通过所述第一通信接口向目标灯具发送与消息内容对应的控制信息,其中,所述控制信息用于控制所述目标灯具的显示变化。
107.可选地,在本实施例中,上述存储介质可以包括但不限于:u盘、只读存储器(read-only memory,简称为rom)、随机存取存储器(random access memory,简称为ram)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
108.可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。
109.显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
110.以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1