mapPublishMatterDps(dpState: DpState, dpSchema: DpSchema)
版本要求:
≥1.15.0
描述
将标准 DP 状态映射为 Matter DP 状态(下发场景:standardDpState → matterDpState)。
参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| 是 | 标准侧待下发的 DP 状态 | ||
| 是 | dpSchema 对象 |
返回值
类型:DpState
转换后的 Matter DP 状态
引用对象
type
DpValue功能点值类型,可能为 boolean、number、string合法值
DpSchema.mode
| 值 | 说明 | 最低版本 |
|---|---|---|
rw | - | - |
ro | - | - |
wr | - | - |
DpSchema.property.type
| 值 | 说明 | 最低版本 |
|---|---|---|
string | - | - |
bool | - | - |
value | - | - |
enum | - | - |
bitmap | - | - |
raw | - | - |
DpSchema.type
| 值 | 说明 | 最低版本 |
|---|---|---|
raw | - | - |
obj | - | - |