Files
llmiotsafe/data/device_schemas/dishwasher.json
2026-05-12 17:01:39 +08:00

61 lines
2.0 KiB
JSON

{
"_meta": {
"device_type": "Dishwasher",
"device_type_id": "0x0075",
"matter_spec_ref": "Device Library 13.5, p.153-155",
"matter_version": "1.5.1",
"class": "Simple",
"scope": "Endpoint",
"description": "洗碗机",
"security_role": "日常行为节奏参考;漏水风险关联设备"
},
"clusters": {
"Identify": { "cluster_id": "0x0003", "role": "Server", "conformance": "O" },
"OnOff": {
"cluster_id": "0x0006",
"role": "Server",
"conformance": "O",
"attributes": {
"OnOff": { "type": "bool", "values": { "true": "On", "false": "Off" } }
}
},
"OperationalState": {
"cluster_id": "0x0060",
"role": "Server",
"conformance": "M",
"attributes": {
"OperationalState": {
"type": "enum8",
"values": { "0": "Stopped", "1": "Running", "2": "Paused", "3": "Error" }
},
"PhaseList": { "type": "list", "description": "操作阶段列表" },
"CurrentPhase": { "type": "uint8" },
"CountdownTime": { "type": "uint32", "description": "剩余时间(秒)" }
},
"commands": {
"Start": {}, "Stop": {}, "Pause": {}, "Resume": {}
},
"events": {
"OperationalError": {},
"OperationCompletion": {}
}
},
"TemperatureControl": { "cluster_id": "0x0056", "role": "Server", "conformance": "O" },
"DishwasherMode": { "cluster_id": "0x0059", "role": "Server", "conformance": "O" },
"DishwasherAlarm": {
"cluster_id": "0x005D",
"role": "Server",
"conformance": "O",
"attributes": {
"Mask": { "type": "bitmap32", "description": "启用的报警掩码" },
"State": { "type": "bitmap32", "description": "当前报警状态" },
"Supported": { "type": "bitmap32", "description": "支持的报警类型" }
},
"commands": {
"Reset": { "description": "重置报警" },
"ModifyEnabledAlarms": { "description": "修改启用的报警" }
}
}
}
}