├── .gitattributes ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug.yaml │ └── feature_request.yaml └── workflows │ ├── hacs_validation.yml │ ├── hassfest.yaml │ └── stale.yml ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── custom_components └── panasonic_cc │ ├── __init__.py │ ├── base.py │ ├── button.py │ ├── climate.py │ ├── config_flow.py │ ├── const.py │ ├── coordinator.py │ ├── icons.json │ ├── manifest.json │ ├── number.py │ ├── select.py │ ├── sensor.py │ ├── services.yaml │ ├── strings.json │ ├── switch.py │ ├── translations │ ├── cs.json │ ├── de.json │ ├── en.json │ ├── it.json │ ├── nb.json │ ├── pl.json │ └── se.json │ └── water_heater.py ├── doc ├── configuration.png ├── controls.png ├── diagnostics.png ├── entities.png ├── options_dlg.png ├── sensors.png ├── setup.png └── setup_dlg.png ├── hacs.json ├── info.md └── requirements.txt /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/.github/ISSUE_TEMPLATE/bug.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/.github/ISSUE_TEMPLATE/feature_request.yaml -------------------------------------------------------------------------------- /.github/workflows/hacs_validation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/.github/workflows/hacs_validation.yml -------------------------------------------------------------------------------- /.github/workflows/hassfest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/.github/workflows/hassfest.yaml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .vscode/ 2 | .idea/ -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/README.md -------------------------------------------------------------------------------- /custom_components/panasonic_cc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/custom_components/panasonic_cc/__init__.py -------------------------------------------------------------------------------- /custom_components/panasonic_cc/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/custom_components/panasonic_cc/base.py -------------------------------------------------------------------------------- /custom_components/panasonic_cc/button.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/custom_components/panasonic_cc/button.py -------------------------------------------------------------------------------- /custom_components/panasonic_cc/climate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/custom_components/panasonic_cc/climate.py -------------------------------------------------------------------------------- /custom_components/panasonic_cc/config_flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/custom_components/panasonic_cc/config_flow.py -------------------------------------------------------------------------------- /custom_components/panasonic_cc/const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/custom_components/panasonic_cc/const.py -------------------------------------------------------------------------------- /custom_components/panasonic_cc/coordinator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/custom_components/panasonic_cc/coordinator.py -------------------------------------------------------------------------------- /custom_components/panasonic_cc/icons.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/custom_components/panasonic_cc/icons.json -------------------------------------------------------------------------------- /custom_components/panasonic_cc/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/custom_components/panasonic_cc/manifest.json -------------------------------------------------------------------------------- /custom_components/panasonic_cc/number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/custom_components/panasonic_cc/number.py -------------------------------------------------------------------------------- /custom_components/panasonic_cc/select.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/custom_components/panasonic_cc/select.py -------------------------------------------------------------------------------- /custom_components/panasonic_cc/sensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/custom_components/panasonic_cc/sensor.py -------------------------------------------------------------------------------- /custom_components/panasonic_cc/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/custom_components/panasonic_cc/services.yaml -------------------------------------------------------------------------------- /custom_components/panasonic_cc/strings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/custom_components/panasonic_cc/strings.json -------------------------------------------------------------------------------- /custom_components/panasonic_cc/switch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/custom_components/panasonic_cc/switch.py -------------------------------------------------------------------------------- /custom_components/panasonic_cc/translations/cs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/custom_components/panasonic_cc/translations/cs.json -------------------------------------------------------------------------------- /custom_components/panasonic_cc/translations/de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/custom_components/panasonic_cc/translations/de.json -------------------------------------------------------------------------------- /custom_components/panasonic_cc/translations/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/custom_components/panasonic_cc/translations/en.json -------------------------------------------------------------------------------- /custom_components/panasonic_cc/translations/it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/custom_components/panasonic_cc/translations/it.json -------------------------------------------------------------------------------- /custom_components/panasonic_cc/translations/nb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/custom_components/panasonic_cc/translations/nb.json -------------------------------------------------------------------------------- /custom_components/panasonic_cc/translations/pl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/custom_components/panasonic_cc/translations/pl.json -------------------------------------------------------------------------------- /custom_components/panasonic_cc/translations/se.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/custom_components/panasonic_cc/translations/se.json -------------------------------------------------------------------------------- /custom_components/panasonic_cc/water_heater.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/custom_components/panasonic_cc/water_heater.py -------------------------------------------------------------------------------- /doc/configuration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/doc/configuration.png -------------------------------------------------------------------------------- /doc/controls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/doc/controls.png -------------------------------------------------------------------------------- /doc/diagnostics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/doc/diagnostics.png -------------------------------------------------------------------------------- /doc/entities.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/doc/entities.png -------------------------------------------------------------------------------- /doc/options_dlg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/doc/options_dlg.png -------------------------------------------------------------------------------- /doc/sensors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/doc/sensors.png -------------------------------------------------------------------------------- /doc/setup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/doc/setup.png -------------------------------------------------------------------------------- /doc/setup_dlg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/doc/setup_dlg.png -------------------------------------------------------------------------------- /hacs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/hacs.json -------------------------------------------------------------------------------- /info.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockless-coding/panasonic_cc/HEAD/info.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | aiohttp 2 | aio-panasonic-comfort-cloud==2025.5.1 3 | aioaquarea==0.7.2 --------------------------------------------------------------------------------