Aqua Temp
radical-squared/aquatemp · vv3.0.37
Home Assistant AquaTemp Heat Pump Climate Entity
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 |
|---|---|---|
climate | Thermostat | |
binary_sensor | Sensor (motion, contact, leak, smoke…) | |
sensor | Sensor (temperature, humidity, air quality…) | |
select | Mode picker (as switches) |
What people report
Cloud-based Aqua Temp heat pumps work, but many rebranded models need product IDs added through open PRs. Some sensors read unknown because the API omits them.
- Partly works1
- Requested4
| Device | In Home Assistant | In Apple Home | What they said | Source |
|---|---|---|---|---|
| Aqua Temp heat pump | Partly works Cloud | Many sensors show unknown; API omits O01-O06 and S01-S06 valuesSaved copy… important that they provide vital information about whether the compressor or fan is working. Thank you for your efforts in integration. config_entry-aqua_temp-01K22VDEKSBFGZG0V4NE23HGX7.json Excerpt saved from GitHub on 2026-10-23. | Issue #108 · 2025-08 | |
| Cairox R-AQUA HPB R290 (HPB-S 300A) | Requested Cloud | Support in open PR; water-heater onlySaved copyAdds support for the Cairox R-AQUA HPB R290 (HPB-S 300A), product_id 1726502484782837760 (PHNIX/Hitemp OEM, water-heater only). This product: - Reports raw "Mode": "3" which isn't part of the default cool/heat/auto mapping, causing get_device_hvac_mode() to crash with "ValueError: None is not a valid HVACMode". - Uses R01 as the heat target/setpoint (vs. R02 for default products). - Reports "Max heat [R11]" as 0, which made the climate entity's max_temp invalid and rejected all set_temperature calls. Changes: 1. get_device_hvac_mode(): fall back to HVACMode.HEAT (with a warning) instead of … Excerpt saved from GitHub on 2026-10-23. | PR #119 · 2026-06 | |
| CF Heat Pump SMART PLUS 3kW | Requested Cloud | Draft PR for type 1078001Saved copyAdding support for CF Heat Pump SMART PLUS 3kW (Type 1078001, possibly 1078003 is working alike). Excerpt saved from GitHub on 2026-10-23. | PR #107 · 2025-06 | |
| Daitsu Heatank V4.1 AIHD 300L | Requested Cloud | Open PR tested on one unitSaved copyAdded support for Daitsu Heatpumps. Successfully tested on a Daitsu HEATANK V4.1 AIHD 300L S Excerpt saved from GitHub on 2026-10-23. | PR #132 · 2026-09 | |
| Trianco Activair High Temp 9kW | Requested Cloud | Open PR adding product ID; uses Wamlink appSaved copyHi, I don't know if this is something you want to merge, but I added a product ID for a Trianco heat pump (which I'm assuming is a re-branded AquaTemp and uses the Wamlink app (written by the same developers)). It's a home heatpump that does domestic hot water (DHW) and central heating, so I've mapped the HVAC modes so that: Cool -> DHW Heat -> Central heating Auto -> DHW & Heat It also assumes you're using the ambient temperature compensation feature. The entity description file just contains the codes that I was interested in, so there are more that could be added. :-) Excerpt saved from GitHub on 2026-10-23. | PR #105 · 2025-04 |
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) | 591 (0.08%) |
|---|---|
| GitHub stars | 62 |
| Latest version | v3.0.37 (2024-11-27) |
| Set up in the UI | Yes |
| Maintainers | @radical-squared, @elad-bar |
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 |
|---|---|---|---|
| tkejzlar/aquatemp Newer code | ★ 5 | 2026-05-12 | Home Assistant AquaTemp Heat Pump Climate Entity |
| zyznos321/warmlink Newer code | ★ 3 | 2025-09-23 | Home Assistant AquaTemp Heat Pump Climate Entity |
| Netesfiu/aquatemp Newer code | ★ 1 | 2025-09-27 | Home Assistant AquaTemp Heat Pump Climate Entity |
| DankeyDevDave/AllainceDashboard Newer code | ★ 1 | 2025-10-05 | Home Assistant AquaTemp Heat Pump Climate Entity |
| arthuriansoft/aquatemp Newer code | ★ 1 | 2025-11-15 | Home Assistant AquaTemp Heat Pump Climate Entity |
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.
Sources
- Documentation: https://github.com/radical-squared/aquatemp
- Source code: https://github.com/radical-squared/aquatemp
- Issues: https://github.com/radical-squared/aquatemp/issues
- HACS: https://hacs.xyz