PLATFORM SUPPORT
Plugs & Outlets that work with Home Assistant: the 11 that do, and what each one can't do
11 of the 20 plugs & outlets in our library work with Home Assistant: 9 for everything they list, and 2 with an exception named on each. Every one of them is listed here with the catch that applies on Home Assistant specifically — the setup it needs, what stays stuck in the vendor's own app, and where Home Assistant's automations can't reach a capability the device has.
Sorted by how much we’ve verified — a statement about our research, not a ranking of the products.✓ works · ◐ works, with an exception ·✗ doesn’t work (verified) · ? not checked yet
| Product | Apple Home | Google Home | Amazon Alexa | SmartThings | Home Assistant |
|---|---|---|---|---|---|
| TP-Link Tapo P125M Mini Smart Wi-Fi Plug (Matter) | ✓Works with this ecosystem | ✓Works with this ecosystem | ✓Works with this ecosystem | ✓Works with this ecosystem | ✓Works with this ecosystem |
| THIRDREALITY Smart Plug Gen2 (Power Metering) | ◐Partial support — see the catch | ◐Partial support — see the catch | ◐Partial support — see the catch | ✓Works with this ecosystem | ✓Works with this ecosystem |
| Tapo Smart Wi-Fi In-Wall Outlet, Matter, Energy Monitoring (P210M) | ◐Partial support — see the catch | ◐Works; energy monitoring unconfirmed — see the catch | ◐Partial support — see the catch | ✓Works with this ecosystem | ✓Works with this ecosystem |
| Tapo Smart Wi-Fi Outdoor Plug, Matter (P400M) | ✓Works with this ecosystem | ✓Works with this ecosystem | ✓Works with this ecosystem | ✓Works with this ecosystem | ✓Works with this ecosystem |
| Eve Energy (4th generation, Matter) | ◐Works, except energy monitoring — see the catch | ◐Works, except energy monitoring — see the catch | ◐Works, except energy monitoring — see the catch | ✓Works with this ecosystem | ✓Works with this ecosystem |
| Enbrighten In-Wall Z-Wave Tamper-Resistant Smart Outlet (58449) | ✗Verified: does not work with this ecosystem | ◐Partial support — see the catch | ◐Partial support — see the catch | ✓Works with this ecosystem | ✓Works with this ecosystem |
| GE Cync Outdoor Smart Plug, Matter (CPLGOD2BLMS) | ✓Works with this ecosystem | ✓Works with this ecosystem | ✓Works with this ecosystem | ✓Works with this ecosystem | ✓Works with this ecosystem |
| Kasa Smart Wi-Fi Power Strip, 6 Outlets (HS300) | ✗Verified: does not work with this ecosystem | ◐Works; energy monitoring unconfirmed — see the catch | ◐Works; energy monitoring unconfirmed — see the catch | ?We researched this and the evidence doesn't settle it — the catch explains why | ✓Works with this ecosystem |
| Kasa Smart Wi-Fi Outdoor Plug (EP40) | ?We researched this and the evidence doesn't settle it — the catch explains why | ✓Works with this ecosystem | ✓Works with this ecosystem | ?We researched this and the evidence doesn't settle it — the catch explains why | ✓Works with this ecosystem |
| IKEA GRILLPLATS Smart Plug | ◐Works, except energy monitoring — see the catch | ◐Works; energy monitoring unconfirmed — see the catch | ◐Works, except energy monitoring — see the catch | ✓Works with this ecosystem | ◐Works; energy monitoring unconfirmed — see the catch |
| Eve Energy Strip (connected triple outlet) | ◐Works, except energy monitoring — see the catch | ✗Verified: does not work with this ecosystem | ✗Verified: does not work with this ecosystem | ✗Verified: does not work with this ecosystem | ◐Works, except energy monitoring — see the catch |
Work for everything they list
TP-Link Tapo P125M Mini Smart Wi-Fi Plug (Matter)
Works through Home Assistant's official Matter integration, with no Thread border router needed for a Wi-Fi Matter plug. Home Assistant's own TP-Link integration also lists the P125M by model and controls it locally, but it asks for your TP-Link cloud username and password, and some firmware needs Third-Party Compatibility turned on in the Tapo app first. TP-Link itself does not list Home Assistant.
THIRDREALITY Smart Plug Gen2 (Power Metering)
The vendor documents this platform in the most detail, and is specific about which stacks: energy monitoring is supported on Home Assistant, and the restore-after-power-loss setting is scoped tighter still — 'Currently THIRDREALITY Hub Gen2 and Home Assistant (ZHA and ZigBee2MQTT) support this function.' A standard Zigbee device on a local coordinator, with no vendor cloud in the path.
Tapo Smart Wi-Fi In-Wall Outlet, Matter, Energy Monitoring (P210M)
Confirmed from Home Assistant's side, not TP-Link's: Home Assistant's core TP-Link integration lists 'P210M' by name among supported Tapo devices and 'connects locally to the devices without going via the TP-Link cloud'. Two caveats from the same documentation: a newer Tapo device 'will require your TP-Link cloud username and password to authenticate for local access', and some firmware versions 'require explicit activation of third-party integrations before they allow access from Home Assistant'. A second route also exists, Home Assistant's Matter integration, since the device is Matter-certified. It avoids TP-Link credentials but requires a Matter server, and TP-Link's firmware note of 28 August 2026 for hardware version 1.6 names Home Assistant as one of two apps where it has verified energy readings over Matter.
Tapo Smart Wi-Fi Outdoor Plug, Matter (P400M)
Worth reading closely, because the obvious route is the wrong one. Home Assistant's official TP-Link integration — which does list the Kasa HS300 and the Tapo P210M by name — does NOT list P400M, so the vendor-specific local integration is not the path here. What is: Home Assistant's own Matter integration, which accepts any Matter-certified device, and TP-Link certifies this one as Matter. That makes the route protocol-level rather than brand-level, and it needs Home Assistant's Matter server; no TP-Link cloud credentials are involved. Recorded full because on/off is the whole function, with the mechanism named so nobody wastes an evening in the wrong integration.
Eve Energy (4th generation, Matter)
Listed by Eve as a supported platform with native energy monitoring; connects via Matter with a Thread border router (Eve names HA Green/Yellow/Connect ZBT-1/ZBT-2).
Enbrighten In-Wall Z-Wave Tamper-Resistant Smart Outlet (58449)
The strongest cell on this record, and it comes from Home Assistant rather than from Jasco. Home Assistant's own Jasco page says Jasco is a member of the Works with Home Assistant partner programme for its Z-Wave products, that Jasco Z-Wave devices work locally through Home Assistant's Z-Wave support (a Z-Wave stick is required), and that status updates arrive instantly. Two practical costs: you supply the Z-Wave stick, and Home Assistant marks the integration as community maintained. Scoped carefully: Home Assistant's statement is about Jasco's Z-Wave products as a class rather than about item 58449 by name, but it describes a standards-based path that any certified Z-Wave device takes, which is why this cell is not left unknown.
GE Cync Outdoor Smart Plug, Matter (CPLGOD2BLMS)
GE does not name Home Assistant anywhere, and it does not need to: this cell rests on Home Assistant's own documentation, which says Home Assistant acts as a Matter controller and that Matter products run locally and allow local control without any internet connection or cloud service. This plug holds a current Matter certificate, so the route is the standard rather than anything GE builds. What it costs you: Home Assistant's Matter server, which its own documentation says is supported only on Home Assistant's own operating system, and a phone with the Home Assistant app to do the commissioning. No Cync account is involved in the Matter path.
Kasa Smart Wi-Fi Power Strip, 6 Outlets (HS300)
The one ecosystem where this strip is NOT cloud-bound, and it is confirmed from Home Assistant's side rather than TP-Link's: Home Assistant's core TP-Link integration lists HS300 by name and 'connects locally to the devices without going via the TP-Link cloud'. Three caveats from the same documentation, all of which bite in practice: newer Kasa firmware requires your TP-Link cloud username and password to authenticate for LOCAL access; some firmware versions 'require explicit activation of third-party integrations' in the Kasa app before Home Assistant can connect at all; and for power strips specifically, 'the energy monitoring state of Kasa power strip child plugs is only updated every 60 seconds', so per-outlet energy readings lag by up to a minute rather than streaming live.
Kasa Smart Wi-Fi Outdoor Plug (EP40)
The strongest answer on this record, and it rests on the model name rather than on a guess about the device class: Home Assistant's own TP-Link documentation lists EP40 explicitly among the devices it supports. Home Assistant states the integration talks to the plug on your own network rather than through TP-Link's service, which means it keeps working when the internet does not. The catch is the sign-in: Home Assistant also states that newer Kasa devices need your TP-Link account email and password to authenticate for that local access, so a local connection still begins with a vendor account.
Work, with an exception
IKEA GRILLPLATS Smart Plug
Works; energy monitoring unconfirmed
Home Assistant turns the plug on and off through its own Matter support, which runs locally. IKEA does not name Home Assistant, and Home Assistant's Matter page does not say whether a plug's energy readings appear, so energy monitoring is unconfirmed. You need a Thread border router.
Eve Energy Strip (connected triple outlet)
Works, except energy monitoring
Home Assistant switches each outlet on and off locally through its built-in support for Apple Home accessories. Energy readings are not part of what that support covers, so the energy history stays in the Eve app. Taking the strip into Home Assistant removes it from Apple Home first, because these accessories pair with one controller at a time.
If your home isn’t only Home Assistant
Of the 9 in the first group, these counts show how many also have full recorded support in each other system. The remaining products may have limits, no supported route, or unconfirmed support; these counts do not establish what extra equipment would solve the gap.
- Apple Home: 3 of 9 · 6 without full recorded support
- Google Home: 4 of 9 · 5 without full recorded support
- Amazon Alexa: 4 of 9 · 5 without full recorded support
- SmartThings: 7 of 9 · 2 without full recorded support
Next steps
Check a specific product against the systems you use, or have us research your own setup end to end with a Setup Check.