gitextract_vsvd5d4t/ ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.yaml │ │ └── config.yml │ └── workflows/ │ ├── release.yaml │ ├── test.yaml │ └── validate.yaml ├── .gitignore ├── .pylintrc ├── CHANGELOG.md ├── CLAUDE.md ├── CONTRIBUTING.md ├── LICENSE.md ├── LegalNotice.md ├── README.md ├── custom_components/ │ └── xiaomi_home/ │ ├── __init__.py │ ├── binary_sensor.py │ ├── button.py │ ├── climate.py │ ├── config_flow.py │ ├── cover.py │ ├── device_tracker.py │ ├── event.py │ ├── fan.py │ ├── humidifier.py │ ├── light.py │ ├── manifest.json │ ├── media_player.py │ ├── miot/ │ │ ├── common.py │ │ ├── const.py │ │ ├── i18n/ │ │ │ ├── de.json │ │ │ ├── en.json │ │ │ ├── es.json │ │ │ ├── fr.json │ │ │ ├── it.json │ │ │ ├── ja.json │ │ │ ├── nl.json │ │ │ ├── pt-BR.json │ │ │ ├── pt.json │ │ │ ├── ru.json │ │ │ ├── tr.json │ │ │ ├── zh-Hans.json │ │ │ └── zh-Hant.json │ │ ├── lan/ │ │ │ └── profile_models.yaml │ │ ├── miot_client.py │ │ ├── miot_cloud.py │ │ ├── miot_device.py │ │ ├── miot_error.py │ │ ├── miot_i18n.py │ │ ├── miot_lan.py │ │ ├── miot_mdns.py │ │ ├── miot_mips.py │ │ ├── miot_network.py │ │ ├── miot_spec.py │ │ ├── miot_storage.py │ │ ├── resource/ │ │ │ └── oauth_redirect_page.html │ │ ├── specs/ │ │ │ ├── bool_trans.yaml │ │ │ ├── multi_lang.json │ │ │ ├── spec_add.json │ │ │ ├── spec_filter.yaml │ │ │ ├── spec_modify.yaml │ │ │ └── specv2entity.py │ │ └── web_pages.py │ ├── notify.py │ ├── number.py │ ├── select.py │ ├── sensor.py │ ├── switch.py │ ├── text.py │ ├── translations/ │ │ ├── de.json │ │ ├── en.json │ │ ├── es.json │ │ ├── fr.json │ │ ├── it.json │ │ ├── ja.json │ │ ├── nl.json │ │ ├── pt-BR.json │ │ ├── pt.json │ │ ├── ru.json │ │ ├── tr.json │ │ ├── zh-Hans.json │ │ └── zh-Hant.json │ ├── vacuum.py │ └── water_heater.py ├── doc/ │ ├── CONTRIBUTING_zh.md │ └── README_zh.md ├── hacs.json ├── install.sh ├── test/ │ ├── .gitignore │ ├── check_rule_format.py │ ├── conftest.py │ ├── pytest.ini │ ├── test_cloud.py │ ├── test_common.py │ ├── test_lan.py │ ├── test_mdns.py │ ├── test_mips.py │ ├── test_network.py │ ├── test_spec.py │ └── test_storage.py └── tools/ ├── common.py └── update_lan_rule.py