一种计量箱智能锁的远程控制方法和系统与流程
- 国知局
- 2024-07-31 22:16:56
本发明涉及远程控制,特别涉及一种计量箱智能锁的远程控制方法和系统。
背景技术:
1、计量箱智能锁是一种专门设计的高科技设备,它结合了计量仪器和智能门锁的功能。计量仪器通常用于测量和记录能源的使用情况,如电力、燃气和水的消耗量。智能门锁则是一种通过电子或网络控制来开启和关闭锁具的设备。计量箱智能锁在能源供应领域中具有广泛的应用价值。例如,在电力供应方面,计量箱智能锁可以用于控制和监测电力输送的开关设备,同时还可以记录电力消耗情况,为电力公司或客户提供准确可靠的电力数据。在燃气和水务领域,计量箱智能锁可以用于保护和监控燃气和水管道的安全,同时确保准确的流量测量和计费。
2、计量箱智能锁的远程控制功能使得能源供应公司或客户可以通过远程操作来控制和监测设备的运行状态和能源使用情况。这种远程控制功能可以节省人力成本,提高工作效率,并为客户提供更便捷的服务。然而,在实际应用中,计量箱智能锁也面临一些挑战和问题。例如,设备的兼容性与互操作性、数据安全与隐私保护、终端故障与维护、网络连接与通信稳定性以及系统集成与标准化等问题都需要得到解决。
技术实现思路
1、本发明提供了一种计量箱智能锁的远程控制方法和系统,用以解决上述背景技术中提到的问题:
2、本发明提出的一种计量箱智能锁的远程控制方法,所述计量箱智能锁的远程控制方法包括:
3、用户前端向后台发送开门操作指令;
4、通过后台实时监测是否接收到用户前端的开门操作指令,当后台接收到用户前端的开门操作指令后向终端发送开门指令;
5、实时判断终端是否开门成功,获得判断结果,并将所述判断结果发送至后台;
6、所述后台在接收到终端发送的判断结果后,根据判断结果生成命令执行结果,并将所述命令执行结果发送至用户前端进行提示展示。
7、进一步的,通过后台实时监测是否接收到用户前端的开门操作指令,当后台接收到用户前端的开门操作指令后向终端发送开门指令,包括:
8、通过后台实时监测是否接收到用户前端的开门操作指令;
9、当后台接收到用户前端的开门操作指令时,后台加入控制时间队列;
10、后台加入控制时间队列之后,后台中间件向前置发送控制消息;
11、前置在接收到所述控制消息之后,将所述控制消息发送至终端。
12、进一步的,实时判断终端是否开门成功,获得判断结果,并将所述判断结果发送至后台,包括:
13、所述终端在接收到控制消息后,控制计量箱智能锁开门;
14、实时监测所述计量箱智能锁是否开门成功,获得判断结果;
15、当所述判断结果表明所述计量箱智能锁开门成功时,控制终端将开门成功消息发送至前置;
16、当所述判断结果表明所述计量箱智能锁开门失败时,控制终端将开门失败消息发送至前置。
17、进一步的,所述后台在接收到终端发送的判断结果后,根据判断结果生成命令执行结果,并将所述命令执行结果发送至用户前端进行提示展示,包括:
18、后台的前置在接收到终端发送的开门成功消息或开门失败消息之后,将所述开门成功消息或开门失败消息发送至中间件;
19、中间件将所述开门成功消息或开门失败消息发送至后台;
20、所述后台对所述开门成功消息或开门失败消息进行解析,获得与所述开门成功消息或开门失败消息对应的命令执行结果;
21、将所述命令执行结果发送至用户前端进行提示展示。
22、进一步的,所述后台在接收到终端发送的判断结果后,根据判断结果生成命令执行结果,并将所述命令执行结果发送至用户前端进行提示展示,还包括:
23、实时判断所述前置向中间件发送开门成功消息或开门失败消息是否超时未返回,并根据判断结果确定前置是否存在运行异常,包括:
24、实时判断所述前置向中间件发送开门成功消息或开门失败消息是否超时未返回;
25、如果前置向中间件发送开门成功消息或开门失败消息存在超时未返回时,将超时未返回消息发送至中间件,并通过中间件将所述超时未返回消息发送至后台;
26、所述后台对所述超时未返回消息进行解析,获得与所述超时未返回消息对应的命令执行结果,并将所述命令执行结果发送至用户前端进行提示展示;
27、实时判断所述前置向中间件发送开门成功消息或开门失败消息是否返回超时;
28、如果前置向中间件发送开门成功消息或开门失败消息存在返回超时时,将返回超时消息发送至中间件,并通过中间件将所述返回超时消息发送至后台;
29、所述后台对所述返回超时消息进行解析,获得与所述返回超时消息对应的命令执行结果,并将所述命令执行结果发送至用户前端进行提示展示;
30、用户前端根据超时未返回情况信息和返回超时信息对终端信息反馈进行评价,获得评价参数,当所述评价参数低于预设的参数阈值时,则进行报警。
31、本发明提出的一种计量箱智能锁的远程控制系统,所述计量箱智能锁的远程控制系统包括:
32、指令发送模块:用户前端向后台发送开门操作指令;
33、指令监测模块:通过后台实时监测是否接收到用户前端的开门操作指令,当后台接收到用户前端的开门操作指令后向终端发送开门指令;
34、实时判断模块:实时判断终端是否开门成功,获得判断结果,并将所述判断结果发送至后台;
35、结果生成模块:所述后台在接收到终端发送的判断结果后,根据判断结果生成命令执行结果,并将所述命令执行结果发送至用户前端进行提示展示。
36、进一步的,所述指令监测模块,包括:
37、指令接收判断模块:通过后台实时监测是否接收到用户前端的开门操作指令;
38、时间队列加入模块:当后台接收到用户前端的开门操作指令时,后台加入控制时间队列;
39、控制消息发送模块:后台加入控制时间队列之后,后台中间件向前置发送控制消息;
40、消息发送模块:前置在接收到所述控制消息之后,将所述控制消息发送至终端。
41、进一步的,所述实时判断模块,包括:
42、开门控制模块:所述终端在接收到控制消息后,控制计量箱智能锁开门;
43、结果判断模块;实时监测所述计量箱智能锁是否开门成功,获得判断结果;
44、开门成功模块:当所述判断结果表明所述计量箱智能锁开门成功时,控制终端将开门成功消息发送至前置;
45、开门失败模块:当所述判断结果表明所述计量箱智能锁开门失败时,控制终端将开门失败消息发送至前置。
46、进一步的,所述结果生成模块,包括:
47、前置接收模块:后台的前置在接收到终端发送的开门成功消息或开门失败消息之后,将所述开门成功消息或开门失败消息发送至中间件;
48、后台获取模块:中间件将所述开门成功消息或开门失败消息发送至后台;
49、消息解析模块;所述后台对所述开门成功消息或开门失败消息进行解析,获得与所述开门成功消息或开门失败消息对应的命令执行结果;
50、提示展示模块:将所述命令执行结果发送至用户前端进行提示展示。
51、进一步的,所述结果生成模块,还包括:
52、实时判断所述前置向中间件发送开门成功消息或开门失败消息是否超时未返回,并根据判断结果确定前置是否存在运行异常,包括:
53、返回判断模块:实时判断所述前置向中间件发送开门成功消息或开门失败消息是否超时未返回;
54、中间件接收模块:如果前置向中间件发送开门成功消息或开门失败消息存在超时未返回时,将超时未返回消息发送至中间件,并通过中间件将所述超时未返回消息发送至后台;
55、未返回消息解析模块:所述后台对所述超时未返回消息进行解析,获得与所述超时未返回消息对应的命令执行结果,并将所述命令执行结果发送至用户前端进行提示展示;
56、返回超时判断模块:实时判断所述前置向中间件发送开门成功消息或开门失败消息是否返回超时;
57、发送后台模块:如果前置向中间件发送开门成功消息或开门失败消息存在返回超时时,将返回超时消息发送至中间件,并通过中间件将所述返回超时消息发送至后台;
58、前端展示模块:所述后台对所述返回超时消息进行解析,获得与所述返回超时消息对应的命令执行结果,并将所述命令执行结果发送至用户前端进行提示展示;
59、报警模块:用户前端根据超时未返回情况信息和返回超时信息对终端信息反馈进行评价,获得评价参数,当所述评价参数低于预设的参数阈值时,则进行报警。
60、本发明有益效果:通过用户前端向后台发送开门操作指令,实现了用户与后台之间的远程交互,方便了用户对计量箱智能锁的操作;后台实时监测是否接收到用户前端的开门操作指令,当接收到指令后向终端发送开门指令,提高了开门操作的及时性和可靠性;实时判断终端是否开门成功,并将判断结果发送至后台,使得后台可以及时了解开门状态,并根据判断结果生成命令执行结果,提高了系统的智能化程度。将命令执行结果发送至用户前端进行提示展示,使用户可以及时了解开门操作的结果,增强了用户体验。系统还具有超时未返回检测和返回超时检测功能,当出现异常情况时,后台可以及时了解并进行处理,提高了系统的稳定性和可靠性。用户前端根据超时未返回情况信息和返回超时信息对终端信息反馈进行评价,使得用户可以更加了解终端的使用情况,有助于及时发现和处理问题。通过报警机制,当评价参数低于预设的参数阈值时进行报警,使得用户可以及时了解系统的异常情况并采取相应措施,有助于保障系统的正常运行。
本文地址:https://www.jishuxx.com/zhuanli/20240731/192559.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。