Skip to content
Home Assistant TestFlight
Appliances & cleaning

Whirlpool Appliances

whirlpool

Built inCloud push

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.

EntityShows up asNote
lightLight
climateThermostat
binary_sensorSensor (contact)
sensorSensor (temperature)
buttonButton (as a switch)
selectMode 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
DeviceIn Home AssistantIn Apple HomeWhat they saidSource
Maytag MHW8630HW0Works CloudListed in docs
Saved copy
Supported 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 SPIW309A2WFWorks CloudListed in docs
Saved copy
Supported 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 SPIW312A2WFWorks CloudListed in docs
Saved copy
Supported 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 SPIW409A2WFWorks CloudListed in docs
Saved copy
Supported 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 WGD8127LW3Works CloudListed in docs
Saved copy
Supported 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 WTW6120HW2Works CloudListed in docs
Saved copy
Supported 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 WTW8127LW1Works CloudListed in docs
Saved copy
Supported 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 CloudUnsupported data model; maintainer plans to add it to supported fridges
Saved copy
The 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 CloudConnects but no entities; same unsupported data model problem
Saved copy
The 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 scaleSilver
Added inHome Assistant 2022.10
Set up in the UIYes
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.