一种使WiFi模块能适配多种设备通讯协议的方法与流程

文档序号:16022301发布日期:2018-11-23 18:31阅读:870来源:国知局
导航: X技术> 最新专利> 控制;调节装置的制造及其应用技术
一种使WiFi模块能适配多种设备通讯协议的方法与流程

本发明涉及智能家居领域,尤其是指一种使WiFi模块能适配多种设备通讯协议的方法。



背景技术:

目前,随着智能家居的普及,越来越多的人通过手机平板电脑等终端来远程控制家中的设备,但是由于各个电子设备由于厂家、产品类型的不同,导致各个设备的通讯协议都不太一样,配网命令、厂测命令、数据上报方式(周期、触发、主动)、数据上报时间间隔、超时重传时间、超时重传次数、触发上报位置、上报数据长度等也不尽相同,从而每一个设备的wifi模块都有所不同,不能相互兼容,难以共用。中国专利公开号CN104345661A,公开日2015年2月11日,名称为“基于WIFI的智能家电控制系统”的发明专利中公开了一种基于WIFI的智能家电控制系统,包括电源、中央处理器、红外通信接口,所述电源、所述红外通信接口分别与所述中央处理器连接,其特征在于还包括WIFI接口、电力线、嵌入式网关、智能插线板,所述WIFI接口、电力线分别与所述中央处理器连接,所述嵌入式网关、所述智能插线板分别与所述WIFI接口连接,所述智能插线板与家用电器连接,所述智能插线板包括继电器、单片机、电子狗。不足之处在于,该发明仍然需要提前设定通讯协议才能与多个智能家电进行通讯,若有新的智能家电,则需要重新写入通讯协议,使用上大为不便,不能满足相关人员实际使用需求。



技术实现要素:

本发明的目的是克服现有技术中各个电子设备由于厂家、产品类型的不同,导致各个设备的通讯协议不同,使用一台WiFi模块控制所有设备较为困难的缺点,提供一种使WiFi模块能适配多种设备通讯协议的方法。

本发明的目的是通过下述技术方案予以实现:

一种使WiFi模块能适配多种设备通讯协议的方法,包括以下步骤:

步骤1,相关人员向WiFi模块发出控制设备的请求;

步骤2,WiFi模块向设备发出查询命令请求;

步骤3,设备接受查询命令后,生成集成通讯命令;

步骤4,设备向WiFi模块返回集成通讯命令,WiFi模块接收集成通讯命令;

步骤5,WiFi模块提取并解析集成通讯命令,获取设备的特征信息,然后WiFi模块根据特征信息与设备完成适配;

步骤6,相关人员通过WiFi模块发出指令控制设备实现设备的各种功能。

集成通讯命令包含设备的各种通讯信息,WiFi模块将集成通讯命令提取解析后,便就可以获得设备的信息,从而可以根据设备的信息完成适配,相关人员便可以通过WiFi模块控制设备。由于WiFi模块可以通过获得集成通讯命令获得各个设备的信息,从而实现了一个WiFi模块控制多个设备的目的,相关人员操作大为简单,提高了效率,降低了成本。

作为一种优选方案,所述的集成通讯命令包括帧头、复位命令、复位成功返回命令、网络状态返回命令、厂测命令、数据上报方式、触发上报位置和帧尾。

作为一种优选方案,所述的集成通讯命令还包括超时重传时间和超时重传次数。此设计的目的是避免了通讯不畅时,设置重传确保WiFi模块可以通过多次通讯获取集成通讯命令。

作为一种优选方案,所述的集成通讯命令的复位命令、复位成功返回命令、网络状态返回命令、厂测命令、数据上报方式、触发上报位置、超时重传时间和超时重传次数的每个数据前均设有用于区分命令类型的序列号。序列号的作用是使WiFi模块能够清晰辨别各个命令具体的长度,防止误认造成提取解析集成通讯命令失败。

作为一种优选方案,所述的集成通讯命令校验和判断数据是否正确的方式是CRC校验。

作为一种优选方案,所述的步骤3中生成的集成通讯命令为设备通过加密规则加密后的集成通讯命令,所述的步骤5中WiFi模块提取并解析集成通讯命令包括WiFi模块向相关人员能获取加密规则,对加密后的集成通讯命令进行解密后再提取并解析集成通讯命令。此设计是防止其他WiFi模块对设备进行控制,只有相关人员提供加密规则才能破解加密的集成通讯命令,提高了安全性。

本发明的有益效果是,使WiFi模块能适配多种设备通讯协议的方法实现了一个WiFi模块控制多个设备的目的,相关人员操作大为简单,提高了效率,降低了成本。且本方法实用性强、安全性高。

附图说明

图1是本发明的一种流程图;

图2是本发明的集成通讯命令示意图。

具体实施方式

下面结合附图和实施例对本发明进一步描述。

实施例:一种使WiFi模块能适配多种设备通讯协议的方法,其流程图如图1所示,包括以下步骤:

步骤1,相关人员向WiFi模块发出控制设备的请求;

步骤2,WiFi模块向设备发出查询命令请求;

步骤3,设备接受查询命令后,生成集成通讯命令;

步骤4,设备向WiFi模块返回集成通讯命令,WiFi模块接收集成通讯命令;

步骤5,WiFi模块提取并解析集成通讯命令,获取设备的特征信息,然后WiFi模块根据特征信息与设备完成适配;

步骤6,相关人员通过WiFi模块发出指令控制设备实现设备的各种功能。

所述的集成通讯命令如图2所示,包括帧头、复位命令、复位成功返回命令、网络状态返回命令、厂测命令、数据上报方式、触发上报位置、超时重传时间、超时重传次数和用于校验的帧尾。所述的集成通讯命令的复位命令、复位成功返回命令、网络状态返回命令、厂测命令、数据上报方式、触发上报位置、超时重传时间和超时重传次数的每个数据前均设有用于区分命令类型的序列号。所述的集成通讯命令校验和判断数据是否正确的方式是CRC校验。集成通讯命令包含设备的各种通讯信息,WiFi模块将集成通讯命令提取解析后,便就可以获得设备的信息,从而可以根据设备的信息完成适配,相关人员便可以通过WiFi模块控制设备。由于WiFi模块可以通过获得集成通讯命令获得各个设备的信息,从而实现了一个WiFi模块控制多个设备的目的,相关人员操作大为简单,提高了效率,降低了成本。

以WiFi模块控制Broadlink智能SPCC设备为例,WiFi模块下发查询命令:A5A55A5A000B00000000,然后设备返回集成通讯命令F55F01A5A55A5A98C1E8030000000002A5A55A5A99C1E9030000000003A5A55A5AA2C1EC03040000000200000004A5A55A5AA3C1EC03040000000300000005A5A55A5AA4C1F403000000000690010702000803000906000205080B0C0F64EB,WiFi模块开始提取并解析集成通讯命令,具体过程为:

1. 设备首先校验和判断集成通讯命令是否正确,采用CRC校验,多项式为0x8408,初始值为0xffff;

2. 去除帧头F55F和命令类型sn : 01、02、03…;

3. 提取复位命令:A5 A5 5A 5A 98 C1 E8 03 00 00 00 00;

4. 提取复位成功返回命令:A5 A5 5A 5A 99 C1 E9 03 00 00 00 00;

5. 填写网络状态返回命令:A5 A5 5A 5A A2 C1 EC 03 04 00 00 00 02 00 00 00 ,表示已经连接到AP,以及A5 A5 5A 5A A3 C1 EC 03 04 00 00 00 03 00 00 00 ,表示已经正常连到云服务;

6. 填写厂测命令:A5 A5 5A 5A A4 C1 F4 03 00 00 00 00;

7. 填写超时重传时间:90 01 ,表示重传时间为400ms;

8. 填写数据上报方式:02 00 ,表示触发上报;

9. 填写超时重传次数:03 00 ,表示次数为3次;

10. 填写触发上报位置:06 00 02 05 08 0B 0C 0F,表示触发位置为:2,5,8,11,12,15 。

完整全部详细技术资料下载
当前第1页 1  2  3 
相关技术
  • 一种基于粒子群算法的列车运行...
  • 一种安全型面板防护旋钮的制作...
  • 一种无人机遥控器可折叠摇杆的...
  • 一种电磁折弯机电路的制作方法
  • 电压电流调节型固态调压器的制...
  • 一种基于物联网的农业经济管理...
  • 一种智能化管理生态园林的系统...
  • 一种用于高原地区的环境模拟系...
  • 一种饱和湿度发生装置的制作方...
  • 自动温控装置和养护棚的制作方...
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1
modbus通讯协议实例相关技术
  • 手机通讯协议与usb海量存储协议间的转换系统及方法
  • 一种基于Linux平台中间层协议路由控制通讯方法
  • 基于sip协议的客服系统及其通讯方法
  • 一种通讯终端及其实现通讯协议的方法
  • 一种基于Modbus协议的从设备的制作方法
  • 一种基于Modbus通讯协议的扩展型通讯方法
  • 低压电器通讯协议适配器的制作方法
  • 一种esadi协议的实例状态管理方法和系统的制作方法
  • 通讯协议方法
  • 一种以协议方式通讯的字幕机素材管理方法及系统的制作方法
modbus通讯协议功能码相关技术
  • 具来电提示功能的通讯器放置座的制作方法
  • 具有无线双向通讯功能的网路摄影机的制作方法
  • 改善非连续接收功能的方法及相关通讯装置的制作方法
  • 改善非连续接收功能的方法及其相关通讯装置的制作方法
  • 具有无线双向通讯功能的网路摄影机的制作方法
  • 通讯管理功能的制作方法
  • 通讯管理功能的制作方法
  • 带远程通讯功能的登船梯系统的制作方法
  • 一种实现3g通讯功能的手机背夹的制作方法
  • 一种具有隔离功能的网络通讯系统的制作方法
modbus通讯协议相关技术
  • 基于工业互联网的控制配置信息的处理方法、装置及系统的制作方法
  • 一种新型无极性差分脉宽通讯协议的制作方法
  • 一种整合多种类型协议通讯方式的信号处理方法及装置的制造方法
  • 一种用电信息采集系统通讯报文存储的方法
  • 一种用于测井调试的远程数据通讯装置的制造方法
  • 一种二总线到ModBus的可编程多协议接口转换器的制造方法
  • 一种适用于多种通讯协议的检测仪的制作方法
  • 一种带手机通讯功能的co或其它危险气体报警控制系统的制作方法
  • 一种可拓展的Modbus协议解析方法及装置的制造方法
  • 一种可拓展的Modbus协议解析方法及装置的制造方法

深圳SEO优化公司爱联关键词按天收费哪家好吴忠关键词按天扣费南昌企业网站建设横岗百姓网标王推广价格霍邱推广网站哪家好飞来峡seo网站推广哪家好抚顺建站报价鹤壁seo网站优化多少钱永州seo网站推广公司邢台SEO按效果付费推荐成都百度关键词包年推广黄南百度seo价格新乡百度网站优化报价思茅关键词按天扣费报价大浪建站推荐乐山seo网站推广价格盐田百度关键词包年推广多少钱黄石百度网站优化公司周口seo报价兰州百姓网标王推广哪家好潍坊百度竞价包年推广公司德宏百搜标王多少钱泰安seo哪家好益阳百姓网标王推广西乡网站seo优化哪家好福田网站推广方案哪家好重庆推广网站推荐宿州网站seo优化推荐垦利百度网站优化排名哪家好玉溪seo网站优化歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化