Skip to content
Home Assistant TestFlight
Climate

Mitsubishi WF-RAC

blues-sechseck/Mitsubishi-WF-RAC-Integration · v2026.10.1

HACSLocal polling

WF-RAC homeassistant integration

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.

EntityShows up asNote
switchSwitch or outlet
climateThermostat
binary_sensorSensor (motion, contact, leak, smoke…)
sensorSensor (temperature, humidity, air quality…)
buttonButton (as a switch)
selectMode picker (as switches)

What people report

Works locally with Mitsubishi WF-RAC modules (including MHI SRK units); units that fall back to cloud mode refuse local connections until switched back in Smart M-Air. Weekly timers are not available over the local API.

  • Works2
  • Partly works2
  • Won’t be supported2
DeviceIn Home AssistantIn Apple HomeWhat they saidSource
Mitsubishi Heavy SRK20ZS-WFWorks LocalAdded without problems; heating overshoot calibration measured on this unit
Saved copy
I also added two MHI (SRK20ZS-WF / SRC20ZS-W 2,0 kW; SRK25ZS-WF / SRC25ZS-W2) last week and had no problems. I added them to the wifi with the remote and WPS on the rooter. Then HA shows them immidiatly as new device.

Excerpt saved from GitHub on 2026-10-23.

Issue #164 · 2025-09
Mitsubishi Heavy SRK25ZS-WFWorks LocalAdded without problems via WPS
Saved copy
I also added two MHI (SRK20ZS-WF / SRC20ZS-W 2,0 kW; SRK25ZS-WF / SRC25ZS-W2) last week and had no problems. I added them to the wifi with the remote and WPS on the rooter. Then HA shows them immidiatly as new device.

Excerpt saved from GitHub on 2026-10-23.

Issue #164 · 2025-09
Mitsubishi DXK33ZRA-WF1Partly works LocalNeeds HTTPS to add; fix proposed but untested
Saved copy
Fix for issue #151 - two minor code changes that allows adding a unit (e.g., model DXK33ZRA-WF1) which would not respond to communication via http. I am unable to test, however, whether this would break communication for older units.

Excerpt saved from GitHub on 2026-10-23.

PR #152 · 2025-07
Mitsubishi WF-RAC units falling back to cloud modePartly works LocalAdd fails when unit leaves local mode; switch to local mode in Smart M-Air
Saved copy
Consolidating the workarounds found in this thread, since it looks like the underlying cause is the unit itself falling back from local to cloud mode (still reachable via the app, but no longer accepting local connections) rather than an integration bug: 1. Power-cycle the AC (unplug, wait ~5 min, power back on), or 2. Explicitly switch back to "Local Mode" in the Smart M-Air app (this was the reliable fix for @alicanadal). Since this is a device/firmware-side mode switch rather than something the integration controls, closing, but the workarounds above should help anyone hitting the same …

Excerpt saved from GitHub on 2026-10-23.

Issue #164 · 2025-09
Intesis wifi moduleWon’t be supportedDifferent protocol; needs IntesisBox integration, not WF-RAC
Saved copy
oh yes thank you for the clearance. My wifi module is a intesis? Strange that there are multiple solutions for the one problem. I think this will be the right one for me: > Home Assistant IntesisBox Climate Platform > > This platform allows Home Assistant to control IntesisBox devices https://www.intesisbox.com/en/wifi/gateways/ using the WMP protocol. > > Unlike IntesisHome, IntesisBox allows for control through the local network via TCP sockets which is better suited for using with home automatio

Excerpt saved from GitHub on 2026-10-23.

Issue #91 · 2024-03
Mitsubishi WF-RAC weekly timerWon’t be supported LocalWeekly timer only on wired remote SC-BIKN2, not local API
Saved copy
Thanks for digging into this. Checking Mitsubishi's own documentation: the "WEEKLY TIMER" function via option parts is listed as available only through the wired remote control (SC-BIKN2), not through Smart M-Air/WF-RAC, matches what's been observed here (grayed out in the app on a fully local/no-cloud setup). That suggests weekly timer scheduling isn't exposed over the local HTTP API this integration talks to at all, it looks like it needs Mitsubishi's cloud (or goes through the indoor unit's own IR-command handling) rather than the local WF-RAC module directly. Given that, this doesn't …

Excerpt saved from GitHub on 2026-10-23.

Issue #140 · 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

Local polling

Talks to the device on your network, asking it for updates every so often.

Found automatically over

  • Bonjour (zeroconf)

Details

Installs (analytics)2,110 (0.3%)
GitHub stars306
Latest version2026.10.1 (2026-10-20)
Set up in the UIYes
Maintainers@blues-sechseck
LicenseMIT

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.