Mesh Category 为产品能力值,用于不同品类的设备间区分。不同设备使用的 Mesh Model 不同,所以可作为设备 DP 数据与 Mesh Model Opcode 转化的规则对应。同时,Mesh Category 也可以包含更多的能力位,用来标明设备是否支持部分特殊功能。
Mesh Category 组成
| |
Octet 1 |
Octet 0 |
| 类型 |
RFU |
设备类型 |
RFU |
产品大类 |
产品小类 |
| bit 位 |
bit15-bit14 |
bit13-bit12 |
bit11-bit8 |
bit7-bit4 |
bit3-bit0 |
| 功能说明 |
涂鸦内部使用 |
1:标准类型 2:透传类型 |
涂鸦内部使用 |
产品大类,例如照明、电工、传感等,具体见下表 |
产品小类,例如几路灯、几路插座等,具体见品类小类表 |
目前,只有 照明品类 与 电工品类 设备在接收命令时使用标准 SIG model 相关的命令,以及 遥控器品类 需要发送标准 SIG model 命令,所以只有这三类产品的设备类型是标准类型,其余的均为透传类型。
关于设备 DP 与 Mesh 消息转换规则,参考 数据收发与 DP 控制。
-
默认所有长供电类设备需要支持 Generic OnOff Model,而 Generic onoff get 与 Generic onoff status 命令用作心跳。设备如果没有开关类状态,则此处 Generic onoff status 可以回复默认值为 1 的状态。
-
照明和电工产品使用标准品类,其余产品均使用透传类。对于透传类产品可以忽略大小类,默认使用 0x2000 值即可。填充大小类,则可以针对品类做其他特殊处理。
产品大类表
| 产品类型 |
产品大类 |
| 照明类 |
0x01 |
| 电工类 |
0x02 |
| 传感类 |
0x04 |
| 遥控类 |
0x05 |
| 无线开关类 |
0x06 |
| 强电类传感类 |
0x07 |
| 强电类遥控类 |
0x08 |
| 家电健康类 |
0x09 |
产品小类表
照明品类
| 灯类 |
能力值 |
| W |
0x1011 |
| CW |
0x1012 |
| RGB |
0x1013 |
| RGBW |
0x1014 |
| RGBCW |
0x1015 |
电工品类
| 插座/开关 |
能力值 |
| 1 路 |
0x1021 |
| 2 路 |
0x1022 |
| 3 路 |
0x1023 |
| 4 路 |
0x1024 |
| 5 路 |
0x1025 |
| 6 路 |
0x1026 |
传感品类(低功耗)
| 传感 |
能力值 |
| 门磁 |
0x2041 |
| PIR |
0x2042 |
| 亮度 |
0x2043 |
| 温湿度 |
0x2044 |
| 水浸 |
0x2045 |
| 微波 |
0x2046 |
| 其他 |
0x2047 |
遥控器品类
| 支持的群组按键数 |
能力值 |
| 1 |
0x1051 |
| 2 |
0x1052 |
| 3 |
0x1053 |
| 4 |
0x1054 |
无线开关品类(低功耗)
| 按键数 |
能力值 |
| 1 |
0x2061 |
| 2 |
0x2062 |
| 3 |
0x2063 |
| 4 |
0x2064 |
| 5 |
0x2065 |
| 6 |
0x2066 |
传感品类(强电)
| 传感 |
能力值 |
| 门磁 |
0x2071 |
| PIR |
0x2072 |
| 亮度 |
0x2073 |
| 温湿度 |
0x2074 |
无线开关品类(强电)
| 按键数 |
能力值 |
| 1 |
0x2081 |
| 2 |
0x2082 |
| 3 |
0x2083 |
| 4 |
0x2084 |
| 5 |
0x2086 |
| 6 |
0x2086 |