当前位置:文档之家› WIFI模块串口通信协议

WIFI模块串口通信协议

WIFI模块串口通信协议

版本历史

目录

WIFI模块串口通信协议 (1)

版本历史 (2)

目录 (3)

1范围 (4)

2约定 (4)

3通信数据基本格式 (5)

3.1WIFI模块通道 (5)

3.2客户端通道 (5)

3.3云平台业务通道 (6)

3.4报警通道 (6)

3.5工作模式 (7)

4软件版本号命名规则 (8)

5类型定义 (8)

1范围

本文档规定了WIFI模块与设备之间、设备与客户端之间、设备与服务器之间的通信协议规范。本文档的目的是让参与各个模块的开发人员了解协议规范,遵守该规范进行开发。

2约定

●波特率采用9600。串口格式使用通用格式。

●全双工通信不分主从。双方均可主动发送。

3通信数据基本格式

注:0.0版本中,第一T表示对应通道,每个通道定义相见以下定义。

3.1WIFI模块通道

云平台与设备之间的通信协议。该通道主要WIFI模块与设备的信息交互,包括一些基本信息的交互

注:括号中数字表示字节数;以上协议设备必须实现,未定义的协议用户可自定义扩展。

疑问:产品销售信息怎么获取?

3.2客户端通道

App客户端与设备之间的通信协议。为保证设备状态正确显示,每一个控制命令,设备都应该回应的执行结果,比如设置油烟机风速为3档,设备执行命令之后必须回应执行过后的结果,返回风速3档。客户端->设备:

设备->客户端:

3.3云平台业务通道

云平台与设备之间的通信协议。该通道可用于设备信息采集,上报给云平台,便于集中管理。云平台->设备:

设备->云平台:

3.4报警通道

云平台与设备之间的通信协议。该通道主要可用于设备的报警处理,响应更及时。

云平台->设备:

设备->云平台:

3.5工作模式

云平台与设备之间的通信协议。该通道主要可用于设置WIFI模块的工作模式。

4软件版本号命名规则如版本号1.8

高4位对应主版本号,低4位对应次版本号

5类型定义

设备信息定义

相关主题