---
title: "Daikin Altherma 4 Modbus"
description: "Daikin Altherma 4 Modbus is a Marketplace integration for Home Assistant. It has 58 installs sharing analytics, works locally and was last updated October 25, 2026."
canonical: "https://vulpo.app/integrations/marketplace/joklee-ha-daikin-altherma4-modbus"
url: "https://vulpo.app/integrations/marketplace/joklee-ha-daikin-altherma4-modbus.md"
last-updated: "2026-10-23"
version: "1.4"
---

# Daikin Altherma 4 Modbus

> Daikin Altherma 4 Modbus is a Marketplace integration for Home Assistant. It has 58 installs sharing analytics, works locally and was last updated October 25, 2026.

Daikin Altherma 4 Modbus connects Daikin Altherma 4 heat pumps (EPSX series) to Home Assistant over Modbus TCP. It runs locally and is set up in the UI with the heat pump's host, port, unit ID and polling intervals. It adds sensors and binary sensors for temperatures, power and operating states, plus climate entities, numbers, selects and switches for heating zones, domestic hot water and operation modes. Actions cover setting the operation mode, quiet mode, Smart Grid mode, power limit, room setpoints and weather-dependent offsets, and starting a one-time domestic hot water heat-up that fires an event when finished. It uses Home Assistant's shared Modbus connection, offers a demo mode and an optional external power sensor, and can raise repair notices when the connection is lost or the unit reports an abnormality.

Automatic summary of the README and code of joklee/ha\_daikin\_altherma4\_modbus. Something wrong, or are you the maintainer and want your own text here? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/hacs_repository/?owner=joklee&repository=ha_daikin_altherma4_modbus&category=integration)

On Home Assistant 2026.11 or newer? [Open it in the Marketplace](https://my.home-assistant.io/redirect/marketplace_repository/?owner=joklee&repository=ha_daikin_altherma4_modbus&category=integration)

## Supports

- **Works locally**: Talks to your devices on your own network. No vendor cloud in between.
- **From the Marketplace**: Installed through the Marketplace, formerly HACS.
- **Actively maintained**: Its author released or pushed a change in the last six months.

## Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

### Daikin Altherma 4 Modbus

- **Host**: IP address or hostname of the Daikin Altherma heat pump
- **Port**: Modbus TCP port (default: 502)
- **Scan Interval**: Scan interval in seconds for normal data
- **Slow Scan Interval**: Scan interval in seconds for slow data
- **External Electric Power Sensor Entity ID**: Optional entity ID for external electric power sensor
- **Demo Mode**: Enable demo mode without real connection
- **Unit ID**: Modbus unit address (slave ID) of the heat pump, usually 1.

Also asked when signing in again and changing the connection.

### After setup

- **Scan Interval**: Scan interval in seconds for normal data
- **Slow Scan Interval**: Scan interval in seconds for slow data
- **External Electric Power Sensor Entity ID**: Optional entity ID for external electric power sensor
- **Demo Mode**: Enable demo mode without real connection

Texts from the code of [joklee/ha\_daikin\_altherma4\_modbus](https://github.com/joklee/ha_daikin_altherma4_modbus).

## Entities

- **Binary sensors**: Connection active, Device reachable, Circulation pump running, Compressor run, Booster heater run, Disinfection operation, Defrost/Restart, Hot start, Disinfection state, Holiday mode, Shut-off valve, Backup heater relay 1, and 21 more
- **Climate**: Heating Thermostat Control, DHW Single Heat-up Thermostat Control, DHW Booster Thermostat Control
- **Numbers**: Leaving water Main Heating setpoint, Leaving water Main Cooling setpoint, Room thermostat control Heating setpoint Main, Room thermostat control Cooling setpoint Main, DHW reheat setpoint, DHW boost setpoint (Powerful), DHW Single heat-up setpoint (Manual), Weather-dependent mode Main LWT Heating setpoint offset, Weather-dependent mode Main LWT Cooling setpoint offset, Imposed power limit, Leaving water Add Heating setpoint, Leaving water Add Cooling setpoint, and 4 more
- **Selects**: Operation mode, Quiet mode operation, Smart Grid operation mode, Weather-dependent mode Heating Main, Weather-dependent mode Cooling Main, Thermostat request Main, Thermostat request Add, DHW mode setting
- **Sensors**: Abnormality decoded, Last read, Last write, Read errors, Connection state, Write errors, Consecutive failures, Unit abnormality, Unit abnormality code, Unit abnormality sub code, Circulation pump running, Compressor run, and 59 more
- **Switches**: Domestic Hot Water, Main zone, Additional zone, Space heating/cooling ON/OFF, DHW booster mode ON/OFF (Powerful), DHW Single heat-up ON/OFF (Manual), Execute model restart now

## Actions

- **Set operation mode**: Set the heat pump operation mode (Off, Heating, Cooling).
  Fields: Config entry, Operation mode
- **Set DHW state**: Enable or disable Domestic Hot Water.
  Fields: Config entry, State
- **Set main zone state**: Enable or disable the main zone.
  Fields: Config entry, State
- **Set additional zone state**: Enable or disable the additional zone.
  Fields: Config entry, State
- **Set Smart Grid mode**: Set the Smart Grid operation mode for energy management.
  Fields: Config entry, Smart Grid mode
- **Set quiet mode**: Set the quiet/night operation mode.
  Fields: Config entry, Quiet mode
- **Set DHW booster mode**: Enable or disable the DHW booster (Powerful) mode.
  Fields: Config entry, Booster mode
- **Set DHW single heat-up**: Start or stop the DHW one-time heat-up request, with an optional setpoint.
  Fields: Config entry, Single heat-up, Setpoint
- **Start DHW single heat-up**: Heat domestic hot water once to a target temperature. Enables DHW automatically when it is off and restores it afterwards. Returns immediately; a background task stops the request on target or timeout and fires ha\_daikin\_altherma4\_modbus\_dhw\_single\_heatup\_finished.
  Fields: Config entry, Target temperature, Timeout, Hysteresis
- **Set power limit**: Set the imposed power limit in kW (0-20).
  Fields: Config entry, Power limit
- **Set heating offset**: Set the weather-dependent heating offset in K (-10 to +10).
  Fields: Config entry, Offset
- **Set cooling offset**: Set the weather-dependent cooling offset in K (-10 to +10).
  Fields: Config entry, Offset
- **Set room heating setpoint**: Set the room thermostat heating setpoint in °C (12-30).
  Fields: Config entry, Setpoint
- **Set room cooling setpoint**: Set the room thermostat cooling setpoint in °C (12-35).
  Fields: Config entry, Setpoint
- **Set additional zone setpoint**: Set the additional zone setpoint in °C (3-85).
  Fields: Config entry, Setpoint
- **Refresh connection**: Refresh the Modbus connection for the config entry.
  Fields: Config entry

## Troubleshooting

- **Diagnostics**: Downloads a diagnostics file to attach to a bug report.
- **Repair notices**: Notices it can show in Settings, Repairs:
  Connection lost to Daikin Altherma 4, Daikin Altherma 4 reports abnormality

## From the README

> Short description: This integration connects Daikin Altherma 4 heat pumps (EPSX series) to Home Assistant via Modbus TCP. It provides comprehensive monitoring of temperatures, power consumption, and operating states, as well as control of heating zones, domestic hot water, and operation modes.
>
> ⚠️ WARNING: Use at your own risk! This integration modifies heat pump settings. Incorrect configuration may damage your equipment or void your warranty. Always consult the official Daikin documentation before making changes.

From the README of [joklee/ha\_daikin\_altherma4\_modbus](https://github.com/joklee/ha_daikin_altherma4_modbus#readme), [GNU GPL v3.0](https://spdx.org/licenses/GPL-3.0.html). Shortened.

## At a glance

- Kind: Marketplace integration
- Category: [Climate](https://vulpo.app/integrations/category/climate.md), Heat pumps and air conditioning
- Brand: [Daikin](https://vulpo.app/integrations/daikin.md)
- Number: 58 installs sharing analytics; 32 GitHub stars
- Connection: Works locally
- Upkeep: Updated in the last 6 months
- Needs: Needs the Marketplace (HACS on 2026.10 and older)
- Latest version: v0.7.3, last updated October 25, 2026
- Domain: `ha_daikin_altherma4_modbus`
- Source: <https://github.com/joklee/ha_daikin_altherma4_modbus>
- Issues: <https://github.com/joklee/ha_daikin_altherma4_modbus/issues>

In Vulpo: Quick Toggle card, Climate card, Select card, Chart card, Apple Watch, Control Center, Climate Live Activity (Pro)

[Widgets & Live Activities in Vulpo](https://vulpo.app/features/widgets-and-live-activities)

## Other ways in for Daikin

| Name | Kind | Installs or stars | Connection | Upkeep |
| --- | --- | --- | --- | --- |
| [Daikin Onecta](https://vulpo.app/integrations/marketplace/jwillemsen-daikin-onecta.md) | Marketplace integration | 7.3k installs sharing analytics | Needs the vendor's cloud | Updated in the last 6 months |
| [Daikin AC](https://vulpo.app/integrations/core/daikin.md) | Built-in integration | 6.6k installs sharing analytics | Works locally | Part of Home Assistant |
| [Daikin Altherma HVAC](https://vulpo.app/integrations/marketplace/tadasdanielius-daikin-altherma.md) | Marketplace integration | 206 installs sharing analytics | Works locally | No update in over 18 months |
| [Daikin Smart AC](https://vulpo.app/integrations/marketplace/daikin-br-ha-custom-integration.md) | Marketplace integration | 106 installs sharing analytics | Works locally | Updated in the last 6 months |
| [Daikin Modbus](https://vulpo.app/integrations/marketplace/gerione-daikin-ha-ekrhh-modbus.md) | Marketplace integration | 84 installs sharing analytics | Works locally | Updated in the last 6 months |

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-23. Source: https://vulpo.app/integrations/marketplace/joklee-ha-daikin-altherma4-modbus

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/joklee-ha-daikin-altherma4-modbus
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
