Editor Version ×
Standard

1.Easy to use and quick to get started

2.The process supports design scales of 300 devices or 1000 pads

3.Supports simple circuit simulation

4.For students, teachers, creators

Profession

1.Brand new interactions and interfaces

2.Smooth support for design sizes of over 5,000 devices or 10,000 pads

3.More rigorous design constraints, more standardized processes

4.For enterprises, more professional users

Ongoing

STD midea-open-dongle

License: GPL 3.0

Mode: Editors' pick

  • 6.4k
  • 0
  • 6
Update time: 2021-08-13 20:15:52
Creation time: 2020-12-01 11:50:37
Description
Note This protocol also used by some vendors: > * [Electrolux](https://www.electrolux.ru/) > > * [Qlima](https://www.qlima.com/) > > * [Artel](https://www.artelgroup.com/) > > * [Carrier](https://www.carrier.com/) > > * [Comfee](http://www.comfee-russia.ru/) > > * [Inventor](https://www.inventorairconditioner.com/) > > * [Olimpia Splendid](https://www.olimpiasplendid.com/wall-split-air-conditioners/nexya-s4-e-inverter) Example of hardware implementation is [Midea Open Dongle](https://github.com/dudanov/midea-open-dongle) in free EasyEDA format. ``` # Example configuration entry esphome:   name: mideahvac   platform: ESP8266   board: esp01_1m uart:   tx_pin: 1   rx_pin: 3   baud_rate: 9600   midea_dongle:   midea_ac:   name: "mideahvac" #use and unique name   beeper: true  wifi:   ssid: "MYWIFI"   password: "MYWIFIPASSWORD"   # Enable fallback hotspot (captive portal) in case wifi connection fails   ap:     ssid: "Mideahvac Fallback Hotspot"     password: "dgtwTrq5we" captive_portal: #disable logging logger:   baud_rate: 0 # Enable Home Assistant API api:   password: "My_HA_API_pw" ota: ```

## Configuration variables: * **id** (*Optional*, ID): Manually specify the ID used for code generation. * **midea\_dongle\_id** (*Optional*, ID): Manually specify the ID of the Midea Dongle if you want to use multiple devices. * **name** (**Required**, string): The name of the climate device. * **outdoor_temperature** (*Optional*): The information for the outdoor temperature sensor. * **name** (**Required**, string): The name of the sensor. * **id** (*Optional*, ID): Set the ID of this sensor for use in lambdas. * All other options from Sensor. * **beeper** (*Optional*, bool, default: **false**): Beeper feedback on command. * All other options from Climate. ## Acknowledgments: Thanks to the following people for their contributions to reverse engineering the UART protocol and source code in the following repositories: * Mac Zhou * Neo Acheron * Rene Klootwijk * Sergey Dudanov ## See Also * [Midea Dongle](https://github.com/dudanov/esphome/tree/midea-climate-support)

Design Drawing
schematic diagram
1 /
PCB
1 /
The preview image was not generated, please save it again in the editor.
Project Attachments
Order File name Download times
1

2.png

2
2

3d.png

2
3

1.png

2
Project Members
Target complaint
Related Projects
Change a batch
Loading...
Add to album ×

Loading...

reminder ×

Do you need to add this project to the album?

服务时间

周一至周五 9:00~18:00
  • 0755 - 2382 4495
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 立创EDA微信号

    easyeda

  • QQ交流群

    664186054

  • 立创EDA公众号

    lceda-cn