智能控制盒重新绑定网络设备的方法和智能控制盒技术

技术编号:15767656 阅读:134 留言:0更新日期:2017-07-06 16:15
本发明专利技术公开了一种智能控制盒重新绑定网络设备的方法和一种智能控制盒。智能控制盒在启动时获取自身的当前IP地址,对比智能控制盒的当前IP地址与存储的原IP地址是否一致;如果不一致,则智能控制盒接收网络设备发出的UDP广播数据包,从UDP广播数据包中解析出网络设备的当前IP地址;按照网络设备的当前IP地址将智能控制盒的当前IP地址发送至网络设备,以供网络设备根据智能控制盒的当前IP地址重新进行配置;接收网络设备发送的配置成功消息,向网络设备发送重启网络设备的命令。本发明专利技术还公开了一种智能控制盒。本发明专利技术在智能控制盒的IP地址改变后,无需用户再次操作就能够实现智能控制盒和网络设备的重新绑定。

Intelligent control box, method for re binding network device and intelligent control box

The invention discloses an intelligent control box, a method for re binding network equipment and an intelligent control box. The intelligent control box to get the current IP address itself at startup, comparing the intelligent control box of current IP address and IP address of the original storage is consistent; if not, then the intelligent control box receives data sent UDP radio network equipment package, from the UDP broadcast packet parsing out the current IP address of network equipment; the intelligent control box of the current IP address is transmitted to the network equipment in accordance with the current IP address of network equipment, network equipment for the intelligent control box according to the current IP address re configuration; configuration success message sending and receiving network equipment, network equipment to restart sending network equipment command. The invention also discloses an intelligent control box. After changing the IP address of the intelligent control box, the invention can realize the re binding of the intelligent control box and the network equipment without the user re operating.

【技术实现步骤摘要】
智能控制盒重新绑定网络设备的方法和智能控制盒
本专利技术涉及物联
,更具体地,涉及一种智能控制盒重新绑定网络设备的方法、以及一种智能控制盒。
技术介绍
智能家电家居设备已经走进人们的生活,用户有时会利用一个智能控制盒控制多个例如智能空调、智能加湿器的网络设备,这需要提前绑定智能控制盒和这些网络设备。一旦发生断电或网络重启等导致智能控制盒的IP地址发生变化的情况,这些网络设备都需要重新绑定到智能控制盒,通常的做法是通过手机一台台重新绑定网络设备和智能控制盒,这种方法给用户带来很大的工作量,因此有必要提出一种在智能控制盒IP地址改变后无需用户操作手机就能够实现智能控制盒重新绑定网络设备的方法。
技术实现思路
本专利技术的一个目的是提供在智能控制盒IP地址改变后无需用户操作手机就能够实现智能控制盒重新绑定网络设备的新技术方案。根据本专利技术的第一方面,提供了一种智能控制盒重新绑定网络设备的方法,包括以下步骤:智能控制盒在启动时获取自身的当前IP地址,对比所述智能控制盒的当前IP地址与存储的原IP地址是否一致;如果所述智能控制盒的当前IP地址与原IP地址不一致,则智能控制盒接收所述网络设备发出的UDP广播数据包,从所述UDP广播数据包中解析出所述网络设备的当前IP地址;按照所述网络设备的当前IP地址将所述智能控制盒的当前IP地址发送至所述网络设备,以供所述网络设备根据所述智能控制盒的当前IP地址重新进行配置;接收所述网络设备发送的配置成功消息;以及,在接收到所述网络设备发送的配置成功消息后向所述网络设备发送重启所述网络设备的命令。优选地,所述智能控制盒创建与所述网络设备的SOCKET连接以将所述智能控制盒的当前IP地址发送至所述网络设备。优选地,所述智能控制盒或者所述网络设备将绑定结果发送至手机和云端以便同步手机和云端上的绑定状态。根据本专利技术的第二方面,提供了一种智能控制盒,包括以下模块:存储模块,用于存储所述智能控制盒的IP地址;IP地址获取模块,用于在智能控制盒启动时获取自身的当前IP地址;IP地址对比模块,用于对比所述智能控制盒的当前IP地址与存储模块存储的原IP地址是否一致;UDP广播数据包接收模块,用于如果所述智能控制盒的当前IP地址与原IP地址不一致,则接收所述网络设备发出的UDP广播数据包;UDP广播数据包解析模块,用于从所述UDP广播数据包中解析出所述网络设备的当前IP地址;IP地址发送模块,用于按照所述网络设备的当前IP地址将所述智能控制盒的当前IP地址发送至所述网络设备,以供所述网络设备根据所述智能控制盒的当前IP地址重新进行配置;配置成功消息接收模块,用于接收所述网络设备发送的配置成功消息;重启命令发送模块,用于在接收到所述网络设备发送的配置成功消息后向所述网络设备发送重启所述网络设备的命令。优选地,所述IP地址发送模块通过创建与所述网络设备的SOCKET连接以将所述智能控制盒的当前IP地址发送至所述网络设备。优选地,所述存储模块,还用于存储所述网络设备的设备信息;所述网络设备的设备信息包括所述网络设备的设备ID、设备厂家、设备类型、设备IP地址。采用本专利技术的技术方案,在智能控制盒的IP地址改变后,无需用户操作手机就能够实现智能控制盒和网络设备的重新绑定。通过以下参照附图对本专利技术的示例性实施例的详细描述,本专利技术的其它特征及其优点将会变得清楚。附图说明被结合在说明书中并构成说明书的一部分的附图示出了本专利技术的实施例,并且连同其说明一起用于解释本专利技术的原理。图1是本专利技术智能控制盒重新绑定设备的方法实施例的步骤示意图。图2是本专利技术智能控制盒实施例的框图。附图标记说明1-智能控制盒、11-存储模块、12-IP地址获取模块、13-IP地址对比模块、14-UDP广播数据包接收模块、15-UDP广播数据包解析模块、16-IP地址发送模块、配置成功消息接收模块17、重启命令发送模块18。具体实施方式现在将参照附图来详细描述本专利技术的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本专利技术的范围。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本专利技术及其应用或使用的任何限制。对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。在这里示出和讨论的所有例子中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它例子可以具有不同的值。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。参考图1介绍本专利技术智能控制盒重新绑定网络设备的方法的实施例,包括以下步骤:步骤101、智能控制盒在启动时获取自身的当前IP地址,对比所述智能控制盒的当前IP地址与存储的原IP地址是否一致。步骤102、如果所述智能控制盒的当前IP地址与原IP地址不一致,则智能控制盒接收所述网络设备发出的UDP广播数据包,从所述UDP广播数据包中解析出所述网络设备的当前IP地址。步骤103、按照所述网络设备的当前IP地址将所述智能控制盒的当前IP地址发送至所述网络设备,以供所述网络设备根据所述智能控制盒的当前IP地址重新进行配置。步骤104、接收所述网络设备发送的配置成功消息。步骤105、在接收到所述网络设备发送的配置成功消息后向所述网络设备发送重启所述网络设备的命令。步骤106、所述网络设备重启,完成网络设备和智能控制盒的绑定。其中,所述智能控制盒创建与所述网络设备的SOCKET连接以将所述智能控制盒的当前IP地址发送至所述网络设备。其中,所述智能控制盒或者所述网络设备将绑定结果发送至手机和云端以便同步手机和云端上的绑定状态。参考图2介绍本专利技术的智能控制盒1的实施例,包括以下模块:存储模块11,用于存储所述智能控制盒1的IP地址。IP地址获取模块12,用于在智能控制盒1启动时获取自身的当前IP地址。IP地址对比模块13,用于对比所述智能控制盒1的当前IP地址与存储模块11存储的原IP地址是否一致。UDP广播数据包接收模块14,用于如果所述智能控制盒1的当前IP地址与原IP地址不一致,则接收所述网络设备发出的UDP广播数据包。UDP广播数据包解析模块15,用于从所述UDP广播数据包中解析出所述网络设备的当前IP地址。IP地址发送模块16,用于按照所述网络设备的当前IP地址将所述智能控制盒1的当前IP地址发送至所述网络设备,以供所述网络设备根据所述智能控制盒1的当前IP地址重新进行配置。配置成功消息接收模块17,用于接收所述网络设备发送的配置成功消息。重启命令发送模块18,用于在接收到所述网络设备发送的配置成功消息后向所述网络设备发送重启所述网络设备的命令。其中,所述IP地址发送模块13通过创建与所述网络设备的SOCKET连接以将所述智能控制盒1的当前IP地址发送至所述网络设备。其中,所述存储模块,还用于存储所述网络设备的设备信息;所述网络设备的设备信息包括所述网络设备的设备ID、设备厂家、设备类型、设备IP地址。采用本专利技术的技术方案,在智能控制盒的IP地址改变后,无需用户操作本文档来自技高网...
智能控制盒重新绑定网络设备的方法和智能控制盒

【技术保护点】
一种智能控制盒重新绑定网络设备的方法,其特征在于,包括以下步骤:智能控制盒在启动时获取自身的当前IP地址,对比所述智能控制盒的当前IP地址与存储的原IP地址是否一致;如果所述智能控制盒的当前IP地址与原IP地址不一致,则智能控制盒接收所述网络设备发出的UDP广播数据包,从所述UDP广播数据包中解析出所述网络设备的当前IP地址;按照所述网络设备的当前IP地址将所述智能控制盒的当前IP地址发送至所述网络设备,以供所述网络设备根据所述智能控制盒的当前IP地址重新进行配置;接收所述网络设备发送的配置成功消息;以及,在接收到所述网络设备发送的配置成功消息后向所述网络设备发送重启所述网络设备的命令。

【技术特征摘要】
1.一种智能控制盒重新绑定网络设备的方法,其特征在于,包括以下步骤:智能控制盒在启动时获取自身的当前IP地址,对比所述智能控制盒的当前IP地址与存储的原IP地址是否一致;如果所述智能控制盒的当前IP地址与原IP地址不一致,则智能控制盒接收所述网络设备发出的UDP广播数据包,从所述UDP广播数据包中解析出所述网络设备的当前IP地址;按照所述网络设备的当前IP地址将所述智能控制盒的当前IP地址发送至所述网络设备,以供所述网络设备根据所述智能控制盒的当前IP地址重新进行配置;接收所述网络设备发送的配置成功消息;以及,在接收到所述网络设备发送的配置成功消息后向所述网络设备发送重启所述网络设备的命令。2.根据权利要求1所述的方法,其特征在于,所述智能控制盒创建与所述网络设备的SOCKET连接以将所述智能控制盒的当前IP地址发送至所述网络设备。3.根据权利要求1所述的方法,其特征在于,所述智能控制盒或者所述网络设备将绑定结果发送至手机和云端以便同步手机和云端上的绑定状态。4.一种智能控制盒,其特征在于,包括以下模块:存储模块,用于存储所述智能控制盒的IP地址;IP地址获取模块,用于在智能控制盒启动时获取自...

【专利技术属性】
技术研发人员:杨燕辉曹敏峰李建平郭国良
申请(专利权)人:深圳市领耀东方科技股份有限公司
类型:发明
国别省市:广东,44

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

1