介绍
# Midea Smart Home Control
通过 msmart 控制美的空调。
## 如何使用
技能路径:`~/.openclaw/skills/midea_ac`
### 空调控制命令
```bash # Navigate to skill directory cd ~/.openclaw/skills/midea_ac
# Check status python scripts/midea_ac.py bedroom status
# Turn on/off python scripts/midea_ac.py bedroom on python scripts/midea_ac.py bedroom off python scripts/midea_ac.py bedroom toggle
# Set operation mode python scripts/midea_ac.py bedroom --mode cool
# Set target temperature python scripts/midea_ac.py bedroom --temperature 26
# Set fan speed python scripts/midea_ac.py bedroom --fan_speed low
# Set aux hear mode python scripts/midea_ac.py bedroom --aux_mode on
# Set multiple parameters at once python scripts/midea_ac.py bedroom --mode heat --temperature 28 --fan_speed medium --aux_mode off ```
## 自然语言理解
当用户说出以下内容时,执行相应的命令:
| 用户说 | 命令 | |-----------|---------| | 打开 <room-name> 空调 / 开空调 | `scripts/midea_ac.py <room-name> on` | | 关闭 <room-name> 空调 / 关 <room-name> 空调 | `scripts/midea_ac.py <room-name> off` | | 切换 <room-name> 空调 | `scripts/midea_ac.py <room-name> toggle` | | 暖一点 / 再热一点 | 先检查状态,然后将温度调高 2 - 10 度 | | 凉一点 / 再冷一点 | 先检查状态,然后将温度调低 2 - 10 度 | | 最大风速 / 最大 | 如果模式是制热:`scripts/midea_ac.py <room-name> --temperature 30 --fan_speed max`,如果模式是制冷:`scripts/midea_ac.py <room-name> --temperature 16 --fan_speed max` | | 最小风速 | `scripts/midea_ac.py <room-name> --fan_speed low` | | <room-name> 空调状态 / <room-name> 怎么样 | `scripts/midea_ac.py <room-name> status` |
## 执行前
1. 导航到技能目录:`cd ~/.openclaw/skills/midea_ac` 3. 使用 uv 运行:`python scripts/midea_ac.py <room-name> <command>` 3. 执行后向用户报告结果