Hey everyone!
I’d like to share a custom integration I’ve been building for Hitachi air-to-water heat pumps (Yutaki and Yutampo product lines). If you own one of these and have been looking for a way to bring it into Home Assistant, this is for you.
GitHub: alepee/hass-hitachi_yutaki
What is it?
A HACS integration that communicates locally with your heat pump through a Modbus gateway — no cloud, no internet dependency. It gives you full visibility and control over your heating system directly from Home Assistant.
Supported gateways
- ATW-MBS-02 (most common, dedicated Modbus gateway)
- HC-A16MB / HC-A64MB (multi-unit Modbus gateways) currently in beta
Supported heat pump models
- Yutaki S / S Combi
- Yutaki S80
- Yutaki M
- Yutaki SC Lite
- Yutampo R32
- YCC
Auto-detection identifies your model during setup. Compatible with 2016+ models (for now).
Key features
Full climate control
- Climate entities for each heating/cooling circuit with HVAC modes
- Water heater entity for domestic hot water (DHW) with boost and anti-legionella
- Pool heating support (if applicable)
- ECO mode, outdoor temperature compensation (OTC), smart grid integration
set_room_temperatureservice for Modbus-connected room thermostats
Energy monitoring & COP tracking
- Real-time thermal power (heating and cooling, separately)
- Daily and total thermal energy counters — ready for the Energy Dashboard
- COP calculation with quality indicators (
no_data→insufficient_data→preliminary→optimal) - Optional external energy sensor integration (clamp meter, Shelly, etc.) for more accurate electrical consumption
- Defrost cycle filtering for reliable performance metrics
Compressor diagnostics
- Frequency, current, discharge/suction/liquid temperatures
- Expansion valve positions, cycle count, runtime
- Secondary compressor support (Yutaki S80)
Reliability
- Resilient Modbus connection with exponential backoff reconnection
- State restoration after Home Assistant restarts
What it looks like
The integration creates several devices depending on your configuration:
| Device | What you get |
|---|---|
| Gateway | Connection status, sync monitoring |
| Control Unit | Power, operation mode, temperatures, alarms, defrost status |
| Compressor(s) | Frequency, current, temperatures, valve positions |
| Circuit 1 & 2 | Climate entities, target temperatures, flow data |
| DHW | Water heater entity, boost, anti-legionella |
| Pool | Heating control (if configured) |
| Performance | COP sensors with quality levels |
| Thermal energy | Heating/cooling power & energy (daily + total) |
Installation
Available through HACS as a custom repository:
- HACS → three-dot menu (top right) → Custom repositories
- Paste
https://github.com/alepee/hass-hitachi_yutakiand select Integration - Search “Hitachi Yutaki” in HACS → Install
- Restart Home Assistant
- Settings → Devices & Services → Add Integration → “Hitachi Heat Pump”
- Enter your gateway IP, select your model (or let auto-detection do its thing)
Note: Your heat pump’s central control mode must be set to Air (1), Water (2), or Total (3) — not Local (0).
Links
Repository: github.com/alepee/hass-hitachi_yutaki
Release notes (v2.0.0): GitHub Discussion
Issue tracker: GitHub Issues
Feedback, bug reports, and feature requests are very welcome. I’d especially love to hear from people with models I don’t own. The more real-world testing, the better!
Happy heating (and cooling) ![]()