-
-
Notifications
You must be signed in to change notification settings - Fork 173
Description
Verify the following before opening an trouble issue
Go over all the following points, and put an x in all the boxes that apply.
If you're unsure about any of these, don't hesitate to ask. We're here to help!
- That OAuth is Enabled for the SmartApp under the IDE.
- The App/SmartApp and Device Handler/Driver are using the latest code available.
- You have reviewed the Echo Speaks Documentation for potential fixes.
- That Both the Apps/SmartApps and Device Handlers/Drivers have been Published for You in the IDE.
About Your Setup
Hub Platform (SmartThings or Hubitat): SmartThings
How many devices are detected?: 6
iOS or Android?: Android
Mobile App Version(Not required):
App/SmartApp Version: 3.2.2.1
Device Handler/Driver Version: 3.2.2.1
Heroku Server Version: 2.3.0
Expected Behavior
Ability to use Echo speakers as output devices through SmartThings using shared "household" setup.
Current Behavior
I've tried walking through the full set of instructions twice. My Amazon account is in a family shared setup with my wife who "owns" the Echo devices. When using my account, all the devices appear in Echo Speaks. It reports zero problems during setup or in the smart app. It detects all devices and shows correct information about them including make, model, version, capabilities, etc. However, it is impossible to control any of them. All buttons tiles are black instead of red. No actions or triggers work at all. I switched it to log into Amazon with my wife's account and everything started working. There's clearly something not working properly when devices are shared among several family members in a household.
Steps to Reproduce (for bugs)
Provide a link to a live example, or an unambiguous set of steps to reproduce this bug. Include code to reproduce, if relevant
- Stepped through setup from scratch using latest documentation. Confirmed every part of every step matched instructions. No errors at all during setup process.
- When logging into Amazon, use an account which has full secondary access to the Echo devices shared in a "household" setup.
- Smart app reports everything is "OK", with successful login, valid cookies, oauth, etc.
- Attempt to test a device or trigger an action manually from a tile in the SmartThings app.
Context
Lack of actual error messages of any kind made this very difficult to debug. I simply figured it out on a hunch.