Skip to content

Commit cf70cc6

Browse files
Nikolai RahimiNikolai Rahimi
authored andcommitted
Add Mitsubishi Comfort integration documentation
Add documentation for the new mitsubishi_comfort integration which provides local control of Mitsubishi minisplit systems.
1 parent 95f513d commit cf70cc6

File tree

1 file changed

+94
-0
lines changed

1 file changed

+94
-0
lines changed
Lines changed: 94 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,94 @@
1+
---
2+
title: Mitsubishi Comfort
3+
description: Instructions on how to integrate Mitsubishi minisplit systems into Home Assistant.
4+
ha_category:
5+
- Binary sensor
6+
- Climate
7+
- Sensor
8+
ha_release: "2025.x"
9+
ha_iot_class: Local Polling
10+
ha_config_flow: true
11+
ha_codeowners:
12+
- '@nikolairahimi'
13+
ha_domain: mitsubishi_comfort
14+
ha_platforms:
15+
- binary_sensor
16+
- climate
17+
- sensor
18+
ha_dhcp: true
19+
ha_integration_type: hub
20+
ha_quality_scale: bronze
21+
---
22+
23+
The **Mitsubishi Comfort** 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.
24+
25+
This integration supports indoor units (full climate control) and Kumo Station outdoor units (temperature monitoring only).
26+
27+
## Prerequisites
28+
29+
- A [Kumo Cloud](https://app.kumocloud.com) account with your Mitsubishi devices registered
30+
- Devices must be connected to your local network via their Wi-Fi adapters
31+
32+
{% include integrations/config_flow.md %}
33+
34+
## Configuration
35+
36+
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.
37+
38+
After setup, you can adjust the following options under **Settings** > **Devices & services** > **Mitsubishi Comfort** > **Configure**:
39+
40+
- **Connection timeout** — How long to wait when connecting to a device (default: 1.2 seconds)
41+
- **Response timeout** — How long to wait for a device response (default: 8.0 seconds)
42+
43+
## Supported devices
44+
45+
| Device type | Control | Sensors |
46+
|-------------|---------|---------|
47+
| Indoor unit (ductless, ducted) | Mode, temperature, fan speed, vane direction | Temperature, humidity, filter status, Wi-Fi signal |
48+
| Kumo Station (outdoor unit) | None (read-only) | Outdoor temperature, Wi-Fi signal |
49+
50+
## Climate entity
51+
52+
Each indoor unit is exposed as a climate entity with the following capabilities:
53+
54+
- **HVAC modes**: Off, Cool, Heat, Dry, Fan Only, Heat/Cool (auto) — availability depends on the specific unit's capabilities
55+
- **Temperature setpoints**: Single setpoint in cool/heat modes, dual setpoints (high/low) in auto mode
56+
- **Fan modes**: Super Quiet, Quiet, Low, Powerful, Super Powerful, Auto — number of speeds depends on the unit
57+
- **Swing modes**: Horizontal, Mid-Horizontal, Midpoint, Mid-Vertical, Vertical, Auto, Swing — availability depends on the unit
58+
59+
Temperature ranges are read from the device profile and may vary by unit and mode.
60+
61+
## Sensor entities
62+
63+
| Sensor | Enabled by default | Indoor | Outdoor |
64+
|--------|-------------------|--------|---------|
65+
| Temperature | Yes | Room temperature ||
66+
| Humidity | No | From external sensor or MHK2 controller ||
67+
| Wi-Fi signal | No | Adapter signal strength (dB) | Adapter signal strength (dB) |
68+
| Sensor battery | No | External sensor battery level (%) ||
69+
| Sensor signal | No | External sensor signal strength (dB) ||
70+
| Outdoor temperature | No || Outdoor temperature |
71+
| Uptime | No (diagnostic) | Device uptime | Device uptime |
72+
73+
## Binary sensor entities
74+
75+
| Sensor | Description |
76+
|--------|-------------|
77+
| Filter dirty | On when the unit's filter needs cleaning |
78+
79+
## How it works
80+
81+
1. **Setup**: The integration authenticates with Kumo Cloud to discover devices and retrieve per-device API credentials.
82+
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.
83+
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.
84+
4. **Credentials**: Device credentials are cached locally so the integration can reconnect after a restart without contacting the cloud.
85+
86+
## DHCP discovery
87+
88+
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.
89+
90+
## Removing the integration
91+
92+
{% include integrations/remove_device_service.md %}
93+
94+
Removing the integration stops all polling and closes connections to the devices. Your Kumo Cloud account and device settings are not affected.

0 commit comments

Comments
 (0)