灯具通信重发方法和工作照明系统与流程

文档序号:34844026发布日期:2023-07-22 09:44阅读:34来源:国知局
灯具通信重发方法和工作照明系统与流程

本发明涉及智慧工作照明,尤其是涉及一种灯具通信重发方法和工作照明系统。


背景技术:

1、现有的智慧工作照明系统通过应用电力线载波通信技术和无线通信技术等,实现对照明终端的远程集中控制与管理,具有自动调节亮度、远程照明控制、灯具线缆防盗、远程抄表等功能,能够大幅节省电力资源,提升智慧照明管理水平,节省维护成本。

2、但该智慧工作照明通常需要同时控制与管理的较多的灯具,一旦某个灯具的通信出现故障,就容易出现数据丢失,控制失效的情况。


技术实现思路

1、基于此,有必要提供灯具通信重发方法和工作照明系统,以解决一旦某个灯具的通信出现故障,就容易出现数据丢失,控制失效的问题。

2、一种工作照明系统,所述工作照明系统包括:前端、服务器端及灯具终端;

3、所述前端,用于发送灯具控制命令至所述服务器端;

4、所述服务器端,用于发起与所述灯具终端的目标灯具的至少一次通信,直至所述灯具终端的网关集中模块满足预设的应答条件;

5、及用于,在满足所述应答条件的前提下,基于当前线程控制所述目标灯具执行控制操作;

6、其中,每次通信包括网关集中模块接收通过建立的通讯连接接收服务器端发送的灯具控制命令并转发至所述灯具终端的目标灯具,并记录当前转发次数;

7、挂起创建的用于执行所述灯具控制命令的当前线程,等待所述网关集中模块的应答;

8、若所述网关集中模块未满足预设的应答条件,则唤醒所述当前线程,令所述当前转发次数加1,并再次发起与所述目标灯具的通信;

9、所述应答条件为所述应答条件为所述服务器端与所述网关集中模块之间在第一预设时长内应答,且对应的当前转发次数小于预设的转发次数阈值,及所述网关集中模块与所述目标灯具之间,在第二预设时长内应答,且对应的当前转发次数小于预设的第二转发次数阈值。

10、在其中一个实施例中,所述服务器端,还用于:

11、在控制所述目标灯具执行控制操作后的第二预设时长内,若接收到所述网关集中模块发送的执行结果,则向所述前端反馈所述目标灯具的控制完成。

12、在其中一个实施例中,所述服务器端,还用于:

13、若所述当前转发次数大于或等于预设的转发次数阈值,或在控制所述目标灯具执行控制操作后的第二预设时长内,未接收到所述网关集中模块发送的控制结果,则切换所述服务器端与所述灯具终端之间的通讯连接方式。

14、在其中一个实施例中,所述服务器端,还用于:

15、在所述网关集中模块第一次未满足预设的应答条件时,通过数据库对所述灯具控制命令的灯具地址进行验证;

16、若验证结果为所述数据库内不存在所述灯具控制命令的灯具地址,则向所述前端反馈所述灯具控制命令无效。

17、在其中一个实施例中,所述服务器端,还用于:

18、将每次与所述灯具终端内的目标灯具通信时的第一预设时长设置为与所述当前转发次数呈正相关。

19、一种灯具通信重发方法,所述方法包括:

20、发起与所述灯具终端的目标灯具的至少一次通信,直至所述灯具终端的网关集中模块满足预设的应答条件;

21、在满足所述应答条件的前提下,基于当前线程控制所述目标灯具执行控制操作;

22、其中,每次通信包括网关集中模块接收通过建立的通讯连接接收服务器端发送的灯具控制命令并转发至所述灯具终端的目标灯具,并记录当前转发次数;

23、挂起创建的用于执行所述灯具控制命令的当前线程,等待所述网关集中模块的应答;

24、若所述网关集中模块未满足预设的应答条件,则唤醒所述当前线程,令所述当前转发次数加1,并再次发起与所述目标灯具的通信;

25、所述应答条件为所述应答条件为所述服务器端与所述网关集中模块之间在第一预设时长内应答,且对应的当前转发次数小于预设的转发次数阈值,及所述网关集中模块与所述目标灯具之间,在第二预设时长内应答,且对应的当前转发次数小于预设的第二转发次数阈值。

26、在其中一个实施例中,所述方法,还包括:

27、在控制所述目标灯具执行控制操作后的第二预设时长内,若接收到所述网关集中模块发送的执行结果,则向所述前端反馈所述目标灯具的控制完成。

28、在其中一个实施例中,所述方法,还包括:

29、若所述当前转发次数大于或等于预设的转发次数阈值,或在控制所述目标灯具执行控制操作后的第二预设时长内,未接收到所述网关集中模块发送的控制结果,则切换所述服务器端与所述灯具终端之间的通讯连接方式。

30、在其中一个实施例中,所述方法,还包括:

31、在所述网关集中模块第一次未满足预设的应答条件时,通过数据库对所述灯具控制命令的灯具地址进行验证;

32、若验证结果为所述数据库内不存在所述灯具控制命令的灯具地址,则向所述前端反馈所述灯具控制命令无效。

33、在其中一个实施例中,所述方法,还包括:

34、将每次与所述灯具终端内的目标灯具通信时的第一预设时长设置为与所述当前转发次数呈正相关。

35、本发明提供了灯具通信重发方法和工作照明系统,包括发起与灯具终端的目标灯具的至少一次通信,直至灯具终端的网关集中模块满足预设的应答条件;接着在满足应答条件的前提下,基于当前线程控制目标灯具执行控制操作;其中,每次通信包括网关集中模块接收通过建立的通讯连接接收服务器端发送的灯具控制命令并转发至灯具终端的目标灯具,并记录当前转发次数;挂起创建的用于执行灯具控制命令的当前线程,等待网关集中模块的应答;若网关集中模块未满足预设的应答条件,则唤醒当前线程,令当前转发次数加1,并再次发起与目标灯具的通信。这样在通信失败的前提下,多次反复尝试通信,能有效降低数据丢失的可能性,提高网关通信能力,减少控制失效情况的发生。



技术特征:

1.一种工作照明系统,其特征在于,所述工作照明系统包括:前端、服务器端及灯具终端;

2.根据权利要求1所述的工作照明系统,其特征在于,所述服务器端,还用于:

3.根据权利要求2所述的工作照明系统,其特征在于,所述服务器端,还用于:

4.根据权利要求1所述的工作照明系统,其特征在于,所述服务器端,还用于:

5.根据权利要求1所述的工作照明系统,其特征在于,所述服务器端,还用于:

6.一种灯具通信重发方法,其特征在于,所述方法包括:

7.根据权利要求6所述的方法,其特征在于,所述方法,还包括:

8.根据权利要求7所述的方法,其特征在于,所述方法,还包括:

9.根据权利要求6所述的方法,其特征在于,所述方法,还包括:

10.根据权利要求6所述的方法,其特征在于,所述方法,还包括:


技术总结
本发明公开了灯具通信重发方法和工作照明系统,包括发起与灯具终端的目标灯具的至少一次通信,直至灯具终端的网关集中模块满足预设的应答条件;接着在满足应答条件的前提下,基于当前线程控制目标灯具执行控制操作;其中,每次通信包括网关集中模块将灯具控制命令通过与服务器端建立的通讯连接转发至灯具终端的目标灯具,并记录当前转发次数;挂起创建的用于执行灯具控制命令的当前线程,等待网关集中模块的应答;若网关集中模块未满足预设的应答条件,则唤醒当前线程,令当前转发次数加1,并再次发起与目标灯具的通信。这样在通信失败的前提下,多次反复尝试通信,能有效降低数据丢失的可能性,提高网关通信能力,减少控制失效情况的发生。

技术研发人员:徐素,冯敏
受保护的技术使用者:海洋王照明科技股份有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1