├── .cSpell.json ├── .git-blame-ignore-revs ├── .github └── workflows │ ├── ci.yml │ ├── close-stale.yml │ ├── docs.yml │ └── release.yml ├── .gitignore ├── .markdownlint.yml ├── .pre-commit-config.yaml ├── .vscode ├── launch.json └── tasks.json ├── LICENSE.txt ├── README.md ├── custom_components ├── __init__.py └── yandex_smart_home │ ├── __init__.py │ ├── backports.py │ ├── capability.py │ ├── capability_color.py │ ├── capability_custom.py │ ├── capability_mode.py │ ├── capability_onoff.py │ ├── capability_range.py │ ├── capability_toggle.py │ ├── capability_video.py │ ├── cloud.py │ ├── cloud_stream.py │ ├── color.py │ ├── config_flow.py │ ├── config_schema.py │ ├── const.py │ ├── device.py │ ├── diagnostics.py │ ├── entry_data.py │ ├── handlers.py │ ├── helpers.py │ ├── http.py │ ├── manifest.json │ ├── notifier.py │ ├── property.py │ ├── property_custom.py │ ├── property_event.py │ ├── property_float.py │ ├── repairs.py │ ├── schema │ ├── __init__.py │ ├── base.py │ ├── callback.py │ ├── capability.py │ ├── capability_color.py │ ├── capability_mode.py │ ├── capability_onoff.py │ ├── capability_range.py │ ├── capability_toggle.py │ ├── capability_video.py │ ├── device.py │ ├── property.py │ ├── property_event.py │ ├── property_float.py │ └── response.py │ ├── services.yaml │ ├── translations │ └── en.json │ └── unit_conversion.py ├── docs ├── _overrides │ └── main.html ├── advanced │ ├── capabilities │ │ ├── about.md │ │ ├── mode.md │ │ ├── range.md │ │ └── toggle.md │ ├── direct-connection │ │ ├── index.md │ │ ├── vk.md │ │ └── yandex.md │ ├── error-codes.md │ └── events.md ├── assets │ ├── .bin │ │ ├── optimize-png │ │ └── safari-resize │ ├── extra.css │ ├── images │ │ ├── app │ │ │ ├── vk │ │ │ │ └── entity-id.png │ │ │ └── yandex │ │ │ │ ├── discovery-1.png │ │ │ │ ├── discovery-2.png │ │ │ │ ├── entity-id.png │ │ │ │ └── unlink.png │ │ ├── config │ │ │ ├── filter-gui-1.png │ │ │ ├── filter-gui-2.png │ │ │ ├── filter-gui-3.png │ │ │ ├── gui-1.png │ │ │ ├── gui-2.png │ │ │ ├── reload-yaml.png │ │ │ └── state-unknown.png │ │ ├── crazy-caps.png │ │ ├── devices │ │ │ ├── button │ │ │ │ ├── advanced-1.png │ │ │ │ ├── advanced-2.png │ │ │ │ ├── advanced-3.png │ │ │ │ ├── advanced-4.png │ │ │ │ ├── advanced-5.png │ │ │ │ └── easy.png │ │ │ └── sensor │ │ │ │ ├── attach-1.png │ │ │ │ ├── attach-2.png │ │ │ │ ├── binary-device-class.png │ │ │ │ ├── combine-1.png │ │ │ │ ├── combine-2.png │ │ │ │ ├── simple-1.png │ │ │ │ ├── simple-2.png │ │ │ │ └── simple-3.png │ │ ├── direct-connection │ │ │ ├── dialog.png │ │ │ ├── httpstatus-ssl-error.png │ │ │ └── validation-error.png │ │ ├── entity-state.png │ │ ├── faq │ │ │ ├── entity-id-1.png │ │ │ ├── entity-id-2.png │ │ │ ├── entity-id-3.png │ │ │ └── entity-id-4.png │ │ ├── ha2ysh.png │ │ └── install │ │ │ ├── hacs-1.png │ │ │ ├── hacs-2.png │ │ │ ├── integration-1.png │ │ │ ├── integration-2.png │ │ │ ├── integration-3.png │ │ │ └── reinstall.png │ ├── logo │ │ ├── favicon.png │ │ ├── logo-plus-1.png │ │ ├── logo-plus-2.png │ │ ├── logo.png │ │ └── logo@2x.png │ └── src │ │ ├── ha2ysh.svg │ │ ├── logo.svg │ │ └── social.svg ├── breaking-changes.md ├── config │ ├── connection-type.md │ ├── entity.md │ ├── filter.md │ ├── getting-started.md │ ├── modes.md │ └── multi-ha.md ├── devices │ ├── button.md │ ├── camera.md │ ├── climate.md │ ├── light.md │ └── sensor │ │ ├── about.md │ │ ├── event.md │ │ └── float.md ├── faq.md ├── index.md ├── install │ ├── component.md │ └── integration.md ├── platforms │ ├── vk.md │ └── yandex.md ├── quirks.md ├── recipes │ ├── about.md │ ├── dishwasher.md │ ├── heater.md │ ├── humidifier.md │ ├── kettle.md │ ├── other.md │ └── tv.md ├── supported-devices.md └── troubleshoot.md ├── hacs.json ├── mkdocs.yml ├── pyproject.toml ├── tests ├── __init__.py ├── conftest.py ├── env │ ├── 2024_12 │ │ ├── pyproject.toml │ │ └── uv.lock │ ├── 2025_1 │ │ ├── pyproject.toml │ │ └── uv.lock │ ├── 2025_10 │ │ ├── pyproject.toml │ │ └── uv.lock │ ├── 2025_11 │ │ ├── pyproject.toml │ │ └── uv.lock │ ├── 2025_2 │ │ ├── pyproject.toml │ │ └── uv.lock │ ├── 2025_4 │ │ ├── pyproject.toml │ │ └── uv.lock │ ├── 2025_5 │ │ ├── pyproject.toml │ │ └── uv.lock │ ├── 2025_6 │ │ ├── pyproject.toml │ │ └── uv.lock │ ├── 2025_7 │ │ ├── pyproject.toml │ │ └── uv.lock │ ├── 2025_8 │ │ ├── pyproject.toml │ │ └── uv.lock │ └── 2025_9 │ │ ├── pyproject.toml │ │ └── uv.lock ├── fixtures │ ├── devices_action.json │ ├── devices_action_vk.json │ ├── madness.yaml │ └── valid-config.yaml ├── snapshots │ └── test_diagnostics.ambr ├── test_capability.py ├── test_capability_color.py ├── test_capability_custom.py ├── test_capability_mode.py ├── test_capability_onoff.py ├── test_capability_range.py ├── test_capability_toggle.py ├── test_capability_video.py ├── test_cloud.py ├── test_cloud_stream.py ├── test_config_flow.py ├── test_config_schema.py ├── test_device.py ├── test_diagnostics.py ├── test_entry_data.py ├── test_handlers.py ├── test_helpers.py ├── test_http.py ├── test_init.py ├── test_notifier.py ├── test_property.py ├── test_property_custom.py ├── test_property_event.py ├── test_property_float.py ├── test_repairs.py └── test_schema.py └── uv.lock /.cSpell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/.cSpell.json -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- 1 | # Migrate code style to Black 2 | ec66af9bcb4c1c57c6afb5ec3eaa7d930db17542 3 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/close-stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/.github/workflows/close-stale.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/.gitignore -------------------------------------------------------------------------------- /.markdownlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/.markdownlint.yml -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/README.md -------------------------------------------------------------------------------- /custom_components/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/__init__.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/backports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/backports.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/capability.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/capability.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/capability_color.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/capability_color.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/capability_custom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/capability_custom.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/capability_mode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/capability_mode.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/capability_onoff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/capability_onoff.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/capability_range.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/capability_range.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/capability_toggle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/capability_toggle.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/capability_video.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/capability_video.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/cloud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/cloud.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/cloud_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/cloud_stream.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/color.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/color.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/config_flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/config_flow.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/config_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/config_schema.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/const.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/device.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/diagnostics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/diagnostics.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/entry_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/entry_data.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/handlers.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/helpers.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/http.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/http.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/manifest.json -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/notifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/notifier.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/property.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/property.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/property_custom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/property_custom.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/property_event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/property_event.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/property_float.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/property_float.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/repairs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/repairs.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/schema/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/schema/__init__.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/schema/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/schema/base.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/schema/callback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/schema/callback.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/schema/capability.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/schema/capability.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/schema/capability_color.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/schema/capability_color.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/schema/capability_mode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/schema/capability_mode.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/schema/capability_onoff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/schema/capability_onoff.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/schema/capability_range.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/schema/capability_range.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/schema/capability_toggle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/schema/capability_toggle.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/schema/capability_video.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/schema/capability_video.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/schema/device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/schema/device.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/schema/property.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/schema/property.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/schema/property_event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/schema/property_event.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/schema/property_float.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/schema/property_float.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/schema/response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/schema/response.py -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/services.yaml -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/translations/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/translations/en.json -------------------------------------------------------------------------------- /custom_components/yandex_smart_home/unit_conversion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/custom_components/yandex_smart_home/unit_conversion.py -------------------------------------------------------------------------------- /docs/_overrides/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/_overrides/main.html -------------------------------------------------------------------------------- /docs/advanced/capabilities/about.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/advanced/capabilities/about.md -------------------------------------------------------------------------------- /docs/advanced/capabilities/mode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/advanced/capabilities/mode.md -------------------------------------------------------------------------------- /docs/advanced/capabilities/range.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/advanced/capabilities/range.md -------------------------------------------------------------------------------- /docs/advanced/capabilities/toggle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/advanced/capabilities/toggle.md -------------------------------------------------------------------------------- /docs/advanced/direct-connection/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/advanced/direct-connection/index.md -------------------------------------------------------------------------------- /docs/advanced/direct-connection/vk.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/advanced/direct-connection/vk.md -------------------------------------------------------------------------------- /docs/advanced/direct-connection/yandex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/advanced/direct-connection/yandex.md -------------------------------------------------------------------------------- /docs/advanced/error-codes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/advanced/error-codes.md -------------------------------------------------------------------------------- /docs/advanced/events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/advanced/events.md -------------------------------------------------------------------------------- /docs/assets/.bin/optimize-png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/.bin/optimize-png -------------------------------------------------------------------------------- /docs/assets/.bin/safari-resize: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/.bin/safari-resize -------------------------------------------------------------------------------- /docs/assets/extra.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/extra.css -------------------------------------------------------------------------------- /docs/assets/images/app/vk/entity-id.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/app/vk/entity-id.png -------------------------------------------------------------------------------- /docs/assets/images/app/yandex/discovery-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/app/yandex/discovery-1.png -------------------------------------------------------------------------------- /docs/assets/images/app/yandex/discovery-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/app/yandex/discovery-2.png -------------------------------------------------------------------------------- /docs/assets/images/app/yandex/entity-id.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/app/yandex/entity-id.png -------------------------------------------------------------------------------- /docs/assets/images/app/yandex/unlink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/app/yandex/unlink.png -------------------------------------------------------------------------------- /docs/assets/images/config/filter-gui-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/config/filter-gui-1.png -------------------------------------------------------------------------------- /docs/assets/images/config/filter-gui-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/config/filter-gui-2.png -------------------------------------------------------------------------------- /docs/assets/images/config/filter-gui-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/config/filter-gui-3.png -------------------------------------------------------------------------------- /docs/assets/images/config/gui-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/config/gui-1.png -------------------------------------------------------------------------------- /docs/assets/images/config/gui-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/config/gui-2.png -------------------------------------------------------------------------------- /docs/assets/images/config/reload-yaml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/config/reload-yaml.png -------------------------------------------------------------------------------- /docs/assets/images/config/state-unknown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/config/state-unknown.png -------------------------------------------------------------------------------- /docs/assets/images/crazy-caps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/crazy-caps.png -------------------------------------------------------------------------------- /docs/assets/images/devices/button/advanced-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/devices/button/advanced-1.png -------------------------------------------------------------------------------- /docs/assets/images/devices/button/advanced-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/devices/button/advanced-2.png -------------------------------------------------------------------------------- /docs/assets/images/devices/button/advanced-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/devices/button/advanced-3.png -------------------------------------------------------------------------------- /docs/assets/images/devices/button/advanced-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/devices/button/advanced-4.png -------------------------------------------------------------------------------- /docs/assets/images/devices/button/advanced-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/devices/button/advanced-5.png -------------------------------------------------------------------------------- /docs/assets/images/devices/button/easy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/devices/button/easy.png -------------------------------------------------------------------------------- /docs/assets/images/devices/sensor/attach-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/devices/sensor/attach-1.png -------------------------------------------------------------------------------- /docs/assets/images/devices/sensor/attach-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/devices/sensor/attach-2.png -------------------------------------------------------------------------------- /docs/assets/images/devices/sensor/binary-device-class.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/devices/sensor/binary-device-class.png -------------------------------------------------------------------------------- /docs/assets/images/devices/sensor/combine-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/devices/sensor/combine-1.png -------------------------------------------------------------------------------- /docs/assets/images/devices/sensor/combine-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/devices/sensor/combine-2.png -------------------------------------------------------------------------------- /docs/assets/images/devices/sensor/simple-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/devices/sensor/simple-1.png -------------------------------------------------------------------------------- /docs/assets/images/devices/sensor/simple-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/devices/sensor/simple-2.png -------------------------------------------------------------------------------- /docs/assets/images/devices/sensor/simple-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/devices/sensor/simple-3.png -------------------------------------------------------------------------------- /docs/assets/images/direct-connection/dialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/direct-connection/dialog.png -------------------------------------------------------------------------------- /docs/assets/images/direct-connection/httpstatus-ssl-error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/direct-connection/httpstatus-ssl-error.png -------------------------------------------------------------------------------- /docs/assets/images/direct-connection/validation-error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/direct-connection/validation-error.png -------------------------------------------------------------------------------- /docs/assets/images/entity-state.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/entity-state.png -------------------------------------------------------------------------------- /docs/assets/images/faq/entity-id-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/faq/entity-id-1.png -------------------------------------------------------------------------------- /docs/assets/images/faq/entity-id-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/faq/entity-id-2.png -------------------------------------------------------------------------------- /docs/assets/images/faq/entity-id-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/faq/entity-id-3.png -------------------------------------------------------------------------------- /docs/assets/images/faq/entity-id-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/faq/entity-id-4.png -------------------------------------------------------------------------------- /docs/assets/images/ha2ysh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/ha2ysh.png -------------------------------------------------------------------------------- /docs/assets/images/install/hacs-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/install/hacs-1.png -------------------------------------------------------------------------------- /docs/assets/images/install/hacs-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/install/hacs-2.png -------------------------------------------------------------------------------- /docs/assets/images/install/integration-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/install/integration-1.png -------------------------------------------------------------------------------- /docs/assets/images/install/integration-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/install/integration-2.png -------------------------------------------------------------------------------- /docs/assets/images/install/integration-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/install/integration-3.png -------------------------------------------------------------------------------- /docs/assets/images/install/reinstall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/images/install/reinstall.png -------------------------------------------------------------------------------- /docs/assets/logo/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/logo/favicon.png -------------------------------------------------------------------------------- /docs/assets/logo/logo-plus-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/logo/logo-plus-1.png -------------------------------------------------------------------------------- /docs/assets/logo/logo-plus-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/logo/logo-plus-2.png -------------------------------------------------------------------------------- /docs/assets/logo/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/logo/logo.png -------------------------------------------------------------------------------- /docs/assets/logo/logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/logo/logo@2x.png -------------------------------------------------------------------------------- /docs/assets/src/ha2ysh.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/src/ha2ysh.svg -------------------------------------------------------------------------------- /docs/assets/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/src/logo.svg -------------------------------------------------------------------------------- /docs/assets/src/social.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/assets/src/social.svg -------------------------------------------------------------------------------- /docs/breaking-changes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/breaking-changes.md -------------------------------------------------------------------------------- /docs/config/connection-type.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/config/connection-type.md -------------------------------------------------------------------------------- /docs/config/entity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/config/entity.md -------------------------------------------------------------------------------- /docs/config/filter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/config/filter.md -------------------------------------------------------------------------------- /docs/config/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/config/getting-started.md -------------------------------------------------------------------------------- /docs/config/modes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/config/modes.md -------------------------------------------------------------------------------- /docs/config/multi-ha.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/config/multi-ha.md -------------------------------------------------------------------------------- /docs/devices/button.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/devices/button.md -------------------------------------------------------------------------------- /docs/devices/camera.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/devices/camera.md -------------------------------------------------------------------------------- /docs/devices/climate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/devices/climate.md -------------------------------------------------------------------------------- /docs/devices/light.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/devices/light.md -------------------------------------------------------------------------------- /docs/devices/sensor/about.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/devices/sensor/about.md -------------------------------------------------------------------------------- /docs/devices/sensor/event.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/devices/sensor/event.md -------------------------------------------------------------------------------- /docs/devices/sensor/float.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/devices/sensor/float.md -------------------------------------------------------------------------------- /docs/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/faq.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/install/component.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/install/component.md -------------------------------------------------------------------------------- /docs/install/integration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/install/integration.md -------------------------------------------------------------------------------- /docs/platforms/vk.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/platforms/vk.md -------------------------------------------------------------------------------- /docs/platforms/yandex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/platforms/yandex.md -------------------------------------------------------------------------------- /docs/quirks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/quirks.md -------------------------------------------------------------------------------- /docs/recipes/about.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/recipes/about.md -------------------------------------------------------------------------------- /docs/recipes/dishwasher.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/recipes/dishwasher.md -------------------------------------------------------------------------------- /docs/recipes/heater.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/recipes/heater.md -------------------------------------------------------------------------------- /docs/recipes/humidifier.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/recipes/humidifier.md -------------------------------------------------------------------------------- /docs/recipes/kettle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/recipes/kettle.md -------------------------------------------------------------------------------- /docs/recipes/other.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/recipes/other.md -------------------------------------------------------------------------------- /docs/recipes/tv.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/recipes/tv.md -------------------------------------------------------------------------------- /docs/supported-devices.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/supported-devices.md -------------------------------------------------------------------------------- /docs/troubleshoot.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/docs/troubleshoot.md -------------------------------------------------------------------------------- /hacs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/hacs.json -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/env/2024_12/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/env/2024_12/pyproject.toml -------------------------------------------------------------------------------- /tests/env/2024_12/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/env/2024_12/uv.lock -------------------------------------------------------------------------------- /tests/env/2025_1/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/env/2025_1/pyproject.toml -------------------------------------------------------------------------------- /tests/env/2025_1/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/env/2025_1/uv.lock -------------------------------------------------------------------------------- /tests/env/2025_10/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/env/2025_10/pyproject.toml -------------------------------------------------------------------------------- /tests/env/2025_10/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/env/2025_10/uv.lock -------------------------------------------------------------------------------- /tests/env/2025_11/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/env/2025_11/pyproject.toml -------------------------------------------------------------------------------- /tests/env/2025_11/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/env/2025_11/uv.lock -------------------------------------------------------------------------------- /tests/env/2025_2/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/env/2025_2/pyproject.toml -------------------------------------------------------------------------------- /tests/env/2025_2/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/env/2025_2/uv.lock -------------------------------------------------------------------------------- /tests/env/2025_4/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/env/2025_4/pyproject.toml -------------------------------------------------------------------------------- /tests/env/2025_4/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/env/2025_4/uv.lock -------------------------------------------------------------------------------- /tests/env/2025_5/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/env/2025_5/pyproject.toml -------------------------------------------------------------------------------- /tests/env/2025_5/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/env/2025_5/uv.lock -------------------------------------------------------------------------------- /tests/env/2025_6/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/env/2025_6/pyproject.toml -------------------------------------------------------------------------------- /tests/env/2025_6/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/env/2025_6/uv.lock -------------------------------------------------------------------------------- /tests/env/2025_7/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/env/2025_7/pyproject.toml -------------------------------------------------------------------------------- /tests/env/2025_7/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/env/2025_7/uv.lock -------------------------------------------------------------------------------- /tests/env/2025_8/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/env/2025_8/pyproject.toml -------------------------------------------------------------------------------- /tests/env/2025_8/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/env/2025_8/uv.lock -------------------------------------------------------------------------------- /tests/env/2025_9/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/env/2025_9/pyproject.toml -------------------------------------------------------------------------------- /tests/env/2025_9/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/env/2025_9/uv.lock -------------------------------------------------------------------------------- /tests/fixtures/devices_action.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/fixtures/devices_action.json -------------------------------------------------------------------------------- /tests/fixtures/devices_action_vk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/fixtures/devices_action_vk.json -------------------------------------------------------------------------------- /tests/fixtures/madness.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/fixtures/madness.yaml -------------------------------------------------------------------------------- /tests/fixtures/valid-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/fixtures/valid-config.yaml -------------------------------------------------------------------------------- /tests/snapshots/test_diagnostics.ambr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/snapshots/test_diagnostics.ambr -------------------------------------------------------------------------------- /tests/test_capability.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/test_capability.py -------------------------------------------------------------------------------- /tests/test_capability_color.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/test_capability_color.py -------------------------------------------------------------------------------- /tests/test_capability_custom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/test_capability_custom.py -------------------------------------------------------------------------------- /tests/test_capability_mode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/test_capability_mode.py -------------------------------------------------------------------------------- /tests/test_capability_onoff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/test_capability_onoff.py -------------------------------------------------------------------------------- /tests/test_capability_range.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/test_capability_range.py -------------------------------------------------------------------------------- /tests/test_capability_toggle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/test_capability_toggle.py -------------------------------------------------------------------------------- /tests/test_capability_video.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/test_capability_video.py -------------------------------------------------------------------------------- /tests/test_cloud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/test_cloud.py -------------------------------------------------------------------------------- /tests/test_cloud_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/test_cloud_stream.py -------------------------------------------------------------------------------- /tests/test_config_flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/test_config_flow.py -------------------------------------------------------------------------------- /tests/test_config_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/test_config_schema.py -------------------------------------------------------------------------------- /tests/test_device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/test_device.py -------------------------------------------------------------------------------- /tests/test_diagnostics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/test_diagnostics.py -------------------------------------------------------------------------------- /tests/test_entry_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/test_entry_data.py -------------------------------------------------------------------------------- /tests/test_handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/test_handlers.py -------------------------------------------------------------------------------- /tests/test_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/test_helpers.py -------------------------------------------------------------------------------- /tests/test_http.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/test_http.py -------------------------------------------------------------------------------- /tests/test_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/test_init.py -------------------------------------------------------------------------------- /tests/test_notifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/test_notifier.py -------------------------------------------------------------------------------- /tests/test_property.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/test_property.py -------------------------------------------------------------------------------- /tests/test_property_custom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/test_property_custom.py -------------------------------------------------------------------------------- /tests/test_property_event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/test_property_event.py -------------------------------------------------------------------------------- /tests/test_property_float.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/test_property_float.py -------------------------------------------------------------------------------- /tests/test_repairs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/test_repairs.py -------------------------------------------------------------------------------- /tests/test_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/tests/test_schema.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dext0r/yandex_smart_home/HEAD/uv.lock --------------------------------------------------------------------------------