System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及物联网领域,尤其涉及一种数据传输方法、中控设备、设备控制装置及存储介质。
技术介绍
1、随着家居的智能化,越来越多的智能家居设备进入了人们的生活当中。其中,部分智能家居设备具有联网功能,可以与服务器建立通信连接,使得用户可以通过终端设备向服务器发送控制指令,由服务器转发控制指令给智能家居设备,进而实现对智能家居设备的控制。但是,在使用这种控制方案时,需要确保终端设备和智能家居设备与服务器保持通信连接。
2、当终端设备与服务器断开通信连接,例如终端设备无法连接网络的情况下,终端设备无法与服务器进行数据交互,导致终端设备对智能家居设备失去控制,影响用户的使用体验。
技术实现思路
1、本申请实施例公开了一种数据传输方法、中控设备、设备控制装置及存储介质,解决了当终端设备与服务器断开通信连接,终端设备无法与服务器进行数据交互,导致终端设备对智能家居设备失去控制的技术问题。
2、本申请提供一种数据传输方法,应用于中控设备,所述方法包括:与服务器建立第一通信连接,并监测所述第一通信连接的连接状况;在所述第一通信连接保持连接时,通过所述服务器与第一受控设备进行数据交互;所述第一受控设备与所述服务器通信连接;在所述第一通信连接断开时,执行设备搜索操作,并与搜索到的第二受控设备建立第二通信连接;通过所述第二通信连接与所述第二受控设备进行数据交互。
3、在本申请实施例提供的数据传输方法中,在中控设备建立与服务器的第一通信连接后,对与第一通信连接的连接状态进
4、在本申请实施例的第二方面提供了一种设备控制装置,应用于中控设备,所述设备控制装置包括:第一通信模块,用于与服务器建立第一通信连接;通信监控模块,用于监测所述第一通信连接的连接状况;第一传输模块,用于在所述第一通信连接保持连接时,通过所述服务器与第一受控设备进行数据交互;其中,所述第一受控设备与所述服务器通信连接;第二通信模块,用于在所述第一通信连接断开时,执行设备搜索操作,并与搜索到的第二受控设备建立第二通信连接;第二传输模块,用于通过所述第二通信连接与所述第二受控设备进行数据交互。
5、本申请实施例的第三方面提供了一种中控设备,所述中控设备包括处理器和存储器,所述处理器用于执行存储器中存储的计算机程序以实现如上述的数据传输方法。
6、本申请实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有至少一个指令,所述至少一个指令被处理器执行时实现如上述的数据传输方法。
本文档来自技高网...【技术保护点】
1.一种数据传输方法,应用于中控设备,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述监测所述第一通信连接的连接状况,包括:
3.根据权利要求1所述的方法,其特征在于,所述执行设备搜索操作,并与搜索到的第二受控设备建立第二通信连接,包括:
4.根据权利要求3所述的方法,其特征在于,所述中控设备维护有一目标设备列表;
5.根据权利要求4所述的方法,其特征在于,在所述接收所述第二受控设备反馈的第二应答信息之后,还包括:
6.根据权利要求4所述的方法,其特征在于,在所述从所述第二身份报文中获取所述第二受控设备的设备信息之后,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
8.一种设备控制装置,应用于中控设备,其特征在于,所述设备控制装置包括:
9.一种中控设备,其特征在于,所述中控设备包括处理器和存储器,所述处理器用于执行存储器中存储的计算机程序以实现如权利要求1至7中任意一项所述的数据传输方法。
10.一种计算机可读存储介
...【技术特征摘要】
1.一种数据传输方法,应用于中控设备,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述监测所述第一通信连接的连接状况,包括:
3.根据权利要求1所述的方法,其特征在于,所述执行设备搜索操作,并与搜索到的第二受控设备建立第二通信连接,包括:
4.根据权利要求3所述的方法,其特征在于,所述中控设备维护有一目标设备列表;
5.根据权利要求4所述的方法,其特征在于,在所述接收所述第二受控设备反馈的第二应答信息之后,还包括:
6.根据权利要求4所述的方法,其特征在于,在所述从所述第二身...
【专利技术属性】
技术研发人员:闫家兴,王雷,陈熙,
申请(专利权)人:深圳市正浩创新科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。