作者:admin于 2018年09月16日 发布在分类 / 产品相关 / 云平台 / 三方接入 下,并于 2018年09月25日 编辑
    2018-09-25 14:28:38版本: MIOC 标准接入协议 网关与云端-传感器V2.0
    历史版本

    修改日期 修改人 备注
    2019-05-15 16:31:38[当前版本] admin 完善协议
    2018-12-24 10:38:41 admin 完善协议
    2018-12-24 10:19:34 admin 完善协议
    2018-09-27 10:51:30 admin 修正状态字段

    一、指令说明。

    注意分别处理

    温度传感器              0x1B

    烟雾传感器              0x1C

    可燃气体传感器       0x1D

    PM2.5传感器          0x1E

    人体传感器              0x1F

    光照传感器              0x20

    雨水传感器              0x21

    湿度传感器              0x22

    门磁传感器              0x34


    1)约定

    受控设备类型

    描述

    0x01

    网关套件

    0x02

    智能单品



    查询类型

    描述

    0x01

    查询传感器当前状态



    故障代码

    描述

    0x01

    xx




    传感器心跳包


    分类

    长度[字节]

    字段名

    数据样例

    Header

    2

    VERSION/版本

    0002

    2

    LENGTH/长度

    0000

    2

    Header_CRC/头部校验码

    0000

    PayLoad

    1

    PackgeType / 协议包类型

    00

    2

    Command / 数据包类型

    FFFF

    16 Suite Id / 套件标识 01...

    1

    Device Type /设备类型

    实际标识

    1

    Status / 状态

    电源开关状态1byte

    01/00



    2

    PayLoad_CRC / 校验码





    1)云端向设备发送查询指令[查询传感器当前状态]


    分类

    描述

    长度[字节]

    字段名

    数据样例

    Header

    2

    VERSION/版本

    0001

    2

    LENGTH/长度

    0000

    2

    Header_CRC/头部校验码

    0000

    PayLoad

    1

    PackgeType / 协议包类型

    01

    2

    Command / 数据包类型

    0005

    1

    Device Type / 受控设备类型

    01

    16

    Suite ID/套件标识

    套件实际标识

    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 / 受控设备类型

    01

    16

    Suite ID/套件标识

    套件实际标识

    1

    Query Type/查询类型

    01

    2

    Query Result / 查询结果

    传感器状态 2byte

    实际状态值

    2

    PayLoad_CRC / 数据体校验码

    0000


    4)故障上报


    分类

    描述

    长度[字节]

    字段名

    数据样例

    Header

    2

    VERSION/版本

    0001

    2

    LENGTH/长度

    0000

    2

    Header_CRC/头部校验码

    0000

    PayLoad

    1

    PackgeType / 协议包类型

    02

    2

    Command / 数据包类型

    0006

    1

    Device Type /设备类型

    01

    16

    Suite ID/套件标识

    套件实际标识

    1

    Error Code/故障类型

    xx:01



    2 Error Content/故障内容 0000

    2

    PayLoad_CRC / 数据体校验码

    0000


    MIOTO WIKI-V3.2.0