I'm developing a hardware that obeys voice commands from an Alexa skill.
The skill is associated with a lambda function that has the name of the AWS iot object and the endpoint of the skill.
Everything works very well.
But when I want to distribute my skill, it will obviously only work for my hardware.
I want to build multiple devices, that means creating multiple objects in AWS iot.
My question when the user downloads the Skill, how can it be configured so that he can enter the name of the object, of the hardware that the user has purchased.
So far the most absurd and crappy solution I can think of is to create a skill for each of the devices.
Any suggestions or comments?