Smart Plug Pairs to Alexa But Not to Google Home: Cross-Ecosystem Pairing

When a smart plug pairs cleanly to one ecosystem but refuses another, the cause is almost always the manufacturer integration layer, not the plug itself. Here is the fix.

Smart Plug Pairs to Alexa But Not to Google Home: Cross-Ecosystem Pairing
Difficulty Beginner
Estimated time 20 minutes
Last tested May 2026
Verified on Alexa, Google Home, SmartThings +1

You set up a TP-Link Kasa, Wyze, or similar Wi-Fi smart plug. It paired to Alexa in five minutes. You then try to add it to Google Home, expecting the same experience. Google Home cannot find it. You go back to the plug’s own app, the plug is online and working. The plug is fine. Alexa sees it fine. Google Home is the only one that does not. This is a common pattern and the root cause is usually predictable.

How smart plugs reach Alexa and Google Home

Wi-Fi smart plugs do not talk directly to Alexa or Google Home. The plug talks to its manufacturer’s cloud. Alexa and Google Home each talk to the manufacturer’s cloud through a skill, action, or integration. So getting a plug to appear in Alexa or Google Home is really a matter of authorizing the manufacturer’s cloud account from inside the Alexa or Google Home app.

The plug being paired in Alexa but not Google Home almost always means: you authorized the manufacturer skill in Alexa, but you did not authorize the corresponding integration in Google Home, or you authorized a different account, or the integration is broken on Google Home’s side.

Verify the manufacturer integration is linked in Google Home

Open the Google Home app, tap your home name, then Settings, scroll to Linked Services. Look for the plug manufacturer. If it is not listed, the integration is not linked. Tap Add Service, find the manufacturer, and complete the OAuth flow with the same account you used in the manufacturer app.

If the integration is listed but the plug is still missing, the integration is linked to a different account than the one the plug is associated with. Unlink and re-link, taking care to use the right account.

The two-account trap

A common pattern: you signed up for the plug manufacturer’s account using your phone number, but you used a different email when you linked the integration to Google Home. The manufacturer cloud treats them as two separate accounts. The plug lives in one account; Google Home is looking at the other.

The fix is to ensure both your manufacturer app and the Google Home integration are using the same account. Log out of the manufacturer app, log back in with the same credentials you used in Google Home, and verify the plug is still visible.

Sync the integration after authorization

After linking, Google Home should automatically pull the device list from the manufacturer cloud. Sometimes it does not. If your plug is paired in the manufacturer app and the integration is linked but the plug is missing in Google Home, manually sync by saying “Hey Google, sync my devices” or by going into the integration’s settings in the Google Home app and tapping a refresh option.

Why Alexa might be easier

Alexa’s device discovery model is more aggressive. It scans for new devices in your account periodically and can also pull them in via SSDP or mDNS announcements if the device supports it. Google Home is more cautious and waits for explicit integration sync events. This is why plugs often appear in Alexa without you doing anything explicit, while requiring more action in Google Home.

Wi-Fi network considerations

If your plug is on a different Wi-Fi network than your Google Home speaker (a guest network, an IoT VLAN), local discovery will fail. The integration cloud-based path still works, but some Google Home features (like the Google Home app’s local response) will not. If you want full functionality, both devices should share a network segment.

The manufacturer cloud is down

Manufacturer clouds for budget smart plugs sometimes have outages that affect specific ecosystem integrations. The plug responds to the manufacturer app (which uses one cloud endpoint) but Google Home gets errors (because the Google Home integration uses a different endpoint).

Check the manufacturer’s status page if they publish one. If multiple users report Google Home integration issues at the same time, you are not the only one. The fix is to wait.

If the manufacturer app shows the device offline

If your plug is offline in the manufacturer app, neither Alexa nor Google Home can reach it. Fix the plug’s connection first: reboot the plug, verify it joined the right Wi-Fi network, check for firmware updates in the manufacturer app. Only then will it appear in the ecosystem apps.

Matter as the alternative

If your smart plug supports Matter, prefer Matter over the cloud integration. Matter devices appear in any Matter-enabled controller without an account or skill linkage. You commission the plug once into Google Home directly using its setup code, and the plug never depends on the manufacturer cloud for control.

Several recent TP-Link, Eve, and Onvis plugs support Matter natively. If your plug does, factory reset it and commission via the Google Home Matter flow. You will have one less integration to worry about.

Local control as a workaround

If the manufacturer integration to Google Home is permanently broken or unreliable, you can sometimes set up local control through an intermediary. For TP-Link Kasa plugs, the TP-Link bridge in Home Assistant gives you local control that you can then re-expose to Google Home through Home Assistant’s Google integration. It is a multi-step setup but completely sidesteps the broken integration.

When to return the plug

If the plug works in the manufacturer app but no third-party ecosystem can see it (Alexa, Google Home, Apple Home, SmartThings all fail), the issue may be that the device is region-locked or running firmware that does not support the integration. Check the model number against the manufacturer’s regional product matrix. Buying the wrong regional variant of a smart plug is more common than people realize.

The Matter detour to consider

If your plug supports Matter and you keep struggling with the manufacturer’s Google Home integration, the cleanest answer is often to factory reset the plug and re-commission it directly into Google Home through the Matter flow. This bypasses the manufacturer skill entirely. The plug now appears in Google Home as a generic Matter accessory rather than a branded one.

You lose some brand-specific features (energy reporting graphs, schedules in the manufacturer app), but you gain reliability. The deeper trade-off between brand-specific and protocol-native control is covered in our cross-ecosystem control guide.

Works with
AlexaGoogle HomeSmartThingsMatter

Frequently asked questions

Will rebooting Google Home speakers help?

Sometimes. A reboot forces the speakers to re-sync their device list from the Google Home cloud. If a recent device addition is stuck propagating, a reboot can clear it.

Why does my Hubitat-paired plug show up in Google Home without a manufacturer integration?

Hubitat itself has a Google Home integration that exposes its devices regardless of who originally manufactured them. The plug is appearing through Hubitat, not directly through TP-Link or whoever made it.

Does the plug need to be on 2.4 GHz Wi-Fi?

Most Wi-Fi smart plugs are 2.4 GHz only. If your router only broadcasts a single SSID that automatically picks 5 GHz for capable devices, the plug may never see the network. Check that 2.4 GHz is active on the SSID the plug is trying to join.

Can the same plug be in both Alexa and Google Home?

Yes. The plug exists once in the manufacturer cloud, and each ecosystem integration pulls it in independently. Both can control it simultaneously without conflict.

What if I do not see my manufacturer in Google Home's integration list?

Either the manufacturer has not published a Google Home integration, or the integration is only available in certain regions. Matter is the workaround when no integration exists.

Does deleting and re-adding the integration help?

Yes, often. Unlinking and re-linking the integration clears stale state in Google Home's database and forces a fresh fetch from the manufacturer cloud. Try this if simpler fixes do not work.