Panasonic Comfort Cloud
sockless-coding/panasonic_cc · v2026.10.0
Panasonic Comfort Cloud - Home Assistant Component
In Apple Home through HomeKit Bridge
What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.
| Entity | Shows up as | Note |
|---|---|---|
switch | Switch or outlet | |
climate | Thermostat | |
binary_sensor | Sensor (motion, contact, leak, smoke…) | |
sensor | Sensor (temperature, humidity, air quality…) | |
water_heater | Water heater (as a thermostat) | |
button | Button (as a switch) | |
select | Mode picker (as switches) |
2 reports below say how a device from this integration behaves in the Home app.
What people report
Panasonic Comfort Cloud ACs and Aquarea heat pumps work via cloud, but cloud auth changes break it often. HomeKit Bridge users report fan speed and off-command quirks.
- Works5
- Partly works3
| Device | In Home Assistant | In Apple Home | What they said | Source |
|---|---|---|---|---|
| Panasonic Aquarea weekly timer | Works Cloud | Weekly timer switch and day service addedSaved copyAdd weekly timer switch entity for Aquarea heat pumps, exposing the schedule and setpoint limits (zone1/zone2, tank) as attributes - Add set_aquarea_weekly_timer_day service to replace patterns of one or more weekdays (mode, zones, tank), following the app's format; saving turns the timer on unless enabled is false - Add AquareaWeeklyTimerCoordinator, polled at the energy interval, with best-effort setup per device - Fix climate entity for ducted/commercial (CAC) units: limit fan modes to the speeds the unit supports, drop fan mode support when none, and only offer quiet/powerful presets … Excerpt saved from GitHub on 2026-10-23. | PR #517 · 2026-10 | |
| Panasonic Aquarea WH-MDC09J3E5 | Works Cloud | Aquarea support added after community logsSaved copynew log from 2024.9.3 ``` 2024-09-26 10:12:44.063 DEBUG (MainThread) [custom_components.panasonic_cc.pcomfortcloud.panasonicsession] Starting Session 2024-09-26 10:12:44.099 DEBUG (MainThread) [custom_components.panasonic_cc.pcomfortcloud.panasonicsettings] Loaded settings from '/root/.panasonic-settings' 2024-09-26 10:12:44.100 DEBUG (MainThread) [custom_components.panasonic_cc.pcomfortcloud.panasonicsession] Access token is not valid 2024-09-26 10:12:44.101 DEBUG (MainThread) [custom_components.panasonic_cc.pcomfortcloud.panasonicauthentication] Refreshing token 2024-09-26 10:12:44.999 … Excerpt saved from GitHub on 2026-10-23. | Issue #310 · 2024-09 | |
| Panasonic Aquarea WH-SDC0709J3E5 | Works Cloud | Aquarea support added after community logsSaved copynew log from 2024.9.3 ``` 2024-09-26 10:12:44.063 DEBUG (MainThread) [custom_components.panasonic_cc.pcomfortcloud.panasonicsession] Starting Session 2024-09-26 10:12:44.099 DEBUG (MainThread) [custom_components.panasonic_cc.pcomfortcloud.panasonicsettings] Loaded settings from '/root/.panasonic-settings' 2024-09-26 10:12:44.100 DEBUG (MainThread) [custom_components.panasonic_cc.pcomfortcloud.panasonicsession] Access token is not valid 2024-09-26 10:12:44.101 DEBUG (MainThread) [custom_components.panasonic_cc.pcomfortcloud.panasonicauthentication] Refreshing token 2024-09-26 10:12:44.999 … Excerpt saved from GitHub on 2026-10-23. | Issue #310 · 2024-09 | |
| Panasonic Aquarea WH-SDC09H3E5 + WH-UD09HE5 | Works Cloud | Aquarea support added after community logsSaved copynew log from 2024.9.3 ``` 2024-09-26 10:12:44.063 DEBUG (MainThread) [custom_components.panasonic_cc.pcomfortcloud.panasonicsession] Starting Session 2024-09-26 10:12:44.099 DEBUG (MainThread) [custom_components.panasonic_cc.pcomfortcloud.panasonicsettings] Loaded settings from '/root/.panasonic-settings' 2024-09-26 10:12:44.100 DEBUG (MainThread) [custom_components.panasonic_cc.pcomfortcloud.panasonicsession] Access token is not valid 2024-09-26 10:12:44.101 DEBUG (MainThread) [custom_components.panasonic_cc.pcomfortcloud.panasonicauthentication] Refreshing token 2024-09-26 10:12:44.999 … Excerpt saved from GitHub on 2026-10-23. | Issue #310 · 2024-09 | |
| Panasonic HE-UM40CR hot water tank | Works Cloud | HWS water heater, sensors and boost switch mergedSaved copyAdd new HWS (Hot Water System) integration for standalone heat pump hot water tanks (e.g., HE-UM40CR), including water heater, sensors, switch (boost mode), and coordinator. - Migrate Aquarea from separate aioaquarea client to the unified aio_panasonic_comfort_cloud ApiClient, eliminating duplicate auth flows and consolidating all device types under a single session. - Add daily energy consumption sensors for Aquarea: "Consumption Today" (heating/cooling/tank) and optional "Cost Today", backed by a new AquareaConsumptionCoordinator with configurable fetch interval. - Add DHW/Zone/Defrost … Excerpt saved from GitHub on 2026-10-23. | PR #492 · 2026-08 | |
| Panasonic AC fan speed | Partly works Cloud | Partly in Home Shows as fan; slider only 0, 50, 100% and does not apply | Fan slider only steps 0/50/100% and does not change ACSaved copy… Describe the issue Hi. I just moved from Homebridge to Home Assistant and installed this plugin. Everything works as it should, except for setting the speed. In HomeKit it shows as a fan but I can only set 0%, 50% and 100%. But no matter what I set it doesnt change enything in my AC. Changing the speed or enabling quiet mode from the Comfort Cloud app or Home Assistant doesn't change the fan slider in HomeKit. It would be good if you could use the slider to turn on the Quiet and Powerful mode, e.g. a value from 1 to 9% - quiet mode. My AC: CS-Z50VKEW ### Error/Debug Logs _No response_ Excerpt saved from GitHub on 2026-10-23. | Issue #323 · 2024-10 |
| Panasonic AC via HomeKit Bridge | Partly works Cloud | Partly in Home Automation sends off plus target temperature, turning off AC back on | Off command from Apple Home automation turns unit on when already offSaved copy… a duplicate issue of currently previous issues.. ### What version of Home Assistant Core? core-2024.10.2 ### Describe the issue ### The problem Issue: HomeKit Bridge Integration Inverts AC Unit State on Power Off Command ### Description: When using HomeKit Bridge to control the AC unit from Apple HomeKit, the power off command inverts the current state of the unit. • If the AC is turned on, issuing the off command through HomeKit will turn it off, as expected. • However, if the AC is already off, issuing the off command will turn it on instead of keeping it off. This causes confusion and … Excerpt saved from GitHub on 2026-10-23. | Issue #324 · 2024-10 |
| Panasonic Comfort Cloud AC (power off reverts) | Partly works Cloud | Stale cloud state flips UI back after off; fix in open PRSaved copyCloses #474 Closes #378 Root cause: after a power-off command, the debounced refresh read stale power=On from the cloud before it settled, flipping the UI back to the previous mode. Fix: optimistic OFF with a 10s grace window, during it, ignore a stale power=On for the hvac mode (other attrs still update). When the cloud confirms Off, the window clears. Verification: compile-only (no HA test harness in this repo). Excerpt saved from GitHub on 2026-10-23. | PR #479 · 2026-07 |
Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Cloud polling
Goes through the maker’s cloud, asking it for updates every so often. Needs the internet and an account.
Details
| Installs (analytics) | 3,519 (0.5%) |
|---|---|
| GitHub stars | 278 |
| Latest version | 2026.10.0 (2026-10-14) |
| Set up in the UI | Yes |
| Maintainers | @sockless-coding |
| License | MIT |
Notable forks
Forks with stars, or with code pushed at least 90 days after the original’s last push. Useful when the original goes quiet.
| Fork | Stars | Last push | Description |
|---|---|---|---|
| craibo/panasonic_cc | ★ 14 | 2024-09-23 | Panasonic Comfort Cloud - Home Assistant Component |
In ReReHome
Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.
Bridges get their own settings page listing the accessories behind them.