快速发现局域网内智能设备状态的方法技术

技术编号:14509512 阅读:75 留言:0更新日期:2017-02-01 02:05
本发明专利技术提供一种快速发现局域网内智能设备状态的方法,包括步骤1、智能设备启动后,不断向网络服务器上报所述智能设备状态、所接入的网络名称及所在的网络地址;步骤2、移动终端APP启动后,立即开启扫描同一网络下的智能设备的UDP扫描,同时移动终端APP登录网络服务器后,所述网络服务器下发给移动终端所绑定的智能设备的信息及该智能设备的网络信息;步骤3、如移动终端未扫描到智能设备,则将服务器所收到的智能设备信息进行分析,判断所述设备是否为与移动终端同为局域网内的智能设备;步骤4. 判断是,则移动终端直接与智能设备连接。本发明专利技术的特点在于可提高了用户的体验。

【技术实现步骤摘要】

本专利技术涉及家用智能设备领域,尤其涉及快速发现局域网内智能设备状态的方法。
技术介绍
随着电子技术的快速发展,移动终端及智能设备越来越受到人们的青睐,在生活娱乐及军事军工等很多方面得到了广泛的使用,移动终端和智能设备通常是一对多的关系,移动终端可以连接多个智能设备,,移动终端通常是通过UDP(UserDatagramProtocol)扫描同一网下智能设备信息(包含网络IP,设备信息),扫描到之后直接连接,继而进行方便快捷的通讯。但是UDP扫描通常比较耗时,而且不能确保每次都扫描到,这样移动终端就不能及时连接到智能设备,非常影响用户体验。
技术实现思路
鉴于现有技术的不足,本文提供一种在未扫描到局域网内智能设备的情况下,通过服务器下发的智能设备信息快速找到并登录智能设备的方法,具有优点的快速发现局域网内智能设备状态的方法包括如下技术方案:步骤1、智能设备启动后,不断向网络服务器上报所述智能设备状态、所接入的网络名称及所在的网络地址;步骤2、移动终端APP启动后,立即开启扫描同一网络下的智能设备的UDP扫描,同时移动终端APP登录网络服务器后,所述网络服务器下发给移动终端所绑定的智能设备的信息及该智能设备的网络信息;步骤3、如移动终端未扫描到智能设备,则将服务器所收到的智能设备信息进行分析,判断所述设备是否为与移动终端同为局域网内的智能设备;步骤4.判断是,则移动终端直接与智能设备连接。在步骤1中,所述智能设备启动,关机,或网络设置改变、或IP变更时,向服务器上报自己的状态及智能设备所接入的网络名称及智能设备所在的网络地址,智能设备运行中,每隔一段设定时间向服务器上报设备状态信息。在步骤2中,如果服务器未下发移动终端所绑定智能设备的网络信息,则移动终端根据UDP扫描来判断智能设备,一旦智能设备收到广播,则把自己的SN号,IP地址等信息广播出去。所述移动终端收到智能设备的广播数据后,解析数据,记录在线的智能设备信息,智能设备端收到移动终端的广播请求后,回应自己的SN及IP等信息。本专利技术与现有技术相比具有如下有益效果:UDP扫描智能设备需要一段时间,也可能扫描不到,移动终端通过登录服务器获取智能设备的信息,在未扫描到智能设备的情况下直接登录设备,这样大大提高了用户的体验。附图说明图1为本专利技术快速发现局域网内智能设备状态的方法的流程框图。具体实施方式以下结合附图对本专利技术实施例进行详细的描述。以本专利技术中的技术方案的实施例来说明,在本专利技术中,移动终端通常要连接多个智能设备,这些设备安装有智能系统,与移动终端通信连接,通过移动终端强大的多媒体功能,来弥补这些智能终端的多媒体以及交互性的不足。在一种具有家庭云存储功能的智能设备中,该设备通过连接显示装置与用户互动,在已有的技术中,移动终端与这些设备是绑定,通过绑定可以节省注册流程,移动终端与智能设备在首次连接时绑定在本领域中是常见的技术。在家用智能设备中,采用在同一Wi-Fi下建立局域网连接,当移动终端开启APP、智能设备开机时,移动终端首先在局域网环境下UDP扫描设备,通过UDP扫描后的设备列表中,选择要通信连接的设备建立连接。智能设备启动,关机,或网络设置改变,或IP变更时,向互联网上的服务器上报自己的状态及智能设备所接入的网络名称及智能设备所在的网络地址。智能设备运行中,也间隔性的向互联网服务器上报自己的上述状态信息。如图1所示,结合上述技术方案,快速发现局域网内智能设备状态的方法,包括:S1、智能设备启动后,不断向网络服务器上报所述智能设备状态、所接入的网络名称及所在的网络地址;S2、移动终端APP启动后,立即开启扫描同一网络下的智能设备的UDP扫描,同时移动终端APP登录网络服务器后,所述网络服务器下发给移动终端所绑定的智能设备的信息及该智能设备的网络信息;S3、如移动终端未扫描到智能设备,则将服务器所收到的智能设备信息进行分析,判断所述设备是否为与移动终端同为局域网内的智能设备;S4.判断是,则移动终端直接与智能设备连接。在上述步骤中,值得注意的是,移动终端,如手机中的APP启动后,立即开启UDP扫描,扫描同一网络下的智能设备。同时移动终端APP登录服务器后,服务器下发手机所绑定的智能设备的信息及该智能设备的网络信息(联网状态,网络名称如WIFIssid,IP地址等)。移动终端如果未扫描到智能设备,根据自身所接入的网络(WIFI,3G,2G,4G等),同时和成功登录后所收到的智能设备信息进行比较。来判断同一网段内的智能设备。如果WIFI名称相同,则认为智能设备在同一网段,直接连接智能设备。如果登录时,服务器未下发所绑定智能设备的网络信息,则移动终端根据UDP扫描来判断智能设备,一旦智能设备收到广播,则把自己的SN号,IP地址等信息广播出去。当智能设备启动后,除了按上述1向服务器上报自己的网络信息外,还另外执行以下操作:1)当智能设备启动成功时,也发送UDP广播信息,向局域网内的手机广播自己的SN号及IP地址。2)当智能设备端发现WIFI断开又重连时,同样发送UDP广播信息,向局域网内的手机广播自己的SN号及IP地址。3)当智能设备被正常关闭时,关闭前,发送UDP广播信息,告诉局域网内的手机自己的SN号,及关闭状态。4)移动终端收到智能设备的广播数据后,解析数据,记录在线的智能设备信息。5)智能设备端收到移动终端的广播请求后,回应自己的SN及IP等信息。服务器一旦收到来自智能设备的新的UDP数据,和已记录的找到的智能设备比较,添加新的智能设备或更新现有智能设备的网络数据。以上内容仅为本专利技术的较佳实施例,对于本领域的普通技术人员,依据本专利技术的思想,在具体实施方式及应用范围上均会有改变之处,本说明书内容不应理解为对本专利技术的限制。本文档来自技高网...

【技术保护点】
一种基于手机的同步可视化控制智能电视的方法,包括:步骤1、智能设备启动后,不断向网络服务器上报所述智能设备状态、所接入的网络名称及所在的网络地址;步骤2、移动终端APP启动后,立即开启扫描同一网络下的智能设备的UDP扫描,同时移动终端APP登录网络服务器后,所述网络服务器下发给移动终端所绑定的智能设备的信息及该智能设备的网络信息;步骤3、如移动终端未扫描到智能设备,则将服务器所收到的智能设备信息进行分析,判断所述设备是否为与移动终端同为局域网内的智能设备;步骤4. 判断是,则移动终端直接与智能设备连接。

【技术特征摘要】
1.一种基于手机的同步可视化控制智能电视的方法,包括:步骤1、智能设备启动后,不断向网络服务器上报所述智能设备状态、所接入的网络名称及所在的网络地址;步骤2、移动终端APP启动后,立即开启扫描同一网络下的智能设备的UDP扫描,同时移动终端APP登录网络服务器后,所述网络服务器下发给移动终端所绑定的智能设备的信息及该智能设备的网络信息;步骤3、如移动终端未扫描到智能设备,则将服务器所收到的智能设备信息进行分析,判断所述设备是否为与移动终端同为局域网内的智能设备;步骤4.判断是,则移动终端直接与智能设备连接。2.根据权利要求1所述的方法,其特征在于,步骤1中,所述...

【专利技术属性】
技术研发人员:祝丰华李志勇
申请(专利权)人:深圳市美贝壳科技有限公司
类型:发明
国别省市:广东;44

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

1