作者:admin于 2018年08月15日 发布在分类 / 产品相关 / 云平台 / 三方接入 下,并于 2018年09月01日 编辑
    2018-09-01 16:39:26版本: MIOC 标准接入协议 通讯模组与云端-油烟机V1.0
    历史版本

    修改日期 修改人 备注
    2018-10-24 13:02:05[当前版本] admin 修正协议
    2018-09-25 15:22:48 admin 格式调整
    2018-09-01 16:39:26 admin 修正控制指令
    2018-08-27 00:56:16 admin 修正相关控制指令

    一、指令说明。


    2)约定

    受控设备类型

    描述

    0x01

    网关套件

    0x02

    智能单品


    控制类型

    描述

    0x01

    电源控制

    0x03

    照明开关控制

    0x04

    清洗开关控制

    0x05

    风速档位控制
    0x06 左风速档位控制
    0x07 右风速档位控制


    控制结果

    描述

    0x00

    成功[SUCCESS]

    0x01

    失败[FAILD]

    0x0B 不支持的功能
    0x0C 不支持的功能设值



    查询类型

    描述

    0x01

    查询油烟机当前状态



    故障代码

    描述

    0x01

    清洗提醒




    通讯模组心跳包


    分类

    长度[字节]

    字段名

    数据样例

    Header

    2

    VERSION/版本

    0001

    2

    LENGTH/长度

    0000

    2

    Header_CRC/头部校验码

    0000

    PayLoad

    1

    PackgeType / 协议包类型

    00

    2

    Command / 数据包类型

    FFFF

    1

    Device Type /设备类型

    32

    8

    Query Result / 查询结果

    电源开关 1byte 工作状态 照明开关 清洗开关

    关闭:00

    开启:

    01

    待机:00

    工作:

    01

    关闭:00

    开启:

    01

    关闭:

    00

    开启:

    01

    清洗提醒 风速档位 左风速档位 右风速档位

    无需清洗:

    00

    需清洗:

    01

    当前档位值 当前档位值
    当前档位值

    2

    PayLoad_CRC / 校验码





    3)云端向设备发送控制指令[电源操作]


    分类

    描述

    长度[字节]

    字段名

    数据样例

    Header

    2

    VERSION/版本

    0001

    2

    LENGTH/长度

    0000

    2

    Header_CRC/头部校验码

    0000

    PayLoad

    1

    PackgeType / 协议包类型

    02

    2

    Command / 数据包类型

    0003

    1

    Device Type / 受控设备类型

    02

    16

    Suite ID/套件标识

    此处全部为00

    1

    Control Type/控制类型

    01

    2

    Control Value / 控制设值

    打开:0001

    关闭:0000

    2

    PayLoad_CRC / 校验码

    0000



    设备应反馈控制结果:


    分类

    描述

    长度[字节]

    字段名

    数据样例

    Header

    2

    VERSION/版本

    0001

    2

    LENGTH/长度

    0000

    2

    Header_CRC/头部校验码

    0000

    PayLoad

    1

    PackgeType / 协议包类型

    03

    2

    Command / 数据包类型

    0002

    1

    Device Type / 受控设备类型

    02

    16

    Suite ID/套件标识

    此处全部为00

    1

    Control Type/控制类型

    01

    2

    Control Value / 控制设值

    0001 / 0000

    1

    Control Result / 控制结果

    成功:00

    失败:01

    2

    PayLoad_CRC / 数据体校验码

    0000




    4)云端向设备发送控制指令[照明操作]


    分类

    描述

    长度[字节]

    字段名

    数据样例

    Header

    2

    VERSION/版本

    0001

    2

    LENGTH/长度

    0000

    2

    Header_CRC/头部校验码

    0000

    PayLoad

    1

    PackgeType / 协议包类型

    02

    2

    Command / 数据包类型

    0003

    1

    Device Type / 受控设备类型

    02

    16

    Suite ID/套件标识

    此处全部为00

    1

    Control Type/控制类型

    03

    2

    Control Value / 控制设值

    打开:0001

    关闭:0000

    2

    PayLoad_CRC / 数据体校验码

    0000


    设备应反馈查询结果:


    分类

    描述

    长度[字节]

    字段名

    数据样例

    Header

    2

    VERSION/版本

    0001

    2

    LENGTH/长度

    0000

    2

    Header_CRC/头部校验码

    0000

    PayLoad

    1

    PackgeType / 协议包类型

    03

    2

    Command / 数据包类型

    0002

    1

    Device Type / 受控设备类型

    02

    16

    Suite ID/套件标识

    此处全部为00

    1

    Control Type/控制类型

    03

    2

    Control Value / 控制设值

    0001/0000

    1

    Control Result / 控制结果

    成功:00

    失败:01

    不支持的功能:0x0B

    不支持的功能设值:0x0C



    2

    PayLoad_CRC / 数据体校验码

    0000

    5)云端向设备发送控制指令[清洗操作]


    分类

    描述

    长度[字节]

    字段名

    数据样例

    Header

    2

    VERSION/版本

    0001

    2

    LENGTH/长度

    0000

    2

    Header_CRC/头部校验码

    0000

    PayLoad

    1

    PackgeType / 协议包类型

    02

    2

    Command / 数据包类型

    0003

    1

    Device Type / 受控设备类型

    02

    16

    Suite ID/套件标识

    此处全部为00

    1

    Control Type/控制类型

    04

    2

    Control Value / 控制设值

    打开:0001

    关闭:0000


    2

    PayLoad_CRC / 数据体校验码

    0000


    设备应反馈查询结果:


    分类

    描述

    长度[字节]

    字段名

    数据样例

    Header

    2

    VERSION/版本

    0001

    2

    LENGTH/长度

    0000

    2

    Header_CRC/头部校验码

    0000

    PayLoad

    1

    PackgeType / 协议包类型

    03

    2

    Command / 数据包类型

    0002

    1

    Device Type / 受控设备类型

    02

    16

    Suite ID/套件标识

    此处全部为00

    1

    Control Type/控制类型

    04

    2

    Control Value / 控制设值

    0001/0000

    1

    Control Result / 控制结果

    成功:00

    失败:01

    不支持的功能:0x0B

    不支持的功能设值:0x0C


    2

    PayLoad_CRC / 数据体校验码

    0000

    6)云端向设备发送控制指令[风速档位操作]


    分类

    描述

    长度[字节]

    字段名

    数据样例

    Header

    2

    VERSION/版本

    0001

    2

    LENGTH/长度

    0000

    2

    Header_CRC/头部校验码

    0000

    PayLoad

    1

    PackgeType / 协议包类型

    02

    2

    Command / 数据包类型

    0003

    1

    Device Type / 受控设备类型

    02

    16

    Suite ID/套件标识

    此处全部为00

    1

    Control Type/控制类型

    05

    2

    Control Value / 控制设值

    0x00 自动

    0x01 最低档

    0x02 低档

    0x03 中档

    0x04 高档

    0x05 最高档


    2

    PayLoad_CRC / 数据体校验码

    0000


    设备应反馈查询结果:


    分类

    描述

    长度[字节]

    字段名

    数据样例

    Header

    2

    VERSION/版本

    0001

    2

    LENGTH/长度

    0000

    2

    Header_CRC/头部校验码

    0000

    PayLoad

    1

    PackgeType / 协议包类型

    03

    2

    Command / 数据包类型

    0002

    1

    Device Type / 受控设备类型

    02

    16

    Suite ID/套件标识

    此处全部为00

    1

    Control Type/控制类型

    05

    2

    Control Value / 控制设值

    实际设值

    1

    Control Result / 控制结果

    成功:0x00

    失败:0x01

    不支持的功能:0x0B

    不支持的功能设值:0x0C


    2

    PayLoad_CRC / 数据体校验码

    0000


    7)云端向设备发送控制指令[左风速档位操作]


    分类

    描述

    长度[字节]

    字段名

    数据样例

    Header

    2

    VERSION/版本

    0001

    2

    LENGTH/长度

    0000

    2

    Header_CRC/头部校验码

    0000

    PayLoad

    1

    PackgeType / 协议包类型

    02

    2

    Command / 数据包类型

    0003

    1

    Device Type / 受控设备类型

    02

    16

    Suite ID/套件标识

    此处全部为00

    1

    Control Type/控制类型

    06

    2

    Control Value / 控制设值

    0x00  自动

    0x01  最低档

    0x02  低档

    0x03  中档

    0x04  高档

    0x05  最高档

    2

    PayLoad_CRC / 数据体校验码

    0000


    设备应反馈查询结果:


    分类

    描述

    长度[字节]

    字段名

    数据样例

    Header

    2

    VERSION/版本

    0001

    2

    LENGTH/长度

    0000

    2

    Header_CRC/头部校验码

    0000

    PayLoad

    1

    PackgeType / 协议包类型

    03

    2

    Command / 数据包类型

    0002

    1

    Device Type / 受控设备类型

    02

    16

    Suite ID/套件标识

    此处全部为00

    1

    Control Type/控制类型

    06

    2

    Control Value / 控制设值

    实际设值

    1

    Control Result / 控制结果

    成功:0x00

    失败:0x01

    不支持的功能:0x0B

    不支持的功能设值:0x0C

    2

    PayLoad_CRC / 数据体校验码

    0000





    8)云端向设备发送控制指令[右风速档位操作]


    分类

    描述

    长度[字节]

    字段名

    数据样例

    Header

    2

    VERSION/版本

    0001

    2

    LENGTH/长度

    0000

    2

    Header_CRC/头部校验码

    0000

    PayLoad

    1

    PackgeType / 协议包类型

    02

    2

    Command / 数据包类型

    0003

    1

    Device Type / 受控设备类型

    02

    16

    Suite ID/套件标识

    此处全部为00

    1

    Control Type/控制类型

    07

    2

    Control Value / 控制设值

    0x00  自动

    0x01  最低档

    0x02  低档

    0x03  中档

    0x04  高档

    0x05  最高档

    2

    PayLoad_CRC / 数据体校验码

    0000


    设备应反馈查询结果:


    分类

    描述

    长度[字节]

    字段名

    数据样例

    Header

    2

    VERSION/版本

    0001

    2

    LENGTH/长度

    0000

    2

    Header_CRC/头部校验码

    0000

    PayLoad

    1

    PackgeType / 协议包类型

    03

    2

    Command / 数据包类型

    0002

    1

    Device Type / 受控设备类型

    02

    16

    Suite ID/套件标识

    此处全部为00

    1

    Control Type/控制类型

    07

    2

    Control Value / 控制设值

    实际设值

    1

    Control Result / 控制结果

    成功:0x00

    失败:0x01

    不支持的功能:0x0B

    不支持的功能设值:0x0C

    2

    PayLoad_CRC / 数据体校验码

    0000





    9)云端向设备发送查询指令[查询油烟机当前状态]


    分类

    描述

    长度[字节]

    字段名

    数据样例

    Header

    2

    VERSION/版本

    0001

    2

    LENGTH/长度

    0000

    2

    Header_CRC/头部校验码

    0000

    PayLoad

    1

    PackgeType / 协议包类型

    01

    2

    Command / 数据包类型

    0005

    1

    Device Type /设备类型

    02

    16

    Suite ID/套件标识

    此处全部为00

    1

    Query Type/查询类型

    01

    2

    PayLoad_CRC / 数据体校验码

    0000


    设备应反馈查询结果:


    分类

    长度[字节]

    字段名

    数据样例

    Header

    2

    VERSION/版本

    0001

    2

    LENGTH/长度

    0000

    2

    Header_CRC/头部校验码

    0000

    PayLoad

    1

    PackgeType / 协议包类型

    03

    2

    Command / 数据包类型

    0002

    1

    Device Type /设备类型

    02

    16

    Suite ID/套件标识

    此处全部为00

    1

    Query Type/查询类型

    01

    2

    Query Result / 查询结果

    电源开关 1byte 工作状态 照明开关 清洗开关

    关闭:00

    开启:

    01

    待机:00

    工作:

    01

    关闭:00

    开启:

    01

    关闭:

    00

    开启:

    01

    清洗提醒 风速档位 左风速档位 右风速档位

    无需清洗:

    00

    需清洗:

    01

    当前档位值 当前档位值
    当前档位值

    2

    PayLoad_CRC / 校验码

    0000



    10)油烟机故障上报


    分类

    描述

    长度[字节]

    字段名

    数据样例

    Header

    2

    VERSION/版本

    0001

    2

    LENGTH/长度

    0000

    2

    Header_CRC/头部校验码

    0000

    PayLoad

    1

    PackgeType / 协议包类型

    02

    2

    Command / 数据包类型

    0006

    1

    Device Type /设备类型

    02

    16

    Suite ID/套件标识

    此处全部为00

    1

    Error Code/故障类型

    需清洗:01



    2 Error Content/故障内容 0000

    2

    PayLoad_CRC / 数据体校验码

    0000




    MIOTO WIKI-V3.2.0