Skip to content

Latest commit

 

History

History
138 lines (106 loc) · 7.5 KB

File metadata and controls

138 lines (106 loc) · 7.5 KB

{% if prerelease %}

This is a pre-release version!


{% endif %}

{% if installed %}

Changes as compared to your installed version:

{% if (version_installed.split(".")[0] | int) < 1 %} {% if (version_installed.split(".")[1] | int) < 6 %}

Breaking Changes

  • Unique id of entities changed. Using serial number now instead of cloud API id. Old entites are updated with new unique id.
  • Removed sleep switch. {% if (version_installed.split(".")[1] | int) < 8 %}
  • Removed application key from advanced settings page. Only application name is used for configuration.
  • When migrating from version 0.6 or 0.7 new configuration may fail. Please remove and re-install integration. {% endif %}

Major changes

  • Added support for air conditioners (beta)
  • Added periodic discovery of appliances.
  • Added support for appliance address change.
  • Enable integration configuration.
  • Enable discovery of appliances at later time
  • Select appliance discovery behavior via dropdown
  • Add notification if appliance is discovered on the network, but was either ignored, or polled from the cloud
  • Added tank removed (bucket) binary sensor
  • Reverted to three presets for fan in all cases.

Bug fixes

  • If appliance doesn't load at start, integration will attempt again to set it up.
  • An error during startup doesn't prevent integration to load.
  • Fixed integration reload failing.
  • Fixed entity naming conflicts after an appliance with same id as another old appliance is added.

{% endif %} {% endif %} {% endif %}

GitHub Release GitHub Activity License

hacs Project Maintenance

Midea Brands

Adds support for Midea air conditioning and dehumidifier appliances via local network. Support for air conditioning devices is in beta

This component will set up the following entities for dehumidifiers.

Platform Description
humidifier Dehumidifier entity. Depending on the model following modes are supported: Set, Continuos, Smart (if supported), Dry (if supported), Antimould (if supported), Purifier (if supported).
fan Fan entity for controlling dehumidifier fan. Three preset modes are available: Low, Medium and High.
binary_sensor Problem sensor indicating when tank is full.
binary_sensor Problem sensor indicating when tank is removed (created if device announces that pump is supported).
binary_sensor Problem sensor indicating when filter needs cleaning (created if device announces that filter is supported).
binary_sensor Cold sensor indicating defrosting is active (disabled by default).
sensor Sensors for current relative humidity measured by dehumidifier.
sensor Sensor for current temperature measured by dehumidifier.
sensor Sensor for water level in the tank (created if device announces that water level is supported).
switch Switch ion mode on and off (created if device announces that (an)ion mode is supported).
switch Switch pump on and off (created if device announces that pump is supported).
switch Switch to enable pump (created if device announces that pump is supported).
switch Switch to activate beep on action (disabled by default).

In addition to this, humidifier entity will have additonal attributes describing capabilities, current and last error code, time of last error, as well as last payloads received.

This component will set up the following entities for air conditioners.

Platform Description
climate Climate entity.
sensor Sensor for outside temperature measured by air conditioner.
switch Switch purifier mode on and off (enabled if device announces that it is supported).
switch Switch dryer mode on and off (disabled by default).
switch Switch to activate beep on action (disabled by default).
switch Switch display to Fahrenheit degrees (enabled if device announces that it is supported).
switch Switch turbo fan on and off (enabled if device announces that it is supported).
switch Switch screen on and off (enabled if device announces that it is supported).

In addition to this, climate entity will have additonal attributes describing capabilities, current and last error code, time of last error, as well as last payloads received.

{% if not installed %}

Installation

  1. Click Install.
  2. In the HA UI go to "Configuration" -> "Integrations" click "+" and search for "Midea Air Appliances (LAN)".
  3. If you want to use integration with air conditioner unit(s), please select the checkbox on "Advanced settings" page.

{% endif %}

Configuration

Add Midea Air Appliances (LAN)

  • or search for "Midea Air Appliances (LAN)" Search for "Midea Air Appliances (LAN)"
  • Sign-in with Midea app account - you may choose Midea app that corresponds to one you use (anyone should work). Setup Midea App account"
  • On advanced options dialog you may enter another application key if you want, specify a network range to be used for discovery or choose to rely on cloud polling. If you don't specify network range, the integration will scan all local network interfaces. If you want to use custom component with an air conditioner unit, please select the appropriate checkbox. Advanced options"
  • For devices that are known to cloud service, but not discovered locally, you will have another prompt to enter details if you know them or to specify that you want to rely on cloud polling for that device. Advanced options"

UI

You may look at following Lovelace cards:

https://github.com/MiguelCosta/Dehumidifier_Comfee_Card

https://github.com/sicknesz/midea-inventor-card