一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

智能灯光系统设备更换方法、系统、装置及存储介质与流程

2021-10-19 20:21:00 来源:中国专利 TAG:灯光 智能 系统 装置 更换


1.本技术涉及智能灯光技术领域,尤其涉及智能灯光系统设备更换方法、系统、装置及存储介质。


背景技术:

2.现有的智能照明控制系统中,智能照明设备都需要具备逻辑地址(短地址和mac地址)及场景参数,这个导致了智能照明设备损坏后,无法像传统智能照明设备一样,直接替换。一旦照明控制系统中的某个智能照明设备出现故障的时候,就需要专业工程师到现场更换故障设备,重新导入或者重新定义原始配置信息,以恢复到之前预设过的使用功能,这种维护既费时间,又浪费人力成本。
3.为解决该问题,现有技术方案(专利申请号为cn201510271912.7)提供了一种涉及智能照明硬件设备的自恢复方法及其装置,其应用于网关,该方法是首先获取智能照明硬件设备的序列号;之后根据该序列号与预先存储的序列号比较,判断是否一致,若是,则重新获取序列号,否则,通过拨码开关获取对应的智能照明硬件设备的地址码,并将与该地址码相应的原始配置信息发送至智能照明硬件设备,拨码开关与智能照明硬件设备的数量相等,并且每一个拨码开关用于对对应的一个智能照明硬件设备的地址码进行设置。其中,网关每隔一段时间就会循环获取一次智能照明硬件设备的序列号,其间隔时间优选为5秒。
4.然而该现有技术方案需要每隔一段时间循环获取一次智能照明硬件设备的序列号,且需要通过拨码开关获取对应的智能照明硬件设备的地址码,这使得检测是否有新替换设备的操作较为频繁,增加网关的负担,且不能适用于没有拨码开关的智能照明硬件设备的更换,应用范围小。


技术实现要素:

5.本技术实施例的目的在于,提供一种智能灯光系统设备更换方法、系统、装置及存储介质,能够在有新替换的智能照明硬件设备时自动写入原始配置信息,无需专业工程师到现场重新调试,节约人力物力,且能适用于没有拨码开关的智能照明硬件设备的更换,应用范围广泛。
6.为达到上述目的,本发明采用如下技术方案:
7.本发明第一方面提供了智能灯光系统设备更换方法,所述方法包括:
8.在达到预置搜索条件时,搜索智能灯光系统中各智能照明硬件设备的mac地址;
9.若出现新的mac地址,在预设时间范围内检测是否接收到由拨码开关设置的短地址信息;
10.若没有接收到,将预存储的mac地址与当前智能灯光系统中各智能照明硬件设备的mac地址进行比较,确定不一致的预存储的mac地址;
11.根据所述不一致的预存储的mac地址获取对应的短地址,将与所述对应的短地址关联的原始配置信息写入与所述新的mac地址对应的智能照明硬件设备。
12.根据本发明第一方面的一种能够实现的方式,所述预置搜索条件为:
13.执行重启操作和/或接收到搜索指令。
14.根据本发明第一方面的另一种能够实现的方式,所述预置搜索条件为:
15.在向已标记故障的短地址对应的智能照明硬件设备发送请求确认消息时,接收到已标记故障的短地址对应的智能照明硬件设备的反馈消息。
16.根据本发明第一方面的一种能够实现的方式,按照预设的时间间隔定时向已标记故障的短地址对应的智能照明硬件设备发送请求确认消息。
17.根据本发明第一方面的一种能够实现的方式,所述方法还包括:
18.在接收到由拨码开关设置的短地址信息时,获取与所述由拨码开关设置的短地址对应的原始配置信息,将所述对应的原始配置信息写入与所述新的mac地址对应的智能照明硬件设备。
19.本发明第二方面提供智能灯光系统设备更换系统,所述系统包括:
20.搜索模块,用于在达到预置搜索条件时,搜索智能灯光系统中各智能照明硬件设备的mac地址;
21.检测模块,用于在所述搜索模块搜索到新的mac地址时,在预设时间范围内检测是否接收到由拨码开关设置的短地址信息;
22.比较模块,用于在没有接收到所述由拨码开关设置的短地址信息时,将预存储的mac地址与当前智能灯光系统中各智能照明硬件设备的mac地址进行比较,确定不一致的预存储的mac地址;
23.第一配置模块,用于根据所述不一致的预存储的mac地址获取对应的短地址,将与所述对应的短地址关联的原始配置信息写入与所述新的mac地址对应的智能照明硬件设备。
24.根据本发明第二方面的一种能够实现的方式,所述预置搜索条件为:
25.执行重启操作和/或接收到搜索指令。
26.根据本发明第一方面的另一种能够实现的方式,所述预置搜索条件为:
27.在向已标记故障的短地址对应的智能照明硬件设备发送请求确认消息时,接收到已标记故障的短地址对应的智能照明硬件设备的反馈消息。
28.根据本发明第二方面的一种能够实现的方式,按照预设的时间间隔定时向已标记故障的短地址对应的智能照明硬件设备发送请求确认消息。
29.根据本发明第二方面的一种能够实现的方式,所述系统还包括:
30.第二配置模块,用于在接收到由拨码开关设置的短地址信息时,获取与所述由拨码开关设置的短地址对应的原始配置信息,将所述对应的原始配置信息写入与所述新的mac地址对应的智能照明硬件设备。
31.本发明第三方面实施例提供了一种智能灯光系统设备更换装置,该装置包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如上述任一项实施例所述的智能灯光系统设备更换方法。
32.本发明第四方面实施例提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被执行时实现如上述任一项实施例所述的智能灯光系统设备更换方法。
33.本发明能够在有新替换的智能照明硬件设备时自动写入原始配置信息,无需专业工程师到现场重新调试,节约人力物力,且能适用于没有拨码开关的智能照明硬件设备的更换,应用范围广泛。
附图说明
34.图1是本发明提供的智能灯光系统设备更换方法的一个优选实施例的流程示意图;
35.图2是本发明提供的智能灯光系统设备更换系统的一个优选实施例的结构示意图。
36.附图标记:
37.搜索模块1、检测模块2、比较模块3、第一配置模块4。
具体实施方式
38.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
39.为便于理解本发明申请,对本技术实施例涉及的若干个名词进行简单介绍:
40.短地址:系统配置时,对每个设备进行的一个编址,地址码一般是2

3位数字,方便系统配置时区别和选择设备使用。
41.mac地址:每个智能设备芯片底层的地址,具有唯一性。但此地址长度较长,不方便记忆。
42.本发明申请的方法由网关服务器执行,该网关服务器通过总线与各智能照明硬件设备连接。
43.图1所示为本发明提供的智能灯光系统设备更换方法的一个优选实施例的流程示意图。
44.如图1所示,所述方法包括:
45.s1在达到预置搜索条件时,搜索智能灯光系统中各智能照明硬件设备的mac地址;
46.s2若出现新的mac地址,在预设时间范围内检测是否接收到由拨码开关设置的短地址信息;
47.s3若没有接收到,将预存储的mac地址与当前智能灯光系统中各智能照明硬件设备的mac地址进行比较,确定不一致的预存储的mac地址;
48.s4根据所述不一致的预存储的mac地址获取对应的短地址,将与所述对应的短地址关联的原始配置信息写入与所述新的mac地址对应的智能照明硬件设备。
49.由于每个智能照明硬件设备都有唯一的mac地址,网关服务器中存储有更换设备之前的智能灯光系统中各智能照明硬件设备的mac地址,其中每个预存储的mac地址对应一短地址,该短地址关联一原始配置信息。
50.在检测到新的mac地址之后,本发明上述实施例在预设时间范围内检测是否接收到由拨码开关设置的短地址信息,在没有收到时,表明该新的mac地址对应的智能照明硬件
设备是非拨码开关类型的设备(例如通过程序输入设置短地址的设备),或者为拨码开关类型的设备但拨码开关上出现了故障。在没有收到由拨码开关设置的短地址信息时,本发明实施例进一步通过将该存储的mac地址与当前的智能灯光系统中各智能照明硬件设备的mac地址进行比较,如果该存储的mac地址中有一个mac地址与当前的智能灯光系统中各智能照明硬件设备的mac地址不一致,则说明出现新的mac地址不是因为加入了新的设备,而是该不一致的mac地址对应的智能照明硬件设备被更换了。因此,本发明实施例直接将该不一致的mac地址对应的短地址关联的原始配置信息写入到新替换的智能照明硬件设备,实现了把原有设备的原始配置信息写入新设备以恢复到之前预设过的使用功能的目的。
51.其中,可以通过将现有的mac地址与搜索前的mac地址进行比对的方式来确定是否出现新的mac地址。
52.作为优选,可以以列表的形式存储该更换设备之前的智能灯光系统中各智能照明硬件设备的mac地址,并对应存储各mac地址对应的短地址信息以及关联的原始配置信息。
53.进一步地,在将与所述对应的短地址关联的原始配置信息写入与所述新的mac地址对应的智能照明硬件设备后,网关服务器自动将所述新的mac地址来替换该不一致的预存储的mac地址,从而实现预存储的mac地址的更新。
54.本发明实施例能够在有新替换的智能照明硬件设备时自动写入原始配置信息,无需专业工程师到现场重新调试,节约人力物力,且能适用于没有拨码开关的智能照明硬件设备的更换,应用范围广泛。
55.其中,所述预置搜索条件为:
56.执行重启操作和/或接收到搜索指令。
57.本发明实施例仅在执行重启操作完成和/或接收到搜索指令时进行智能灯光系统是否有智能照明硬件设备更换的检测,相对于间隔一段时间循环执行判断逻辑的操作而言,操作简便,降低了网关服务器的负担。
58.在另一种实施方式中,所述预置搜索条件为:
59.在向已标记故障的短地址对应的智能照明硬件设备发送请求确认消息时,接收到已标记故障的短地址对应的智能照明硬件设备的反馈消息。
60.其中,智能照明硬件设备正常时都会向网关服务器进行反馈,可以通过定时或者不定时的查询功能,记录智能照明硬件设备没有进行反馈的次数,当次数达到预设次数阈值时,确定该智能照明硬件设备为故障设备,并获取该故障设备的短地址,标记该短地址为故障的短地址,并存储对应的短地址信息。
61.智能照明硬件设备故障时并不能根据请求确认消息进行相应的反馈,如果能够接收到已标记故障的短地址对应的智能照明硬件设备的反馈消息,说明该已标记故障的短地址对应的原智能照明硬件设备已经被更换为好的设备。
62.进一步地,按照预设的时间间隔定时向已标记故障的短地址对应的智能照明硬件设备发送请求确认消息。
63.在其他实施方式中,还可以根据接收的指令向已标记故障的短地址对应的智能照明硬件设备发送请求确认消息。或者,还可以在预置的时刻执行向已标记故障的短地址对应的智能照明硬件设备发送请求确认消息的操作。
64.本发明上述实施例使得网关服务器能够根据反馈信息自行确定是否搜索智能灯
光系统中各智能照明硬件设备的mac地址,无需外界的操作或者输入,提高自动完成更换设备的配置信息设置的智能性。
65.进一步地,所述方法还包括:
66.在接收到由拨码开关设置的短地址信息时,获取与所述由拨码开关设置的短地址对应的原始配置信息,将所述对应的原始配置信息写入与所述新的mac地址对应的智能照明硬件设备。
67.本发明实施例实现了对有拨码开关的智能照明硬件设备更换后的配置信息的自动设置。
68.本发明第二方面实施例提供了一种智能灯光系统设备更换系统。
69.图2所示是本发明提供的智能灯光系统设备更换系统的一个优选实施例的结构示意图,所述系统能够实现上述任一实施例所述的智能灯光系统设备更换方法的全部流程。
70.如图2所示,该系统包括:
71.搜索模块1,用于在达到预置搜索条件时,搜索智能灯光系统中各智能照明硬件设备的mac地址;
72.检测模块2,用于在所述搜索模块1搜索到新的mac地址时,在预设时间范围内检测是否接收到由拨码开关设置的短地址信息;
73.比较模块3,用于在没有接收到所述由拨码开关设置的短地址信息时,将预存储的mac地址与当前智能灯光系统中各智能照明硬件设备的mac地址进行比较,确定不一致的预存储的mac地址;
74.第一配置模块4,用于根据所述不一致的预存储的mac地址获取对应的短地址,将与所述对应的短地址关联的原始配置信息写入与所述新的mac地址对应的智能照明硬件设备。
75.在一种能够实现的方式中,所述预置搜索条件为:
76.执行重启操作和/或接收到搜索指令。
77.在另一种能够实现的方式中,所述预置搜索条件为:
78.在向已标记故障的短地址对应的智能照明硬件设备发送请求确认消息时,接收到已标记故障的短地址对应的智能照明硬件设备的反馈消息。
79.作为一种优选实施方式,按照预设的时间间隔定时向已标记故障的短地址对应的智能照明硬件设备发送请求确认消息。
80.进一步地,所述系统还包括:
81.第二配置模块,用于在接收到由拨码开关设置的短地址信息时,获取与所述由拨码开关设置的短地址对应的原始配置信息,将所述对应的原始配置信息写入与所述新的mac地址对应的智能照明硬件设备。
82.本发明系统上述实施例各模块的功能及实现方式与上述智能灯光系统设备更换方法的实施例相同,具体解析可以参照上述智能灯光系统设备更换方法的实施例,为了避免重复,在此不再赘述。
83.本发明还提供了一种智能灯光系统设备更换装置,该装置包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如上述任一项实施例所述的智能灯光系统设备更换方法。
84.本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被执行时实现如上述任一项实施例所述的智能灯光系统设备更换方法。
85.所称处理器可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field

programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述智能灯光系统设备更换装置的控制中心,利用各种接口和线路连接整个智能灯光系统设备更换装置的各个部分。
86.所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述智能灯光系统设备更换装置的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)、至少一个磁盘存储器件、闪存器件或其他易失性固态存储器件。
87.其中,所述智能灯光系统设备更换装置集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read

only memory)、随机存取存储器(ram,random access memory)、电载波信号、电信信号以及软件分发介质等。
88.以上所述是本技术的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也视为本技术的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜