Alexa Not Controlling Smart Home Devices
When Alexa won't control your smart home devices, the problem usually stems from disabled skills, offline devices, or broken account linking. Most issues resolve by checking device status in the Alexa app and refreshing connections.
Quick Answer
- Check device status: Alexa app → Devices → verify device shows "Online"
- Refresh discovery: Say "Alexa, discover devices" or use Alexa app → Devices → Plus icon → Add Device
- Verify skill connection: Alexa app → Skills & Games → [device skill] → Settings → confirm account is linked
- Check network: Ensure Echo and smart devices use same WiFi network (not guest network)
- Fix name conflicts: Rename similar devices with unique names
Symptoms
- Alexa says "Device isn't responding" or "I can't find a device named..."
- Voice commands worked before but stopped suddenly
- Alexa discovers devices but won't control them
- Commands work for some devices but not others
- Alexa responds with "Several devices share that name"
Quick Checks
- Power and connectivity: Check if device itself works (app control, manual buttons)
- WiFi status: Confirm device shows connected in its native app
- Echo placement: Ensure Echo can hear you clearly and is within WiFi range
- Voice command accuracy: Try exact device name as shown in Alexa app
- Recent changes: Note any app updates, WiFi changes, or new devices added
Step-by-Step Fix
- Open Alexa app and tap "Devices" at bottom
- Check device status - find your problem device and verify it shows "Online"
- If device shows Offline:
- Check device power and WiFi connection
- Update device firmware in its native app
- Restart device by unplugging for 10 seconds
- If device shows Online but won't respond:
- Tap the device name → Settings
- Note which skill controls it under "Enabled By"
- Test skill connection:
- Go to Skills & Games → search for device skill
- Tap skill → Settings → verify "Account Successfully Linked"
- Re-link if needed:
- Tap "Disable Skill" → confirm
- Tap "Enable Skill" → "Link Account" → enter credentials
- Refresh device discovery:
- Say "Alexa, discover devices" or
- Devices → Plus icon → Add Device → Have Something Already Set Up?
- Test voice command using exact device name from app
If Alexa Still Won't Control Devices
Check for name conflicts: Rename devices with unique, distinct names. Change "Living Room Light 1" and "Living Room Light 2" to "Table Lamp" and "Floor Lamp."
Verify room assignments: Alexa app → Devices → Groups → ensure devices appear in correct rooms. Create new group if needed.
Reset network connection:
- Forget and reconnect Echo to WiFi
- Ensure smart devices and Echo use same network (not guest network)
- For dual-band routers, use same network name for 2.4GHz and 5GHz
Recreate broken routines: After Alexa app updates, routines sometimes break. Delete and recreate any routines that stopped working.
Factory reset problem devices: As last resort, reset smart device and set up from scratch in both native app and Alexa app.
FAQ
Why does Alexa say "Several devices share that name"? Multiple devices have similar names or the same wake word triggers. Rename devices with unique identifiers like "Kitchen Overhead" instead of "Kitchen Light."
Can Alexa control devices on guest WiFi? No. Echo and smart home devices must connect to the same primary network. Guest networks isolate devices and prevent communication.
Why do some devices work but others don't? Different devices use different skills and protocols. Check each non-working device's skill status individually - one disabled skill affects only that brand's devices.
Do I need to re-add devices after router changes? Usually yes. New WiFi credentials require reconnecting devices in their native apps, then refreshing discovery in Alexa app.
