Rechercher

PythonReactSEOPDF
OpenClaw

midea_ac

Control Midea ACs. Use this skill when the user wants to control ACs. Supports turning ACs on/off, setting temperature, setting fan speed, switching modes, and more.

iamanorange0 installations selon la source☆ 0 Étoiles du dépôt

Installation

Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.

SkillHub CLI

skillhub install iamanorange/midea-ac

Examinez la source et la compatibilité, puis suivez les étapes d’installation.

Donnez le lien à votre agent et demandez-lui d’examiner instructions et dépendances avant d’expliquer les étapes.

Voir la source ↗Guides

Instructions

Midea Smart Home Control

Control Midea ACs via the msmart.

How to Use

Skill path: ~/.openclaw/skills/midea_ac

AC Control Commands
# 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

Natural Language Understanding

When the user says the following, execute the corresponding command:

User Says Command
Turn on the AC / open AC scripts/midea_ac.py <room-name> on
Turn off the AC / close AC scripts/midea_ac.py <room-name> off
Toggle the AC scripts/midea_ac.py <room-name> toggle
Warmer / more warm Check status first, then increase temperature by 2 - 10 degrees
Cooler / less heat Check status first, then decrease temperature by 2 - 10 degrees
Full speed / maximum if mode is heat: scripts/midea_ac.py <room-name> --temperature 30 --fan_speed max, if mode is cool: scripts/midea_ac.py <room-name> --temperature 16 --fan_speed max
Minimum speed scripts/midea_ac.py <room-name> --fan_speed low
AC status / what's the status scripts/midea_ac.py <room-name> status

Before Executing

  1. Navigate to skill directory: cd ~/.openclaw/skills/midea_ac
  2. Run with uv: python scripts/midea_ac.py <room-name> <command>
  3. Report the result to the user after execution

Informations sur la source

Source
github
Repository
openclaw/skills
Path
skills/iamanorange/midea-ac
Version
—
Commit
7ab7745ca82a53afc57f698d86f7e54d128480d3
Source de classification
rules
Statut
active
Visibilité
public

Ces informations proviennent de l’analyse indexée et peuvent être anciennes. Vérifiez les fichiers actuels.

README

OpenClaw Midea AC Skill

A lightweight skill for the OpenClaw to control Midea Air Conditioners over your local network.

Usage

Scan for your Midea AC's IP and fill them in AC_IPS dict in midea_ac.py.

Credits & References

Inspired by @hqman's Mijia skill.

Powered by @mill1000's msmart-ng library.

Contenu extrait

SKILL.md
# Midea Smart Home Control

Control Midea ACs via the msmart.

## How to Use

Skill path: `~/.openclaw/skills/midea_ac`

### AC Control Commands

```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
```

## Natural Language Understanding

When the user says the following, execute the corresponding command:

| User Says | Command |
|-----------|---------|
| Turn on the <room-name> AC / open AC | `scripts/midea_ac.py <room-name> on` |
| Turn off the <room-name> AC / close <room-name> AC | `scripts/midea_ac.py <room-name> off` |
| Toggle the <room-name> AC | `scripts/midea_ac.py <room-name> toggle` |
| Warmer / more warm | Check status first, then increase temperature by 2 - 10 degrees |
| Cooler / less heat | Check status first, then decrease temperature by 2 - 10 degrees |
| Full speed / maximum | if mode is heat: `scripts/midea_ac.py <room-name> --temperature 30 --fan_speed max`, if mode is cool: `scripts/midea_ac.py <room-name> --temperature 16 --fan_speed max` |
| Minimum speed | `scripts/midea_ac.py <room-name> --fan_speed low` |
| <room-name> AC status / what's the <room-name> status | `scripts/midea_ac.py <room-name> status` |

## Before Executing

1. Navigate to skill directory: `cd ~/.openclaw/skills/midea_ac`
3. Run with uv: `python scripts/midea_ac.py <room-name> <command>`
3. Report the result to the user after execution
README
# OpenClaw Midea AC Skill
A lightweight skill for the **OpenClaw** to control Midea Air Conditioners over your local network.

# Usage
Scan for your Midea AC's IP and fill them in AC_IPS dict in `midea_ac.py`.

# Credits & References
Inspired by @hqman's [Mijia](https://clawhub.ai/hqman/mijia) skill.

Powered by @mill1000's [msmart-ng](https://pypi.org/project/msmart-ng) library.

Skills associés

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.