Midea

The Midea integrationIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] lets you control devices with Midea protocol connected to various clouds.

The integration provides information on connected devices and enables control of the main features.

Supported devices

There is support for the following device types within Home Assistant:

  • Air Box
  • Air Conditioner
  • Air Purifier
  • Bathroom Master
  • Clothes Dryer
  • Dehumidifier
  • Dish Sterilizer
  • Dishwasher
  • Electric Heater
  • Electric Oven
  • Electric Pressure Cooker
  • Electric Rice Cooker
  • Electric Slow Cooker
  • Electric Water Heater
  • Fan
  • Fresh Air Appliance
  • Front Load Washer
  • Gas Stove
  • Gas Water Heater
  • Heat Pump Water Heater
  • Heat Pump Wi-Fi Controller
  • Heat Pump
  • Humidifier
  • Integrated Ceiling Fan
  • Light
  • MDV Wi-Fi Controller
  • Microwave Oven
  • Microwave Steam Oven
  • Range Hood
  • Refrigerator
  • Sink Dishwasher
  • Toaster
  • Toilet
  • Top Load Washer
  • Water Drinking Appliance

Warning

This integration requires devices with protocol V1, V2, and V3. It is based on API v1 while some new devices are based on API v2.

Configuration

To add the Midea device to your Home Assistant instance, use this My button:

Manual configuration steps

If the above My button doesn’t work, you can also perform the following steps manually:

The integration offers automatic discovery and manual configuration.

name

The name of the device.

appliance code

The code of the device. Needs to be retrieved from mobile app.

type

The type of the device. See list above

ip_address

The IP address of the device.

port

The TCP/IP port of the device.

protocol

The protocol version of the device. Can be V1, V2 or V3.

model

The model of the device. Needs to be retrieved from mobile app.

subtype

The subtype of the device. Needs to be retrieved from mobile app.

token

The token of the device. Needs to be retrieved from mobile app.

key

The key of the device. Needs to be retrieved from mobile app.

Data updates

The integration pushes updates to Home Assistant upon changes for all main functions of the device.

Supported functionality

The Midea integrationIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] provides the following entities:

  • Climate

Known limitations

This integration requires devices with protocol V1, V2, and V3. It is based on API v1 while some new devices are based on API v2.

Removing the integration

This integration follows standard integration removal. No extra steps are required.

To remove an integration instance from Home Assistant

  1. Go to Settings > Devices & services and select the integration card.
  2. From the list of devices, select the integration instance you want to remove.
  3. Next to the entry, select the three dots menu. Then, select Delete.