Whirlpool Appliances
whirlpool
The Whirlpool Appliances integration allows you to connect Whirlpool, Maytag, KitchenAid, and Consul appliances to Home Assistant.
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.
| Entity | Shows up as | Note |
|---|---|---|
light | Light | |
climate | Thermostat | |
binary_sensor | Sensor (contact) | |
sensor | Sensor (temperature) | |
button | Button (as a switch) | |
select | Mode picker (as switches) |
What people report
Whirlpool and Maytag appliances work through the maker's cloud; newer JennAir and EU microwave models need their data models added.
- Works7
- Requested2
| Device | In Home Assistant | In Apple Home | What they said | Source |
|---|---|---|---|---|
| Maytag MHW8630HW0 | Works Cloud | Listed in docsSaved copySupported devices: Whirlpool SPIW309A2WF; Whirlpool SPIW312A2WF; Whirlpool SPIW409A2WF; Whirlpool WTW6120HW2; Whirlpool WTW8127LW1; Maytag MHW8630HW0; Whirlpool WGD8127LW3. Excerpt saved from home-assistant.io on 2026-10-23. | Docs | |
| Whirlpool SPIW309A2WF | Works Cloud | Listed in docsSaved copySupported devices: Whirlpool SPIW309A2WF; Whirlpool SPIW312A2WF; Whirlpool SPIW409A2WF; Whirlpool WTW6120HW2; Whirlpool WTW8127LW1; Maytag MHW8630HW0; Whirlpool WGD8127LW3. Excerpt saved from home-assistant.io on 2026-10-23. | Docs | |
| Whirlpool SPIW312A2WF | Works Cloud | Listed in docsSaved copySupported devices: Whirlpool SPIW309A2WF; Whirlpool SPIW312A2WF; Whirlpool SPIW409A2WF; Whirlpool WTW6120HW2; Whirlpool WTW8127LW1; Maytag MHW8630HW0; Whirlpool WGD8127LW3. Excerpt saved from home-assistant.io on 2026-10-23. | Docs | |
| Whirlpool SPIW409A2WF | Works Cloud | Listed in docsSaved copySupported devices: Whirlpool SPIW309A2WF; Whirlpool SPIW312A2WF; Whirlpool SPIW409A2WF; Whirlpool WTW6120HW2; Whirlpool WTW8127LW1; Maytag MHW8630HW0; Whirlpool WGD8127LW3. Excerpt saved from home-assistant.io on 2026-10-23. | Docs | |
| Whirlpool WGD8127LW3 | Works Cloud | Listed in docsSaved copySupported devices: Whirlpool SPIW309A2WF; Whirlpool SPIW312A2WF; Whirlpool SPIW409A2WF; Whirlpool WTW6120HW2; Whirlpool WTW8127LW1; Maytag MHW8630HW0; Whirlpool WGD8127LW3. Excerpt saved from home-assistant.io on 2026-10-23. | Docs | |
| Whirlpool WTW6120HW2 | Works Cloud | Listed in docsSaved copySupported devices: Whirlpool SPIW309A2WF; Whirlpool SPIW312A2WF; Whirlpool SPIW409A2WF; Whirlpool WTW6120HW2; Whirlpool WTW8127LW1; Maytag MHW8630HW0; Whirlpool WGD8127LW3. Excerpt saved from home-assistant.io on 2026-10-23. | Docs | |
| Whirlpool WTW8127LW1 | Works Cloud | Listed in docsSaved copySupported devices: Whirlpool SPIW309A2WF; Whirlpool SPIW312A2WF; Whirlpool SPIW409A2WF; Whirlpool WTW6120HW2; Whirlpool WTW8127LW1; Maytag MHW8630HW0; Whirlpool WGD8127LW3. Excerpt saved from home-assistant.io on 2026-10-23. | Docs | |
| JennAir refrigerator (ja_bella_v2) | Requested Cloud | Unsupported data model; maintainer plans to add it to supported fridgesSaved copyThe problem Setting up a JennAir appliance via the Whirlpool integration authenticates successfully, but fails to create entities due to an unhandled appliance data model (ddm_...) and cavity state error in the underlying library. Log errors: 2026-08-09 14:09:17.724 WARNING (MainThread) [whirlpool.appliancesmanager] Unsupported appliance data model ddm_refrigerator_ja_bella_v2 2026-08-09 14:09:18.255 WARNING (MainThread) [whirlpool.appliancesmanager] Unsupported appliance data model ddm_refrigerator_ja_bella_v2 2026-08-09 14:09:18.443 ERROR (MainThread) [whirlpool.oven] Unknown cavity state: … Excerpt saved from GitHub on 2026-10-23. | Issue #178618 · 2026-08 | |
| Whirlpool microwave (EU) | Requested Cloud | Connects but no entities; same unsupported data model problemSaved copyThe problem Setting up a JennAir appliance via the Whirlpool integration authenticates successfully, but fails to create entities due to an unhandled appliance data model (ddm_...) and cavity state error in the underlying library. Log errors: 2026-08-09 14:09:17.724 WARNING (MainThread) [whirlpool.appliancesmanager] Unsupported appliance data model ddm_refrigerator_ja_bella_v2 2026-08-09 14:09:18.255 WARNING (MainThread) [whirlpool.appliancesmanager] Unsupported appliance data model ddm_refrigerator_ja_bella_v2 2026-08-09 14:09:18.443 ERROR (MainThread) [whirlpool.oven] Unknown cavity state: … Excerpt saved from GitHub on 2026-10-23. | Issue #178618 · 2026-08 |
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
Cloud push
Goes through the maker’s cloud, which sends updates as they happen. Needs the internet and an account.
Found automatically over
- DHCP
Details
| Installs (analytics) | 701 (0.1%) |
|---|---|
| Quality scale | Silver |
| Added in | Home Assistant 2022.10 |
| Set up in the UI | Yes |
| Maintainers | @abmantis, @mkmer |
Devices listed in its documentation
- Whirlpool SPIW309A2WF
- Whirlpool SPIW312A2WF
- Whirlpool SPIW409A2WF
- Whirlpool WTW6120HW2
- Whirlpool WTW8127LW1
- Maytag MHW8630HW0
- Whirlpool WGD8127LW3
Brands that work through it
Home Assistant lists these brands as supported by Whirlpool Appliances.
- Bauknecht
- Maytag
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.