信息处理装置、电子设备制造方法及图纸

技术编号:24130476 阅读:26 留言:0更新日期:2020-05-13 06:07
本发明专利技术实施例公开了一种信息处理装置和电子设备,包括:第一Client、第二Client、第三Client、第一Broker、Zigbee模块;所述第一Client、所述第二Client、所述第三Client、所述第一Broker支持MQTT协议;其中,在第一模式下,移动终端连接所述第一Broker,且所述第一Client连接所述第一Broker;目标传感器检测状态改变时,通过ZigBee网络向ZigBee模块发送状态信息;所述ZigBee模块,用于接收状态信息;以及,将所述状态信息发送给第一Client;所述状态信息为目标传感器检测状态改变时,通过ZigBee网络向ZigBee模块发送的信息;所述第一Client,用于接收所述状态信息,将所述状态信息发布给所述第一Broker;所述第一Broker,用于将所述状态信息转发给移动终端。

【技术实现步骤摘要】
信息处理装置、电子设备
本申请涉及通信技术,尤其涉及一种信息处理装置、电子设备。
技术介绍
近些年随着传感器、无线通信等技术的迅速发展,物联网技术被更加广泛的应用于智能家居中。作为计算机网络以及移动通讯设备之后的又一次信息革新。传感器节点一般都具有体积小、成本低、功耗低的优势,而ZigBee技术是一种新兴的短距离无线通信技术,特别适用于低成本、低功耗、小范围的网络设备的无线通信。随着对传感器数据的收集、传输与分析,人们的日常生活也会变得更加便利和智能化。现有智能家居的控制需要依赖互联网,当家庭中网络出现故障或者小区光缆出现故障再或者网络欠费,那么这些物联网设备将无法正常使用。另外,协议比较局限,当云服务器采用Http协议时候,软件底层也需要修改。
技术实现思路
为解决相关存在的技术问题,本申请实施例提供一种信息处理装置、电子设备。本申请实施例的技术方案是这样实现的:本申请实施例提供了一种信息处理装置,包括:第一Client、第二Client、第三Client、第一Broker、Zigbee模块;所述第一Client、所述第二Client、所述第三Client、所述第一Broker支持MQTT协议;其中,在第一模式下,移动终端连接所述第一Broker,且所述第一Client连接所述第一Broker;目标传感器检测状态改变时,通过ZigBee网络向ZigBee模块发送状态信息;所述ZigBee模块,用于接收状态信息;以及,将所述状态信息发送给第一Client;所述状态信息为目标传感器检测状态改变时,通过ZigBee网络向ZigBee模块发送的信息;所述第一Client,用于接收所述状态信息,将所述状态信息发布给所述第一Broker;所述第一Broker,用于接收所述状态信息,将所述状态信息转发给移动终端。上述方案中,在第一模式下,所述移动终端,还用于确定第一控制指令,将所述第一控制指令发送给所述第一Broker;所述第一Broker,还用于接收所述第一控制指令,将所述第一控制指令转发给第一Client;所述第一Client,还用于接收所述第一控制指令,将所述第一控制指令发送给所述ZigBee模块;所述ZigBee模块,还用于接收所述第一控制指令,通过ZigBee网络将所述第一控制指令发送给目标传感器;所述第一控制指令由所述目标传感器执行。上述方案中,在第二模式下,所述第三Client和所述第一Client分别连接所述第一Broker;所述第一Broker,用于将所述第一Clinet发布的消息转发到第三Clinet。上述方案中,在第二模式下,目标传感器检测状态改变时,通过ZigBee网络向ZigBee模块发送状态信息;所述ZigBee模块,用于接收状态信息;以及,将所述状态信息发送给第一Client;所述状态信息为目标传感器检测状态改变时,通过ZigBee网络向ZigBee模块发送的信息;所述第一Client,用于接收所述状态信息,将所述状态信息发布给所述第一Broker;所述第一Broker,用于接收所述状态信息,将所述状态信息转发给第三Client;所述第三Client,用于接收所述状态信息,将所述状态信息发送给所述第二Client;所述第二Clinet,用于接收所述状态信息,将所述状态信息发布到云平台;所述状态信息由所述云平台转发给移动终端。上述方案中,在第二模式下,所述第二Clinet,还用于接收云平台发送的第二控制指令,将所述第二控制指令发送给所述第三Client;所述第二控制指令由所述移动终端发送给所述云平台;所述第三Client,还用于接收所述第二控制指令,将所述第二控制指令发送给所述第一Broker;所述第一Broker,还用于接收所述第二控制指令,将所述第二控制指令转发给第二Client;所述第一Client,还用于接收所述第二控制指令,将所述第二控制指令发送给所述ZigBee模块;所述ZigBee模块,还用于接收所述第二控制指令,通过ZigBee网络将所述第二控制指令发送给目标传感器;所述第二控制指令由所述目标传感器执行。上述方案中,所述第二Client和所述第三Client支持C2C。上述方案中,所述第一Client基于MQTT协议,向所述第一Broker订阅相应状态控制主题;所述第二Client基于MQTT协议,向所述云平台的第二Broker订阅相应状态控制主题;所述第三Client基于MQTT协议,向所述第一Broker订阅相应状态主题;所述移动终端上的第四Client基于MQTT协议,向所述第一Broker订阅相应状态消息。上述方案中,所述第二Clinet,具体用于将所述状态信息发布到云平台的第二Broker;所述状态信息由所述第二Broker转发给所述移动终端。上述方案中,所述第二模式为所述信息处理装置连接有互联网;所述第一模式为所述信息处理装置未连接互联网。本申请实施例还提供一种电子设备,所述电子设备包括以上任一项所述装置。本申请实施例提供的信息处理装置和电子设备,包括:第一Client、第二Client、第三Client、第一Broker、Zigbee模块;所述第一Client、所述第二Client、所述第三Client、所述第一Broker支持MQTT协议;其中,在第一模式下,移动终端连接所述第一Broker,且所述第一Client连接所述第一Broker;目标传感器检测状态改变时,通过ZigBee网络向ZigBee模块发送状态信息;所述ZigBee模块,用于接收状态信息;以及,将所述状态信息发送给第一Client;所述状态信息为目标传感器检测状态改变时,通过ZigBee网络向ZigBee模块发送的信息;所述第一Client,用于接收所述状态信息,将所述状态信息发布给所述第一Broker;所述第一Broker,用于接收所述状态信息,将所述状态信息转发给移动终端,如此,减轻对互联网的依赖,以实现在没有互联网的场景下,也可与移动终端进行通信。附图说明图1为现有ZigBee物联网体系框架图;图2为现有ZigBee物联网关技术框架;图3为MQTT消息通信流程图;图4为本专利技术实施例提供的一种信息处理装置的结构示意图;图5为本专利技术实施例提供的智能网关系统的框架示意图;图6为本专利技术实施例提供的一种信息处理方法的流程示意图。具体实施方式在结合附图及具体实施例对本申请作进一步详细的说明之前,先对现有相关技术做一下描述。图1为现有ZigBee物联网体系框架图;如图1所示,所述ZigBee物联网体系框,包括:安装有物联网控制程序的手机;家庭无线网关,作为无线服务器为ZigBee智能网关提供网络,以便ZigBee智能网关通过无线网络连接到本文档来自技高网...

【技术保护点】
1.一种信息处理装置,其特征在于,包括:第一Client、第二Client、第三Client、第一Broker、Zigbee模块;所述第一Client、所述第二Client、所述第三Client、所述第一Broker支持MQTT协议;其中,/n在第一模式下,移动终端连接所述第一Broker,且所述第一Client连接所述第一Broker;/n目标传感器检测状态改变时,通过ZigBee网络向ZigBee模块发送状态信息;/n所述ZigBee模块,用于接收状态信息;以及,将所述状态信息发送给第一Client;所述状态信息为目标传感器检测状态改变时,通过ZigBee网络向ZigBee模块发送的信息;/n所述第一Client,用于接收所述状态信息,将所述状态信息发布给所述第一Broker;/n所述第一Broker,用于接收所述状态信息,将所述状态信息转发给移动终端。/n

【技术特征摘要】
1.一种信息处理装置,其特征在于,包括:第一Client、第二Client、第三Client、第一Broker、Zigbee模块;所述第一Client、所述第二Client、所述第三Client、所述第一Broker支持MQTT协议;其中,
在第一模式下,移动终端连接所述第一Broker,且所述第一Client连接所述第一Broker;
目标传感器检测状态改变时,通过ZigBee网络向ZigBee模块发送状态信息;
所述ZigBee模块,用于接收状态信息;以及,将所述状态信息发送给第一Client;所述状态信息为目标传感器检测状态改变时,通过ZigBee网络向ZigBee模块发送的信息;
所述第一Client,用于接收所述状态信息,将所述状态信息发布给所述第一Broker;
所述第一Broker,用于接收所述状态信息,将所述状态信息转发给移动终端。


2.根据权利要求1所述的装置,其特征在于,在第一模式下,所述移动终端,还用于确定第一控制指令,将所述第一控制指令发送给所述第一Broker;
所述第一Broker,还用于接收所述第一控制指令,将所述第一控制指令转发给第一Client;
所述第一Client,还用于接收所述第一控制指令,将所述第一控制指令发送给所述ZigBee模块;
所述ZigBee模块,还用于接收所述第一控制指令,通过ZigBee网络将所述第一控制指令发送给目标传感器;所述第一控制指令由所述目标传感器执行。


3.根据权利要求1所述的装置,其特征在于,在第二模式下,所述第三Client和所述第一Client分别连接所述第一Broker;
所述第一Broker,用于将所述第一Clinet发布的消息转发到第三Clinet。


4.根据权利要求3所述的装置,其特征在于,在第二模式下,目标传感器检测状态改变时,通过ZigBee网络向ZigBee模块发送状态信息;
所述ZigBee模块,用于接收状态信息;以及,将所述状态信息发送给第一Client;所述状态信息为目标传感器检测状态改变时,通过ZigBee网络向ZigBee模块发送的信息;
所述第一Client,用于接收所述状态信息,将所述状态信息发布给所述第一Broker;
所述第一Br...

【专利技术属性】
技术研发人员:彭俊
申请(专利权)人:苏州摩联通信技术有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1