├── .devcontainer.json ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug.yml │ ├── config.yml │ └── feature_request.yml ├── dependabot.yml └── workflows │ ├── lint.yml │ ├── release.yml │ └── validate.yml ├── .gitignore ├── .ruff.toml ├── .vscode ├── launch.json ├── settings.json └── tasks.json ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── configuration.yaml ├── custom_components └── google_fit │ ├── __init__.py │ ├── api.py │ ├── api_types.py │ ├── application_credentials.py │ ├── config_flow.py │ ├── const.py │ ├── coordinator.py │ ├── entity.py │ ├── manifest.json │ ├── sensor.py │ └── translations │ ├── en.json │ └── sk.json ├── hacs.json ├── requirements.txt ├── res ├── add.png ├── add_credentials.png ├── application_credentials.png ├── choose_account.png ├── example.png ├── link_account.png ├── multiple_accounts.png ├── success.png ├── wants_access.png └── warning.png └── scripts ├── develop ├── lint └── setup /.devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/.devcontainer.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/.github/ISSUE_TEMPLATE/bug.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/validate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/.github/workflows/validate.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/.gitignore -------------------------------------------------------------------------------- /.ruff.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/.ruff.toml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/README.md -------------------------------------------------------------------------------- /configuration.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/configuration.yaml -------------------------------------------------------------------------------- /custom_components/google_fit/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/custom_components/google_fit/__init__.py -------------------------------------------------------------------------------- /custom_components/google_fit/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/custom_components/google_fit/api.py -------------------------------------------------------------------------------- /custom_components/google_fit/api_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/custom_components/google_fit/api_types.py -------------------------------------------------------------------------------- /custom_components/google_fit/application_credentials.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/custom_components/google_fit/application_credentials.py -------------------------------------------------------------------------------- /custom_components/google_fit/config_flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/custom_components/google_fit/config_flow.py -------------------------------------------------------------------------------- /custom_components/google_fit/const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/custom_components/google_fit/const.py -------------------------------------------------------------------------------- /custom_components/google_fit/coordinator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/custom_components/google_fit/coordinator.py -------------------------------------------------------------------------------- /custom_components/google_fit/entity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/custom_components/google_fit/entity.py -------------------------------------------------------------------------------- /custom_components/google_fit/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/custom_components/google_fit/manifest.json -------------------------------------------------------------------------------- /custom_components/google_fit/sensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/custom_components/google_fit/sensor.py -------------------------------------------------------------------------------- /custom_components/google_fit/translations/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/custom_components/google_fit/translations/en.json -------------------------------------------------------------------------------- /custom_components/google_fit/translations/sk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/custom_components/google_fit/translations/sk.json -------------------------------------------------------------------------------- /hacs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/hacs.json -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/requirements.txt -------------------------------------------------------------------------------- /res/add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/res/add.png -------------------------------------------------------------------------------- /res/add_credentials.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/res/add_credentials.png -------------------------------------------------------------------------------- /res/application_credentials.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/res/application_credentials.png -------------------------------------------------------------------------------- /res/choose_account.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/res/choose_account.png -------------------------------------------------------------------------------- /res/example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/res/example.png -------------------------------------------------------------------------------- /res/link_account.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/res/link_account.png -------------------------------------------------------------------------------- /res/multiple_accounts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/res/multiple_accounts.png -------------------------------------------------------------------------------- /res/success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/res/success.png -------------------------------------------------------------------------------- /res/wants_access.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/res/wants_access.png -------------------------------------------------------------------------------- /res/warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/res/warning.png -------------------------------------------------------------------------------- /scripts/develop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/scripts/develop -------------------------------------------------------------------------------- /scripts/lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/scripts/lint -------------------------------------------------------------------------------- /scripts/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YorkshireIoT/ha-google-fit/HEAD/scripts/setup --------------------------------------------------------------------------------