Skip to content
Open
Changes from 10 commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
11d103e
Add Mitsubishi Comfort integration documentation
Apr 5, 2026
fde4972
Address review: fix release version, replace tables with lists
nikolairahimi Apr 5, 2026
54c1bb2
Merge branch 'next' into add-mitsubishi-comfort
nikolairahimi Apr 6, 2026
da17390
Update source/_integrations/mitsubishi_comfort.markdown
nikolairahimi Apr 8, 2026
2bba12d
Update source/_integrations/mitsubishi_comfort.markdown
nikolairahimi Apr 8, 2026
d1994fa
Update source/_integrations/mitsubishi_comfort.markdown
nikolairahimi Apr 8, 2026
03fc907
Update source/_integrations/mitsubishi_comfort.markdown
nikolairahimi Apr 8, 2026
6c9207e
Update source/_integrations/mitsubishi_comfort.markdown
nikolairahimi Apr 8, 2026
f5a9e89
Update source/_integrations/mitsubishi_comfort.markdown
nikolairahimi Apr 8, 2026
67703a9
remove extra newlines
c0ffeeca7 Apr 9, 2026
c7b9aa1
Update source/_integrations/mitsubishi_comfort.markdown
nikolairahimi Apr 9, 2026
5d4c654
Update source/_integrations/mitsubishi_comfort.markdown
nikolairahimi Apr 9, 2026
7d021c0
Update source/_integrations/mitsubishi_comfort.markdown
nikolairahimi Apr 9, 2026
41f7134
Update source/_integrations/mitsubishi_comfort.markdown
nikolairahimi Apr 9, 2026
7c6cfe3
Update source/_integrations/mitsubishi_comfort.markdown
nikolairahimi Apr 9, 2026
30323b1
Update source/_integrations/mitsubishi_comfort.markdown
nikolairahimi Apr 9, 2026
a7e63f6
Update source/_integrations/mitsubishi_comfort.markdown
nikolairahimi Apr 9, 2026
37c0b20
Address review: rework How it works into Data updates
nikolairahimi Apr 9, 2026
384d522
Address review: nest supported devices list
nikolairahimi Apr 9, 2026
10a442a
Update source/_integrations/mitsubishi_comfort.markdown
nikolairahimi Apr 10, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
67 changes: 67 additions & 0 deletions source/_integrations/mitsubishi_comfort.markdown
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
---
title: Mitsubishi Comfort
description: Instructions on how to integrate Mitsubishi minisplit systems into Home Assistant.
ha_category:
- Climate
ha_release: 2026.5
ha_iot_class: Local Polling
ha_config_flow: true
ha_codeowners:
- '@nikolairahimi'
ha_domain: mitsubishi_comfort
ha_platforms:
- climate
ha_dhcp: true
ha_integration_type: hub
ha_quality_scale: bronze
---

The **Mitsubishi Comfort** {% term integration %} connects Mitsubishi Electric ductless minisplit heat pump and air conditioning systems to Home Assistant. It communicates directly with each indoor unit over your local network for low-latency control, using the Kumo Cloud account only for initial device discovery and credential retrieval.

This integration supports indoor units (full climate control) and Kumo Station outdoor units (temperature monitoring only).

## Prerequisites

- A [Kumo Cloud](https://app.kumocloud.com) account with your Mitsubishi devices registered
- Devices must be connected to your local network via their Wi-Fi adapters
- During setup you will be asked to enter the **username** and **password** for your Kumo Cloud account. The integration uses these credentials to discover your devices and retrieve the local API passwords needed for direct communication.

{% include integrations/config_flow.md %}

After setup, you can adjust the following options under **Settings** > **Devices & services** > **Mitsubishi Comfort** > **Configure**:

- **Connection timeout**: How long to wait when connecting to a device (default: 1.2 seconds)
- **Response timeout**: How long to wait for a device response (default: 8.0 seconds)

## Supported devices

- **Indoor unit** (ductless, ducted) — Full climate control: mode, temperature, fan speed, vane direction. Sensors: temperature, humidity, filter status, Wi-Fi signal.
- **Kumo Station** (outdoor unit) — Read-only: outdoor temperature, Wi-Fi signal.

## Climate entity

Each indoor unit is exposed as a climate entity with the following capabilities:

- **HVAC modes**: Off, Cool, Heat, Dry, Fan Only, Heat/Cool (auto) — availability depends on the specific unit's capabilities
- **Temperature setpoints**: Single setpoint in cool/heat modes, dual setpoints (high/low) in auto mode
- **Fan modes**: Super Quiet, Quiet, Low, Powerful, Super Powerful, Auto — number of speeds depends on the unit
- **Swing modes**: Horizontal, Mid-Horizontal, Midpoint, Mid-Vertical, Vertical, Auto, Swing — availability depends on the unit

Temperature ranges are read from the device profile and may vary by unit and mode.

## How it works

1. **Setup**: The integration authenticates with Kumo Cloud to discover devices and retrieve per-device API credentials.
2. **Runtime**: All communication happens directly with the devices over your LAN using their local HTTP API. No cloud connection is needed after initial setup.
3. **Polling**: Device status is polled every 60 seconds. Commands (mode changes, temperature adjustments) are sent immediately and use optimistic state updates for responsive UI feedback.
4. **Credentials**: Device credentials are cached locally so the integration can reconnect after a restart without contacting the cloud.

## DHCP discovery

The integration can automatically detect Mitsubishi adapters on your network via DHCP (MAC address prefixes `24:CD:8D` and `70:87:A7`). When a device is detected, you will be prompted to set up the integration.

## Removing the integration

{% include integrations/remove_device_service.md %}

Removing the integration stops all polling and closes connections to the devices. Your Kumo Cloud account and device settings are not affected.