├── .gitattributes ├── .github └── workflows │ └── validate.yml ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── README_hans.md ├── custom_components └── midea_auto_cloud │ ├── __init__.py │ ├── binary_sensor.py │ ├── button.py │ ├── climate.py │ ├── config_flow.py │ ├── const.py │ ├── core │ ├── cloud.py │ ├── crc8.py │ ├── device.py │ ├── discover.py │ ├── logger.py │ ├── lua_runtime.py │ ├── message.py │ ├── packet_builder.py │ ├── security.py │ └── util.py │ ├── data_coordinator.py │ ├── device_mapping │ ├── T0x13.py │ ├── T0x15.py │ ├── T0x21.py │ ├── T0x26.py │ ├── T0x3D.py │ ├── T0x9B.py │ ├── T0x9C.py │ ├── T0xA1.py │ ├── T0xAC.py │ ├── T0xB2.py │ ├── T0xB3.py │ ├── T0xB6.py │ ├── T0xB7.py │ ├── T0xB8.py │ ├── T0xBF.py │ ├── T0xC3.py │ ├── T0xCA.py │ ├── T0xCC.py │ ├── T0xCD.py │ ├── T0xCE.py │ ├── T0xCF.py │ ├── T0xD9.py │ ├── T0xDA.py │ ├── T0xDB.py │ ├── T0xDC.py │ ├── T0xE1.py │ ├── T0xE2.py │ ├── T0xE3.py │ ├── T0xE6.py │ ├── T0xEA.py │ ├── T0xED.py │ ├── T0xFA.py │ ├── T0xFB.py │ ├── T0xFC.py │ ├── T0xFD.py │ └── example.py │ ├── fan.py │ ├── humidifier.py │ ├── icons.json │ ├── light.py │ ├── manifest.json │ ├── midea_entity.py │ ├── number.py │ ├── select.py │ ├── sensor.py │ ├── switch.py │ ├── translations │ ├── en.json │ └── zh-Hans.json │ └── water_heater.py ├── hacs.json └── img ├── img.png ├── img_1.png ├── img_2.png └── img_3.png /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/validate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/.github/workflows/validate.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/README.md -------------------------------------------------------------------------------- /README_hans.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/README_hans.md -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/__init__.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/binary_sensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/binary_sensor.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/button.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/button.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/climate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/climate.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/config_flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/config_flow.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/const.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/core/cloud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/core/cloud.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/core/crc8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/core/crc8.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/core/device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/core/device.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/core/discover.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/core/discover.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/core/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/core/logger.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/core/lua_runtime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/core/lua_runtime.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/core/message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/core/message.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/core/packet_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/core/packet_builder.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/core/security.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/core/security.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/core/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/core/util.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/data_coordinator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/data_coordinator.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/device_mapping/T0x13.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/device_mapping/T0x13.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/device_mapping/T0x15.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/device_mapping/T0x15.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/device_mapping/T0x21.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/device_mapping/T0x21.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/device_mapping/T0x26.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/device_mapping/T0x26.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/device_mapping/T0x3D.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/device_mapping/T0x3D.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/device_mapping/T0x9B.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/device_mapping/T0x9B.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/device_mapping/T0x9C.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/device_mapping/T0x9C.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/device_mapping/T0xA1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/device_mapping/T0xA1.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/device_mapping/T0xAC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/device_mapping/T0xAC.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/device_mapping/T0xB2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/device_mapping/T0xB2.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/device_mapping/T0xB3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/device_mapping/T0xB3.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/device_mapping/T0xB6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/device_mapping/T0xB6.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/device_mapping/T0xB7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/device_mapping/T0xB7.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/device_mapping/T0xB8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/device_mapping/T0xB8.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/device_mapping/T0xBF.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/device_mapping/T0xBF.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/device_mapping/T0xC3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/device_mapping/T0xC3.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/device_mapping/T0xCA.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/device_mapping/T0xCA.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/device_mapping/T0xCC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/device_mapping/T0xCC.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/device_mapping/T0xCD.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/device_mapping/T0xCD.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/device_mapping/T0xCE.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/device_mapping/T0xCE.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/device_mapping/T0xCF.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/device_mapping/T0xCF.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/device_mapping/T0xD9.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/device_mapping/T0xD9.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/device_mapping/T0xDA.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/device_mapping/T0xDA.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/device_mapping/T0xDB.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/device_mapping/T0xDB.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/device_mapping/T0xDC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/device_mapping/T0xDC.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/device_mapping/T0xE1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/device_mapping/T0xE1.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/device_mapping/T0xE2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/device_mapping/T0xE2.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/device_mapping/T0xE3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/device_mapping/T0xE3.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/device_mapping/T0xE6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/device_mapping/T0xE6.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/device_mapping/T0xEA.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/device_mapping/T0xEA.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/device_mapping/T0xED.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/device_mapping/T0xED.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/device_mapping/T0xFA.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/device_mapping/T0xFA.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/device_mapping/T0xFB.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/device_mapping/T0xFB.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/device_mapping/T0xFC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/device_mapping/T0xFC.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/device_mapping/T0xFD.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/device_mapping/T0xFD.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/device_mapping/example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/device_mapping/example.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/fan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/fan.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/humidifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/humidifier.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/icons.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/icons.json -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/light.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/light.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/manifest.json -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/midea_entity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/midea_entity.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/number.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/select.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/select.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/sensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/sensor.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/switch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/switch.py -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/translations/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/translations/en.json -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/translations/zh-Hans.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/translations/zh-Hans.json -------------------------------------------------------------------------------- /custom_components/midea_auto_cloud/water_heater.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/custom_components/midea_auto_cloud/water_heater.py -------------------------------------------------------------------------------- /hacs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/hacs.json -------------------------------------------------------------------------------- /img/img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/img/img.png -------------------------------------------------------------------------------- /img/img_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/img/img_1.png -------------------------------------------------------------------------------- /img/img_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/img/img_2.png -------------------------------------------------------------------------------- /img/img_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sususweet/midea_auto_cloud/HEAD/img/img_3.png --------------------------------------------------------------------------------