So I'm a little confused about Smart Home versus Custom skills. (I'm new, I tried to read and post in the correct place, please let me know if I may be better helped elsewhere)
I've managed to setup my own Custom Skill, and I am able to invoke custom defined intent schema and - by utilizing the Amazon Queue Service - I can do things like, "when I invoke this intent, put a message on the queue to be read by another service that does something". However, I began to wonder how - using a custom skill - I could control my discovered Smart Home devices. I found no obvious answers, and then discovered Smart Home Skills.
So I created one called "Devices" , which allows me to control my discovered devices with the "interaction model already built into the Smart Home Skill API" perfectly. Awesome.
Problem is, I would like to interact with these devices thru a custom intent schema.Is this possible? It appears as though the intent schema is locked down thru the Smart Home Skill API. So it would seem my best option is to somehow control these devices from the custom skill?
My best idea right now (not yet tried implementing) is to have the two Lambda functions that support the Custom Skill and the Smart Home Skill communicate with each other? Little confused - hoping someone has some advice or can at least point me in the right direction.
Thanks!!