├── .devcontainer └── devcontainer.json ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug-report.md │ └── feature-request.md └── workflows │ ├── checks.yml │ ├── hacs.yml │ └── hassfest.yml ├── .gitignore ├── LICENSE.md ├── README.md ├── custom_components └── midea_ac │ ├── __init__.py │ ├── binary_sensor.py │ ├── button.py │ ├── climate.py │ ├── config_flow.py │ ├── const.py │ ├── coordinator.py │ ├── diagnostics.py │ ├── icons.json │ ├── manifest.json │ ├── number.py │ ├── select.py │ ├── sensor.py │ ├── services.yaml │ ├── switch.py │ └── translations │ ├── bg.json │ ├── ca.json │ ├── cs.json │ ├── de.json │ ├── en.json │ ├── es.json │ ├── eu.json │ ├── fr.json │ ├── hr.json │ ├── hu.json │ ├── it.json │ ├── ko.json │ ├── nb.json │ ├── nl.json │ ├── pl.json │ ├── pt.json │ ├── ro.json │ ├── ru.json │ ├── sk.json │ ├── sl.json │ ├── tr.json │ ├── uk.json │ ├── zh-Hans.json │ └── zh-Hant.json ├── docs ├── add_device.png ├── discover_devices.png ├── manual_config.png └── options.png ├── hacs.json ├── pytest.ini └── tests ├── __init__.py ├── conftest.py ├── requirements.txt ├── test_config_flow.py ├── test_coordinator.py └── test_init.py /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/.github/ISSUE_TEMPLATE/feature-request.md -------------------------------------------------------------------------------- /.github/workflows/checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/.github/workflows/checks.yml -------------------------------------------------------------------------------- /.github/workflows/hacs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/.github/workflows/hacs.yml -------------------------------------------------------------------------------- /.github/workflows/hassfest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/.github/workflows/hassfest.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__/ 2 | .venv/ -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/README.md -------------------------------------------------------------------------------- /custom_components/midea_ac/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/__init__.py -------------------------------------------------------------------------------- /custom_components/midea_ac/binary_sensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/binary_sensor.py -------------------------------------------------------------------------------- /custom_components/midea_ac/button.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/button.py -------------------------------------------------------------------------------- /custom_components/midea_ac/climate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/climate.py -------------------------------------------------------------------------------- /custom_components/midea_ac/config_flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/config_flow.py -------------------------------------------------------------------------------- /custom_components/midea_ac/const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/const.py -------------------------------------------------------------------------------- /custom_components/midea_ac/coordinator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/coordinator.py -------------------------------------------------------------------------------- /custom_components/midea_ac/diagnostics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/diagnostics.py -------------------------------------------------------------------------------- /custom_components/midea_ac/icons.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/icons.json -------------------------------------------------------------------------------- /custom_components/midea_ac/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/manifest.json -------------------------------------------------------------------------------- /custom_components/midea_ac/number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/number.py -------------------------------------------------------------------------------- /custom_components/midea_ac/select.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/select.py -------------------------------------------------------------------------------- /custom_components/midea_ac/sensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/sensor.py -------------------------------------------------------------------------------- /custom_components/midea_ac/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/services.yaml -------------------------------------------------------------------------------- /custom_components/midea_ac/switch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/switch.py -------------------------------------------------------------------------------- /custom_components/midea_ac/translations/bg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/translations/bg.json -------------------------------------------------------------------------------- /custom_components/midea_ac/translations/ca.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/translations/ca.json -------------------------------------------------------------------------------- /custom_components/midea_ac/translations/cs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/translations/cs.json -------------------------------------------------------------------------------- /custom_components/midea_ac/translations/de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/translations/de.json -------------------------------------------------------------------------------- /custom_components/midea_ac/translations/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/translations/en.json -------------------------------------------------------------------------------- /custom_components/midea_ac/translations/es.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/translations/es.json -------------------------------------------------------------------------------- /custom_components/midea_ac/translations/eu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/translations/eu.json -------------------------------------------------------------------------------- /custom_components/midea_ac/translations/fr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/translations/fr.json -------------------------------------------------------------------------------- /custom_components/midea_ac/translations/hr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/translations/hr.json -------------------------------------------------------------------------------- /custom_components/midea_ac/translations/hu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/translations/hu.json -------------------------------------------------------------------------------- /custom_components/midea_ac/translations/it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/translations/it.json -------------------------------------------------------------------------------- /custom_components/midea_ac/translations/ko.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/translations/ko.json -------------------------------------------------------------------------------- /custom_components/midea_ac/translations/nb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/translations/nb.json -------------------------------------------------------------------------------- /custom_components/midea_ac/translations/nl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/translations/nl.json -------------------------------------------------------------------------------- /custom_components/midea_ac/translations/pl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/translations/pl.json -------------------------------------------------------------------------------- /custom_components/midea_ac/translations/pt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/translations/pt.json -------------------------------------------------------------------------------- /custom_components/midea_ac/translations/ro.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/translations/ro.json -------------------------------------------------------------------------------- /custom_components/midea_ac/translations/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/translations/ru.json -------------------------------------------------------------------------------- /custom_components/midea_ac/translations/sk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/translations/sk.json -------------------------------------------------------------------------------- /custom_components/midea_ac/translations/sl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/translations/sl.json -------------------------------------------------------------------------------- /custom_components/midea_ac/translations/tr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/translations/tr.json -------------------------------------------------------------------------------- /custom_components/midea_ac/translations/uk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/translations/uk.json -------------------------------------------------------------------------------- /custom_components/midea_ac/translations/zh-Hans.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/translations/zh-Hans.json -------------------------------------------------------------------------------- /custom_components/midea_ac/translations/zh-Hant.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/custom_components/midea_ac/translations/zh-Hant.json -------------------------------------------------------------------------------- /docs/add_device.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/docs/add_device.png -------------------------------------------------------------------------------- /docs/discover_devices.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/docs/discover_devices.png -------------------------------------------------------------------------------- /docs/manual_config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/docs/manual_config.png -------------------------------------------------------------------------------- /docs/options.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/docs/options.png -------------------------------------------------------------------------------- /hacs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/hacs.json -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/pytest.ini -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for the Midea Smart AC integration.""" 2 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/tests/requirements.txt -------------------------------------------------------------------------------- /tests/test_config_flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/tests/test_config_flow.py -------------------------------------------------------------------------------- /tests/test_coordinator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/tests/test_coordinator.py -------------------------------------------------------------------------------- /tests/test_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mill1000/midea-ac-py/HEAD/tests/test_init.py --------------------------------------------------------------------------------