├── .github ├── CODEOWNERS ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ ├── feature-request.md │ └── feature_request.md ├── dependabot.yml ├── stale.yml └── workflows │ ├── HASAction.yml │ ├── codeql.yml │ ├── hassfest.yml │ └── stale.yml ├── .gitignore ├── .issuetracker ├── .issuetracker.license ├── .reuse └── dep5 ├── LICENSES └── Apache-2.0.txt ├── README.md ├── SECURITY.md ├── custom_components └── wyzeapi │ ├── __init__.py │ ├── alarm_control_panel.py │ ├── binary_sensor.py │ ├── button.py │ ├── climate.py │ ├── config_flow.py │ ├── const.py │ ├── coordinator.py │ ├── cover.py │ ├── light.py │ ├── lock.py │ ├── manifest.json │ ├── number.py │ ├── sensor.py │ ├── siren.py │ ├── strings.json │ ├── switch.py │ ├── token_manager.py │ ├── translations │ ├── en.json │ ├── pt-BR.json │ ├── pt_br.json │ └── ru.json │ └── ydble_utils.py ├── hacs.json ├── hacs.json.license ├── info.md ├── pyproject.toml ├── scripts ├── bump_ha-wyzeapy.sh └── bump_wyzeapy.sh └── uv.lock /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/.github/ISSUE_TEMPLATE/feature-request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.github/workflows/HASAction.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/.github/workflows/HASAction.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/hassfest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/.github/workflows/hassfest.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/.gitignore -------------------------------------------------------------------------------- /.issuetracker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/.issuetracker -------------------------------------------------------------------------------- /.issuetracker.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/.issuetracker.license -------------------------------------------------------------------------------- /.reuse/dep5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/.reuse/dep5 -------------------------------------------------------------------------------- /LICENSES/Apache-2.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/LICENSES/Apache-2.0.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/SECURITY.md -------------------------------------------------------------------------------- /custom_components/wyzeapi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/custom_components/wyzeapi/__init__.py -------------------------------------------------------------------------------- /custom_components/wyzeapi/alarm_control_panel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/custom_components/wyzeapi/alarm_control_panel.py -------------------------------------------------------------------------------- /custom_components/wyzeapi/binary_sensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/custom_components/wyzeapi/binary_sensor.py -------------------------------------------------------------------------------- /custom_components/wyzeapi/button.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/custom_components/wyzeapi/button.py -------------------------------------------------------------------------------- /custom_components/wyzeapi/climate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/custom_components/wyzeapi/climate.py -------------------------------------------------------------------------------- /custom_components/wyzeapi/config_flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/custom_components/wyzeapi/config_flow.py -------------------------------------------------------------------------------- /custom_components/wyzeapi/const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/custom_components/wyzeapi/const.py -------------------------------------------------------------------------------- /custom_components/wyzeapi/coordinator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/custom_components/wyzeapi/coordinator.py -------------------------------------------------------------------------------- /custom_components/wyzeapi/cover.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/custom_components/wyzeapi/cover.py -------------------------------------------------------------------------------- /custom_components/wyzeapi/light.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/custom_components/wyzeapi/light.py -------------------------------------------------------------------------------- /custom_components/wyzeapi/lock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/custom_components/wyzeapi/lock.py -------------------------------------------------------------------------------- /custom_components/wyzeapi/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/custom_components/wyzeapi/manifest.json -------------------------------------------------------------------------------- /custom_components/wyzeapi/number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/custom_components/wyzeapi/number.py -------------------------------------------------------------------------------- /custom_components/wyzeapi/sensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/custom_components/wyzeapi/sensor.py -------------------------------------------------------------------------------- /custom_components/wyzeapi/siren.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/custom_components/wyzeapi/siren.py -------------------------------------------------------------------------------- /custom_components/wyzeapi/strings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/custom_components/wyzeapi/strings.json -------------------------------------------------------------------------------- /custom_components/wyzeapi/switch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/custom_components/wyzeapi/switch.py -------------------------------------------------------------------------------- /custom_components/wyzeapi/token_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/custom_components/wyzeapi/token_manager.py -------------------------------------------------------------------------------- /custom_components/wyzeapi/translations/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/custom_components/wyzeapi/translations/en.json -------------------------------------------------------------------------------- /custom_components/wyzeapi/translations/pt-BR.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/custom_components/wyzeapi/translations/pt-BR.json -------------------------------------------------------------------------------- /custom_components/wyzeapi/translations/pt_br.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/custom_components/wyzeapi/translations/pt_br.json -------------------------------------------------------------------------------- /custom_components/wyzeapi/translations/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/custom_components/wyzeapi/translations/ru.json -------------------------------------------------------------------------------- /custom_components/wyzeapi/ydble_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/custom_components/wyzeapi/ydble_utils.py -------------------------------------------------------------------------------- /hacs.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Wyze" 3 | } 4 | -------------------------------------------------------------------------------- /hacs.json.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/hacs.json.license -------------------------------------------------------------------------------- /info.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/info.md -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/bump_ha-wyzeapy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/scripts/bump_ha-wyzeapy.sh -------------------------------------------------------------------------------- /scripts/bump_wyzeapy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/scripts/bump_wyzeapy.sh -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecKatie/ha-wyzeapi/HEAD/uv.lock --------------------------------------------------------------------------------