【技术实现步骤摘要】
网关处理方法、网关设备和网关系统
本专利技术涉及智能餐饮服务
,尤其涉及一种网关处理方法、网关设备和网关系统。
技术介绍
在自动化机器人餐厅中,餐厅机器人需要不断地作出各种动作,具有高频繁的软硬件交互需求。可以理解地,出于安全考虑和工作效率等考虑,餐厅中机器人的各个动作环节均要求进行严格验证,以确保动作执行的准确性和安全性。然而,目前还是会频繁出现诸如动作响应缓慢、动作响应错误等现象,餐厅机器人的动作执行无法满足自动化餐厅的服务预期。
技术实现思路
有鉴于此,本专利技术实施例提供了一种网关处理方法、网关设备、网关系统、计算机可读存储介质和智能餐饮设备,用以解决目前餐厅机器人动作执行的准确性和安全性问题。第一方面,本专利技术实施例提供了一种网关处理方法,包括:接收由智能餐饮设备上传的业务数据,其中,所述业务数据包括实时状态数据和预警数据;通过消息中间件将所述业务数据解析处理并转发到服务端,所述服务端包括调度系统和设备管理系统,其中,所述实时状态数据转发至所述调度系统,所述预警数据转发至所述设备管理系统;接收由所述调度系统或所述设备管理系统下发的操作指令;将所述操作指令下发到所述智能餐饮设备,接收并转发所述智能餐饮设备的回复信息至所述服务端。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,在所述接收由智能餐饮设备上传的业务数据之前,所述方法还包括:通过所述服务端开启支持所述智能餐饮设备的通信端口;接收所述智能 ...
【技术保护点】
1.一种网关处理方法,其特征在于,所述方法用于智能餐饮服务,包括:/n接收由智能餐饮设备上传的业务数据,其中,所述业务数据包括实时状态数据和预警数据;/n通过消息中间件将所述业务数据解析处理并转发到服务端,所述服务端包括调度系统和设备管理系统,其中,所述实时状态数据转发至所述调度系统,所述预警数据转发至所述设备管理系统;/n接收由所述调度系统或所述设备管理系统下发的操作指令;/n将所述操作指令下发到所述智能餐饮设备,接收并转发所述智能餐饮设备的回复信息至所述服务端。/n
【技术特征摘要】
1.一种网关处理方法,其特征在于,所述方法用于智能餐饮服务,包括:
接收由智能餐饮设备上传的业务数据,其中,所述业务数据包括实时状态数据和预警数据;
通过消息中间件将所述业务数据解析处理并转发到服务端,所述服务端包括调度系统和设备管理系统,其中,所述实时状态数据转发至所述调度系统,所述预警数据转发至所述设备管理系统;
接收由所述调度系统或所述设备管理系统下发的操作指令;
将所述操作指令下发到所述智能餐饮设备,接收并转发所述智能餐饮设备的回复信息至所述服务端。
2.根据权利要求1所述的方法,其特征在于,在所述接收由智能餐饮设备上传的业务数据之前,所述方法还包括:
通过所述服务端开启支持所述智能餐饮设备的通信端口;
接收所述智能餐饮设备上传的连接信息;
将所述连接信息上传到所述服务端,以使所述服务端根据所述连接信息订阅所述通信端口,进行数据的长连接服务。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收所述智能餐饮设备定时发送的心跳数据;
将所述心跳数据发送到所述服务端,以使所述服务端根据所述心跳数据判断所述智能餐饮设备是否在线。
4.根据权利要求1所述的方法,其特征在于,所述将所述操作指令下发到所述智能餐饮设备,包括:
对所述操作指令进行解析并封装;
将所述操作指令转换成对应的预设进制的数据,并下发到所述智能餐饮设备。
5.根据权利要求1所述的方法,其特征在于,在完成所述接收由智能餐饮设备上传的业务数据、接收由所述调度系统或所述设备管理系统下发的操作指令和所述将所述操作指令下发到所述智能餐饮设备的过程中,采用预设的通信协议进行数据交互,并且,所述通信协议的数据附带密钥,所述密钥用于通信校验。
6.根据权利要求1所述的方法,其特征在于,所述不同类型的智能餐饮设备采用不同的设备端口,所述方法还包括:
对于同端口上传的业务数据,采用同端口串行发送的方式;
对于异端口上传的业务数据,采用异端口并发发送的方式。
7.根据权利要求1所述的方法,其特征在于,所述设备管理系统采用图形化界面实现调试,包括图形化展示与所述智能餐饮设备通信的交互日志,其中,接收用户输入的操作指令时,将下发所述操作指令。
8.根据权利要求1-7任一项所述的方法,其特征在于,在所述将所述操作指令下发到所述智能餐饮设备之后,所述方法还包括:
若没有接收到所述智能餐饮设备发送的回复信息,通过所述服务端重新发送所...
【专利技术属性】
技术研发人员:蔡俊伟,谭德卫,李卓雄,梁文校,黄俊龙,
申请(专利权)人:广东智源机器人科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。