[0033] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对照附图说明本发明的具体实施方式。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。
[0034] 为使图面简洁,各图中只示意性地表示出了与本发明相关的部分,它们并不代表其作为产品的实际结构。另外,以使图面简洁便于理解,在有些图中具有相同结构或功能的部件,仅示意性地绘示了其中的一个,或仅标出了其中的一个。在本文中,“一个”不仅表示“仅此一个”,也可以表示“多于一个”的情形。
[0035] 如图1所示,根据本发明的一个实施例,一种智能设备的信息交互方法,包括以下步骤:S10、根据智能设备与无线接入设备之间建立的通讯连接,所述智能设备向所述无线接入设备发送地址信息、设备参考信息;
[0036] S20、所述无线接入设备接收所述地址信息、设备参考信息,解析出所述地址信息中的目的地址信息、源地址信息;所述目的地址信息是指目标服务器的地址信息,所述源地址信息是指发送设备参考信息的智能设备的地址信息。
[0037] S30、根据无线接入设备与服务器之间建立的通讯连接,所述无线接入设备将所述设备参考信息转发至所述目的地址信息对应的服务器。
[0038] 具体的,智能设备包括智能照明灯、智能音乐播放器、智能空调等,无线接入设备包括路由器。例如当智能设备A想要将设备参考信息发送至服务器A时,智能设备A向无线接入设备发送包含有目的地址信息、源地址信息的地址信息,以及智能设备A对应的设备参考信息,设备参考信息包括智能设备A当前所处工作状态信息等。
[0039] 无线接入设备接收地址信息、设备参考信息,并对地址信息进行解析,得到目的地址信息、源地址信息;无线接入设备不对设备参考信息进行解析;而是在解析出目的地址信息时,将设备参考信息转发给目的地址信息对应的服务器A。
[0040] 如图2所示,根据本发明的另一个实施例,一种智能设备的信息交互方法,包括以下步骤:S11、根据智能设备与无线接入设备之间建立的第一通讯连接,所述智能设备向所述无线接入设备发送符合第一通讯协议的地址信息、设备参考信息。
[0041] S21、所述无线接入设备将符合第一通讯协议的地址信息转换成符合第二通讯协议的地址信息;
[0042] S22、所述无线接入设备将符合第一通讯协议的设备参考信息封装成符合第二通讯协议的设备参考信息;
[0043] S23、所述无线接入设备将转换后的地址信息解析出目的地址信息、源地址信息。
[0044] S31、根据无线接入设备与服务器之间建立的第二通讯连接,所述无线接入设备将封装后的设备参考信息,转发至所述目的地址信息对应的服务器。
[0045] 具体的,第一通讯包括zigbee通讯、蓝牙通讯等,第二通讯包括网络通讯;其中,智能设备上集成有第一通讯对应的第一通讯子模块,无线接入设备上集成有第一通讯对应的第一通讯模块、第二通讯对应的第二通讯模块、以及地址转换模块;服务器上集成有第二通讯对应的第二通讯子模块。
[0046] 智能热水器向路由器发送符合zigbee通讯协议的地址信息、设备参考信息。路由器将符合zigbee通讯协议的地址信息转换成符合IP通讯协议的地址信息;路由器将符合zigbee通讯协议的设备参考信息封装成符合IP通讯协议的设备参考信息;路由器解析出符合IP通讯协议的地址信息中的目的地址信息、源地址信息。路由器根据符合IP通讯协议的目的地址信息,将符合IP通讯协议的设备参考信息转发给目的地址信息对应的服务器;服务器从而得知智能热水器的相关工作状态信息。
[0047] 如图3所示,根据本发明的再一个实施例,一种智能设备的信息交互方法,包括以下步骤:S100、根据服务器与无线接入设备之间建立的通讯连接,所述服务器向所述无线接入设备发送地址子信息、设备管理信息;
[0048] S200、所述无线接入设备接收所述地址子信息、设备管理信息,解析出所述地址子信息中的目的地址子信息、源地址子信息;所述目的地址子信息是指目标智能设备的地址信息,所述源地址信息是指发送设备管理信息的服务器的地址信息。
[0049] S300、根据无线接入设备与智能设备之间建立的通讯连接,所述无线接入设备将所述设备管理信息转发至所述目的地址子信息对应的智能设备。
[0050] 具体的,当服务器A想要向智能设备A发送设备管理信息时,服务器A向无线接入设备发送地址子信息、设备管理信息;无线接入设备接收地址子信息、设备参考信息,并对地址子信息进行解析,得到目的地址子信息、源地址子信息;无线接入设备不对设备管理信息进行解析;而是在解析出目的地址子信息时,将设备管理信息转发给目的地址子信息对应的智能设备A,从而对智能设备A进行管理。
[0051] 如图4所示,根据本发明的又一个实施例,一种智能设备的信息交互方法,包括以下步骤:S110、根据服务器与无线接入设备之间建立的第二通讯连接,所述服务器向所述无线接入设备发送符合第二通讯协议的地址子信息、以及封装后且符合第二通讯协议的设备管理信息;且未封装的设备管理信息符合第一通讯协议。
[0052] S210、所述无线接入设备将符合第二通讯协议的地址子信息转换成第一通讯协议的地址子信息;
[0053] S220、所述无线接入设备将封装后且符合第二通讯协议的设备管理信息解封出符合第一通讯协议的设备管理信息;
[0054] S230、所述无线接入设备将转换后的地址子信息解析出目的地址子信息、源地址子信息。
[0055] S310、根据无线接入设备与智能设备之间建立的第一通讯连接,所述无线接入设备将解封后的设备管理信息,转发至所述目的地址子信息对应的智能设备。
[0056] 具体的,服务器将符合zigbee通讯协议的设备管理信息封装成符合IP通讯协议的设备管理信息;服务器向路由器发送符合IP通讯协议的地址子信息、设备管理信息。路由器将符合IP通讯协议的地址子信息转换成符合zigbee通讯协议的地址子信息;路由器解析出符合zigbee通讯协议的地址子信息中的目的地址子信息、源地址子信息。路由器将封装后且符合IP通讯协议的设备管理信息解封出符合zigbee通讯协议的设备管理信息;路由器根据符合zigbee通讯协议的目的地址子信息,将符合zigbee通讯协议的设备管理信息转发给目的地址子信息对应的智能热水器;从而对智能热水器进行管理。
[0057] 如图5所示,根据本发明的一个实施例,一种智能设备的信息交互系统,包括智能设备、无线接入设备、服务器:
[0058] 所述智能设备包括第一通讯子模块,用于根据智能设备与无线接入设备之间建立的第一通讯连接,向所述无线接入设备发送符合第一通讯协议的地址信息、设备参考信息。
[0059] 所述无线接入设备包括第一通讯模块21和地址转换模块22,所述第一通讯模块21用于接收符合第一通讯协议的地址信息、设备参考信息,所述地址转换模块22用于将符合第一通讯协议的地址信息转换成符合第二通讯协议的地址信息;
[0060] 所述无线接入设备包括信息封装模块23,用于将符合第一通讯协议的设备参考信息封装成符合第二通讯协议的设备参考信息;
[0061] 所述无线接入设备包括地址解析模块25,用于将转换后的地址信息解析出目的地址信息、源地址信息。
[0062] 所述无线接入设备包括第二通讯模块26,用于根据无线接入设备与服务器之间建立的第二通讯连接,将封装后的设备参考信息,转发至所述目的地址信息对应的服务器。
[0063] 所述服务器包括第二通讯子模块,用于根据服务器与无线接入设备之间建立的第二通讯连接,向所述无线接入设备发送符合第二通讯协议的地址子信息、以及封装后且符合第二通讯协议的设备管理信息;且未封装的设备管理信息符合第一通讯协议。
[0064] 所述无线接入设备的地址转换模块22,用于将符合第二通讯协议的地址子信息转换成第一通讯协议的地址子信息;
[0065] 所述无线接入设备包括信息解封模块24,用于将封装后且符合第二通讯协议的设备管理信息解封出符合第一通讯协议的设备管理信息;
[0066] 所述无线接入设备中的地址解析模块25,用于将转换后的地址子信息解析出目的地址子信息、源地址子信息。
[0067] 所述无线接入设备的第一通讯模块21,用于根据无线接入设备与智能设备之间建立的第一通讯连接,将解封后的设备管理信息,转发至所述目的地址子信息对应的智能设备。
[0068] 具体的,第一通讯子模块与第一通讯模块之间建立第一通讯连接,优选的,第一通讯子模块、第一通讯模块均采用zigbee通讯模块;第二通讯模块与第二通讯子模块之间建立第二通讯连接,第一通讯子模块、第一通讯模块均采用无线/有线网络通讯模块。其中,zigbee通讯模块具有低功率、低速率、低成本等优点。
[0069] 如图6~8所示,根据本发明的一个实施例,一种智能设备的信息交互系统,包括路由器20、智能设备30和云(服务器)10:
[0070] 路由器20集成传统的wifi模块210和新增的zigbee模块220;zigbee模块220与wifi模块210建立固有连接;其中,wifi模块210包括zigbee与ip信息交互模块211以及zigbee协议与ip协议信息转化模块212,zigbee模块220包括zigbee与ip信息交互模块221以及zigbee信息输入及输出模块222。
[0071] 以zigbee协议为基础的智能设备,智能设备30上集成有zigbee子设备31,例如品牌A子设备、品牌B子设备及品牌C子设备;zigbee子设备31与路由器20上的zigbee模块220建立直接连接,并通过路由器20连接到云/internet10。zigbee子设备31发送的数据信息包括交互数据信息、源地址信息和目的地址信息。
[0072] zigbee子设备31接入网络时,zigbee模块22负责接收zigbee子设备31发送的信息,与zigbee子设备31进行信息交互,解析地址信息,转发信息包到wifi模块210。
[0073] 具体的,zigbee模块220与wifi模块210建立固有的信息解析协议,仅解析zigbee子设备31发送来的源地址信息和目的地址信息;zigbee模块220只接收和识别zigbee子设备地址及发送来的交互数据,并不解密交互数据,将交互数据封装成ip协议数据。
[0074] wifi模块210接收zigbee模块220转发过来的信息,按照建立的协议把zigbee协议地址信息转化为IP信息;wifi模块210通过固有协议识别zigbee协议中zigbee子设备地址;wifi模块210只解析zigbee转发过来地址,维护路由消息列表,不识别交互数据;
[0075] 路由器根据获取的目的地址信息和源地址信息,通过Wlan把数据转发给对应品牌的云服务器;将所有信息发送到internet对应的云服务器,建立交互连接。
[0076] 本发明允许接入不同品牌的智慧家居子设备,省却多个网关的困扰;建立直接连接,避免智慧家居网关与路由器之间连接失败造成的数据交互失败。智能家居设备通过zigbee协议与网关建立连接,网关功能与路由器相近,如果网关与路由器合并,家居设备直接通过路由器连接网络的话,可以省掉网关这个设备,同时又可兼容其他品牌智能家居子设备。同时很多场景下,网关由于跟路由器通信不好,具有网关掉线整套设备都无法通信这个巨大弊端。
[0077] 应当说明的是,上述实施例均可根据需要自由组合。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。