This is my first post. I hope I picked the proper area.
I’m a senior member of another forum (security camera systems) and help many folks. Now I’m asking for help here. Humbling.
I have an Alex Echo, Smartthings hub, and various devices. (eg: Zwave moisture sensors, Zwave door sensors, WiFi & Zwave plugs, zigbee switch actuator, zwave switch relay, etc.)
I bought two Smartthings buttons. They’ll control Alexa audio volume and Alexa routines. I’ve literally spent hours trying to get Alexa to recognize the Smartthings button.
The Smarthings button is connected and recognized by the Smartthings hub.
— Ie: The button works, and can control Smartthings devices.
I’m trying to set up a Smartthings “Virtual Device”, so that that Alexa will recognize the Smartthings button events.
I downloaded a Device Handler from: [https://raw.githubusercontent.com/bjpierron/SmartThings-Alexa/master/devicetypes/bjpierron/simulated-alexa-switch.src/simulated-alexa-switch.groovy]
I pasted the code into “Create New Device Handler” page at https://graph.api.smartthings.com/ide/devices
When I try to “Create Device”, I hit a brick wall.
I get the error “A Device must have either a Location or a Hub”.
The problem: The fields for Location and Hub are blank. Their pulldown menus are blank. The fields won’t let me enter anything in those fields. My Smartthings system (hub + devices) already has Location & Hub defined. Along with rooms, groups, automations, etc.
I don’t need anything tricky or fancy. I simply want the Smartthings Button to be used in Alexa Routines.
What am I doing wrong?
I’ve been lurking here for days - you guys are great!