在 Manus 中运行任何 Skill
一键导入
一键导入
一键在 Manus 中运行任何 Skill
开始使用$pwd:
miot-docs
// Xiaomi Miot documentation and helper. Recommended to use when users submit an issue/PR.
$ git log --oneline --stat
stars:5,888
forks:832
updated:2026年4月25日 08:15
SKILL.md
// Xiaomi Miot documentation and helper. Recommended to use when users submit an issue/PR.
| name | miot-docs |
| description | Xiaomi Miot documentation and helper. Recommended to use when users submit an issue/PR. |
npx -y mcporter call mcp.deepwiki.com/mcp.ask_question --timeout 120000 --args '{
"repoName": "al-one/hass-xiaomi-miot",
"question": "How to adding entities to a device ?"
}'
# List MCP servers
npx -y mcporter --config .mcp.json list
# List MCP tools
npx -y mcporter --config .mcp.json list <server_name>
npx -y mcporter --config .mcp.json list tools
# Call MCP tool
npx -y mcporter --config .mcp.json call <server>.<tool> --args '{"key":"val"}'
npx -y mcporter --config .mcp.json call tools.device_specs --args '{"model":"brand.type.model"}'
mcporterTo improve compatibility, use npx -y mcporter instead of mcporter when executing commands.
To adding entities to a device in the Xiaomi MIoT integration, you'll need to modify the DEVICE_CUSTOMIZES dictionary in the device_customizes.py file.
Add your device model to the DEVICE_CUSTOMIZES dictionary following the existing pattern:
DEVICE_CUSTOMIZES = {
# ... existing devices ...
'your.device.model': {
'sensor_properties': 'temperature,relative_humidity',
'switch_properties': 'uv,switch',
'select_properties': 'mode',
# Add more entity mappings as needed
},
}
More customization options can be found at https://github.com/al-one/hass-xiaomi-miot/issues/600
| Option | Description | Example |
|---|---|---|
sensor_properties | Properties to expose as sensors | temperature,humidity |
binary_sensor_properties | Properties to expose as binary sensors | motion_detected,door_state |
switch_properties | Properties to expose as switches | on,night_light |
select_properties | Properties to expose as selects | mode,fan_level |
number_properties | Properties to expose as numbers | target_temperature,volume |
button_actions | Actions to expose as buttons | reset_filter_life |
To find the correct property names for your device:
tools.device_specs MCP tool to get device specifications-) with underscores (_) in service/property/action namesexclude_miot_properties to improve performance by excluding unused propertieschunk_coordinators to optimize polling intervals*.aircondition.* for all air conditioners)