Wondering why Alexa does not discover SmartThings devices? It’s simple!
There are certain requirements for linking Amazon Account with a SmartThings profile, which essentially enabled the connection between the devices.
Let’s learn more!
When Alexa is not discovering the SmartThings devices, the Skill should first be enabled and both devices positioned in close proximity. The next step is to power-cycle both sides and factory restore the Alexa-enabled unit to see whether this will help.
Why Is Alexa Not Discovering SmartThings Devices?
To make Alexa search and discover SmartThings devices, a Skill must be enabled.
There’s a certain section in the Amazon Alexa app, labeled “Skills” that has compatibility settings with most of the popular brands.
There’s also a skill for SmartThings that must be enabled to make Alexa search for devices of that nature.
Here are reasons why is Alexa not discovering SmartThings devices:
- The SmartThings device is not in range of Alexa
- Alexa or the SmartThings device aren’t working
- Outdated version!
- An issue with the Amazon Alexa app
- Problems with the SmartThings skill
Most of these causes could have impacted your Alexa setup and prevented it from searching for SmartThings devices.
To keep things simple, we’ll go step by step in the following guide!
Alexa Does Not Discover SmartThings Devices – Fixes!
To solve the problem, we’re going to undertake a complete solution guide in chronological order which will help us to identify the root of the problem.
With a bit of luck, the problem will be gone by the end of the solutions so let’s jump right in!
The first thing you should do is make sure that the SmartThings Skill is enabled within your Amazon Alexa app.
While enabling the skill, you will have to sync your SmartThings account to your Amazon profile and then all SmartThings devices will become available for Alexa.
To enable the SmartThings skill inside the Amazon Alexa app, follow these instructions:
- Open the Amazon Alexa app on your mobile smartphone.
- Press the “Devices” button situated in the bottom right corner.
- Next, go to “Smart Home Skills” from the Devices screen.
- Select “Enable Smart Home Skills”.
- Use the search field to locate the SmartThings Skill.
- Press on “Add/Enable This Skill”.
- Follow the rest of the on-screen instructions to enable the skill for your account.
When the skill is enabled, Alexa should be able to discover Smart Things devices!
Alert: Make sure that you have access to your SmartThings account.
If you’ve successfully added the SmartThings skill, but the SmartThings discovery still doesn’t work, you should hard reboot the speaker.
A hard reboot (or reset) is a process that will refresh the software of your speaker and discharge the hardware of any electricity.
This is an advanced way to restart your speaker and solve any issues!
A hard reboot on your Alexa speaker could be done in the following way:
- Press and hold the Power Button on the speaker to shut off Alexa.
- Unplug the Power Adapter of Amazon Alexa from the source.
- Standby for 5 Minutes while the adapter is disconnected.
- Reconnect your Alexa speaker’s power adapter back into the power.
- Wait for the speaker to turn on.
- Say “Alexa, discover” and check if the issue is still there.
Note: The longer you keep your Alexa unplugged, the better will the hard reboot work!
Inappropriate location settings may prevent Alexa from scanning for any nearby SmartThings devices.
This problem will occur, especially if there are multiple location settings in your SmartThings account.
As long as Alexa connects to the SmartThings hub, from a location, the process should work.
Follow these instructions to adjust the location settings in your SmartThings app:
- Open the SmartThings App on your device.
- Go to the Home Icon on the top left.
- Press “Manage Locations”.
- Make sure that there is only a single location on the list.
- (Optional) To remove locations, press the 3 Dots and then select “Remove”.
Once you’re done with adjusting the location settings, tell Alexa to discover for devices again and check how that goes. In case it helps, congratulations, the problem is solved.
Note: Before exiting the SmartThings app, make sure that you’ve saved the changes!
Running an Outdated Firmware Version on your Amazon Alexa app could result in frustrating glitches, such as the one you have with SmartThings.
To resolve the problem, you should update the version of the Amazon Alexa app to the latest firmware build available.
Here’s how to update the version of the Amazon Alexa app:
- On your device, go to the App Store.
- Find and select the “Manage Installed Apps” button.
- Use the search field to locate the Amazon Alexa app.
- Once you’ve found the app, press the “Functions” button.
- Press the “Update” button.
- Wait for the Amazon Alexa app to finalize the update.
With the updated and fresh firmware, test whether both devices’ accounts can be linked.
Alert: Do not exit the app store or cancel the update halfway since this may cause corrupted/glitched data with the app.
Assuming you already added Alexa to your SmartThings application, you could re-add it in an attempt to resolve this bug.
Adding Alexa to SmartThings is also an essential step that you couldn’t have missed since it is one of the requirements for connecting SmartThings devices to Alexa.
To re-add Alexa from SmartThings, follow these steps:
- Launch the SmartThings application on your device.
- Press the Menu Button.
- Go to Settings.
- Head to “Connect Services”.
- Press “Amazon Alexa”.
- Locate a button with a “Remove” label.
- Unhook the Amazon Alexa service from SmartThings.
- In the SmartThings app, go to “Add Service”.
- Follow the steps to re-add Alexa.
Note: Make sure that Alexa is in range while connecting it to the SmartThings application!
A glitch with Amazon Alexa or the SmartThings app could result in a bug similar to the one you have.
An appropriate approach is to reinstall both of the services and check if the issue would persist.
Alert: Make sure that you have saved your login credentials both for the Amazon and SmartThings apps.
Here’s how to reinstall both the Alexa and the SmartThings app in easy steps:
- On your device, go to Settings.
- Access the Storage Unit.
- Head to the “Applications” section in the storage.
- Use the search field to type “Amazon Alexa”.
- Locate the app and Uninstall It.
- Repeat the same thing for the SmartThings App.
- Once both services are removed, go to your device’s App Store.
- Re-download both Amazon and SmartThings.
- Hop back into your accounts and make them as they were before the reinstallation.
Notice: Uninstalling the Alexa and SmartThings app will cause all SmartThings Alexa skills to be reverted. Enable them again.
If nothing worked so far, then you should perform a factory reset on your Alexa speaker.
You could trigger a simple reset using the buttons on the speaker, or an overall factory reset through the Amazon Alexa app, which is what are we going to do.
If you just recently reinstalled the Alexa app in the previous solution, make sure that the speaker is now added.
Here’s how to factory reset your Amazon Alexa speaker in easy steps:
- Launch the Alexa App on your device.
- Go to “Devices”.
- Press “Echo & Alexa”.
- Choose the speaker you wish to perform the reset on.
- Scroll all the way down in the following tab.
- Locate the “Factory Reset” button and press it.
- Confirm that you want to factory reset your speaker.
- Wait for the reset to initialize and finish.
Note: The initial setup of your Alexa-enabled device should be carried out from the start.
Thus, Alexa won’t be able to discover SmartThings devices until the Skill is enabled in the Amazon Alexa application. The next thing we’ve learned is that the firmware versions of our devices should always be the most recent ones available!
Read Next: Why Does Alexa Chime Randomly?
Now that we’ve learned why Alexa does not discover SmartThings devices, we can conclude that the problem is mainly related to functionality.
All requirements should be met, and the connection should establish smoother than butter! Good Luck!
For more relevant guides, check out our tech blog!
Kevin has over five years of experience working in various Tech startups and providing Technical solutions. He has contributed to many Tech publications and websites.