├── .devcontainer ├── configuration.yaml └── devcontainer.json ├── .dockerignore ├── .gitattributes ├── .github └── workflows │ ├── hassfest.yaml │ ├── linting.yaml │ ├── tests.yaml │ └── validate.yaml ├── .gitignore ├── .prettierignore ├── .pylintrc ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── LICENSE ├── README.md ├── custom_components ├── __init__.py └── androidtv_custom │ ├── __init__.py │ ├── config_flow.py │ ├── const.py │ ├── diagnostics.py │ ├── manifest.json │ ├── media_player.py │ ├── services.yaml │ ├── strings.json │ └── translations │ └── en.json ├── hacs.json ├── info.md ├── requirements.txt ├── requirements_test.txt ├── setup.cfg └── tests ├── __init__.py ├── conftest.py ├── patchers.py ├── test_config_flow.py └── test_media_player.py /.devcontainer/configuration.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ollo69/ha-androidtv-custom/HEAD/.devcontainer/configuration.yaml -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ollo69/ha-androidtv-custom/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ollo69/ha-androidtv-custom/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ollo69/ha-androidtv-custom/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/hassfest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ollo69/ha-androidtv-custom/HEAD/.github/workflows/hassfest.yaml -------------------------------------------------------------------------------- /.github/workflows/linting.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ollo69/ha-androidtv-custom/HEAD/.github/workflows/linting.yaml -------------------------------------------------------------------------------- /.github/workflows/tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ollo69/ha-androidtv-custom/HEAD/.github/workflows/tests.yaml -------------------------------------------------------------------------------- /.github/workflows/validate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ollo69/ha-androidtv-custom/HEAD/.github/workflows/validate.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ollo69/ha-androidtv-custom/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | *.md 2 | .strict-typing 3 | azure-*.yml 4 | docs/source/_templates/* 5 | -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ollo69/ha-androidtv-custom/HEAD/.pylintrc -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ollo69/ha-androidtv-custom/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ollo69/ha-androidtv-custom/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ollo69/ha-androidtv-custom/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ollo69/ha-androidtv-custom/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ollo69/ha-androidtv-custom/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ollo69/ha-androidtv-custom/HEAD/README.md -------------------------------------------------------------------------------- /custom_components/__init__.py: -------------------------------------------------------------------------------- 1 | """Custom components module.""" 2 | -------------------------------------------------------------------------------- /custom_components/androidtv_custom/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ollo69/ha-androidtv-custom/HEAD/custom_components/androidtv_custom/__init__.py -------------------------------------------------------------------------------- /custom_components/androidtv_custom/config_flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ollo69/ha-androidtv-custom/HEAD/custom_components/androidtv_custom/config_flow.py -------------------------------------------------------------------------------- /custom_components/androidtv_custom/const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ollo69/ha-androidtv-custom/HEAD/custom_components/androidtv_custom/const.py -------------------------------------------------------------------------------- /custom_components/androidtv_custom/diagnostics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ollo69/ha-androidtv-custom/HEAD/custom_components/androidtv_custom/diagnostics.py -------------------------------------------------------------------------------- /custom_components/androidtv_custom/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ollo69/ha-androidtv-custom/HEAD/custom_components/androidtv_custom/manifest.json -------------------------------------------------------------------------------- /custom_components/androidtv_custom/media_player.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ollo69/ha-androidtv-custom/HEAD/custom_components/androidtv_custom/media_player.py -------------------------------------------------------------------------------- /custom_components/androidtv_custom/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ollo69/ha-androidtv-custom/HEAD/custom_components/androidtv_custom/services.yaml -------------------------------------------------------------------------------- /custom_components/androidtv_custom/strings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ollo69/ha-androidtv-custom/HEAD/custom_components/androidtv_custom/strings.json -------------------------------------------------------------------------------- /custom_components/androidtv_custom/translations/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ollo69/ha-androidtv-custom/HEAD/custom_components/androidtv_custom/translations/en.json -------------------------------------------------------------------------------- /hacs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ollo69/ha-androidtv-custom/HEAD/hacs.json -------------------------------------------------------------------------------- /info.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ollo69/ha-androidtv-custom/HEAD/info.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ollo69/ha-androidtv-custom/HEAD/requirements.txt -------------------------------------------------------------------------------- /requirements_test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ollo69/ha-androidtv-custom/HEAD/requirements_test.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ollo69/ha-androidtv-custom/HEAD/setup.cfg -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | """custom integation tests.""" 2 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ollo69/ha-androidtv-custom/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/patchers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ollo69/ha-androidtv-custom/HEAD/tests/patchers.py -------------------------------------------------------------------------------- /tests/test_config_flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ollo69/ha-androidtv-custom/HEAD/tests/test_config_flow.py -------------------------------------------------------------------------------- /tests/test_media_player.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ollo69/ha-androidtv-custom/HEAD/tests/test_media_player.py --------------------------------------------------------------------------------