---
title: "Midea Smart AC"
description: "Midea Smart AC is a Marketplace integration for Home Assistant. It has 3.5k installs sharing analytics, works locally and was last updated October 7, 2026."
canonical: "https://vulpo.app/integrations/marketplace/mill1000-midea-ac-py"
url: "https://vulpo.app/integrations/marketplace/mill1000-midea-ac-py.md"
last-updated: "2026-10-22"
version: "1.4"
---

# Midea Smart AC

> Midea Smart AC is a Marketplace integration for Home Assistant. It has 3.5k installs sharing analytics, works locally and was last updated October 7, 2026.

Midea Smart AC is a custom integration for local control of Midea air conditioners and related brands over the LAN. It adds climate control along with sensors, switches, selects, buttons, numbers and a fresh air fan, shown only when the device reports support for them. Extra controls include purifier mode, swing angles, breeze modes, self clean, auxiliary heat and a service for the follow me function. Sensors cover compressor values, indoor and outdoor coil temperatures, indoor humidity and energy use, with a selectable data format and scale for energy and power. Control works without internet, though newer V3 devices use the Midea cloud once during discovery to obtain a token and key. Devices can be discovered automatically or entered manually in the UI, and options include update interval, temperature step and capability overrides.

Automatic summary of the README and code of mill1000/midea-ac-py. Something wrong, or are you the maintainer and want your own text here? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/hacs_repository/?owner=mill1000&repository=midea-ac-py&category=integration)

On Home Assistant 2026.11 or newer? [Open it in the Marketplace](https://my.home-assistant.io/redirect/marketplace_repository/?owner=mill1000&repository=midea-ac-py&category=integration)

## Supports

- **Works locally**: Talks to your devices on your own network. No vendor cloud in between.
- **From the Marketplace**: Installed through the Marketplace, formerly HACS.
- **Actively maintained**: Its author released or pushed a change in the last six months.

## Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

### Enter the address

- **ID**
- **Host**
- **Port**
- **Device Type**
- **Token**: Token for V3 devices (hexadecimal)
- **Key**: Key for V3 devices (hexadecimal)

### Discover

- **Host**
- **Cloud Region**: Select closest country to your location.

### Show token key

- **ID**
- **Token**
- **Key**

### Change the connection

- **Host**
- **Port**
- **Token**: Token for V3 devices (hexadecimal)
- **Key**: Key for V3 devices (hexadecimal)

### After setup

- **Update Interval**: How often to poll the device for state updates (1-30 seconds)
- **Enable Beep**
- **Temperature Step**: Step size for temperature set point
- **Fan Speed Step**: Step size for custom fan speeds
- **Maximum Connection Lifetime**: Maximum time in seconds a connection will be used (15 second minimum)
- **Reverse Horizontal Swing Angle**
- **Capability Overrides**: Device capability overrides in YAML format
- **Merge Overrides**: Merge overrides with existing device capabilities
- **Data Format**
- **Scale**: Factor to scale reported energy usage
- **Data Format**
- **Scale**: Factor to scale reported power usage
- **Use Fan-only Workaround**

Texts from the code of [mill1000/midea-ac-py](https://github.com/mill1000/midea-ac-py).

## Entities

- **Binary sensors**: Filter alert, Self clean, Defrost, Water pump
- **Buttons**: Start self clean
- **Fans**: Fresh air
- **Numbers**: Fan speed
- **Selects**: Auxiliary heat mode, Cascade mode, Horizontal swing angle, Purifier mode, Rate select, Vertical swing angle
- **Sensors**: Compressor current, Compressor frequency, Compressor voltage, Current energy, Discharge pipe temperature, Horizontal louvers angle, Indoor coil temperature, Indoor fan speed, Indoor humidity, Indoor temperature, Outdoor coil temperature, Outdoor fan speed, and 7 more
- **Switches**: Breeze away, Breeze mild, Breezeless, Display, Flash, Outdoor silent mode, Purifier

## Actions

- **Set follow me**: Set the follow me function.
  Fields: Enabled

## Troubleshooting

- **Diagnostics**: Downloads a diagnostics file to attach to a bug report.

## From the README

> Home Assistant custom integration to control Midea (and associated brands) air conditioners via LAN.
>
> Midea is an OEM for many brands including: AirCon, Alpine Home Air, Artel, Beko, Canair, Carrier, Century, Comfee, Electrolux, Friedrich, Galactic, Goodman, Hualing, Idea, Inventor, Kaisai, Kenmore, Klimaire, Lennox, LG, Mitsui, Mr. Cool, Neoclima, Olimpia Splendid, Pioneer, Pridiom, QLIMA, Qzen, Rotenso, Royal Clima, Samsung, Senville, Thermocore, Toshiba, Trane and more.

From the README of [mill1000/midea-ac-py](https://github.com/mill1000/midea-ac-py#readme), [MIT License](https://spdx.org/licenses/MIT.html). Shortened.

## At a glance

- Kind: Marketplace integration
- Category: [Climate](https://vulpo.app/integrations/category/climate.md), Heat pumps and air conditioning
- Brand: [Midea](https://vulpo.app/integrations/midea.md)
- Number: 3.5k installs sharing analytics; 532 GitHub stars
- Connection: Works locally
- Upkeep: Updated in the last 6 months
- Needs: Needs the Marketplace (HACS on 2026.10 and older)
- Latest version: 2026.10.0, last updated October 7, 2026
- Domain: `midea_ac`
- Source: <https://github.com/mill1000/midea-ac-py>
- Issues: <https://github.com/mill1000/midea-ac-py/issues>
- Screenshot: https://vulpo.app/integrations-img/2d6f18c8b841fb81.webp (from mill1000/midea-ac-py's README)
- Screenshot: https://vulpo.app/integrations-img/e8f5d80d0b5e4149.webp (from mill1000/midea-ac-py's README)
- Screenshot: https://vulpo.app/integrations-img/f596073afe2473bc.webp (from mill1000/midea-ac-py's README)

In Vulpo: Quick Toggle card, Climate card, Fan card, Button card, Apple Watch, Control Center, Climate Live Activity (Pro)

[Widgets & Live Activities in Vulpo](https://vulpo.app/features/widgets-and-live-activities)

## Other ways in for Midea

| Name | Kind | Installs or stars | Connection | Upkeep |
| --- | --- | --- | --- | --- |
| [Midea AC LAN](https://vulpo.app/integrations/marketplace/wuwentao-midea-ac-lan.md) | Marketplace integration | 12.6k installs sharing analytics | Works locally | Updated in the last 6 months |
| [Midea Air Appliances (LAN)](https://vulpo.app/integrations/marketplace/nbogojevic-homeassistant-midea-air-appliances-lan.md) | Marketplace integration | 2.6k installs sharing analytics | Works locally | Updated in the last 6 months |
| [Midea](https://vulpo.app/integrations/core/midea.md) | Built-in integration | 2.1k installs sharing analytics | Works locally | Part of Home Assistant |
| [Midea Auto Cloud](https://vulpo.app/integrations/marketplace/sususweet-midea-auto-cloud.md) | Marketplace integration | 1.9k installs sharing analytics | Needs the vendor's cloud | Updated in the last 6 months |
| [EVA II PRO WiFi Midea Inventor Dehumidifier custom integration](https://vulpo.app/integrations/marketplace/barban-dev-homeassistant-midea-dehumidifier.md) | Marketplace integration | 192 installs sharing analytics | Connection not stated | Updated in the last 6 months |

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-22. Source: https://vulpo.app/integrations/marketplace/mill1000-midea-ac-py

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/mill1000-midea-ac-py
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
