Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.
Add something to the duplicate names during discovery to make friendlyNames unique, e.g. _2, _3 etc. The user can then edit these in the Alexa app if desired.
Can't we keep the same friendly names and configure the Alexa Skill in any other way?
Well the user has to use the friendlyName to refer to the device when commanding Alexa. If multiple devices have exactly the same name, how do we know which one to process? If you have 5 TV's and they are all called TV, when you say "Turn on the TV"...
2 People are following this question.
Problem in using Alexa Skill Messaging API to send a simple out of session message to Alexa Smart Home Skill
How to listen to doorbell events in Alexa smart home skill( Lambda)
Smart Home Skill: Where my Command goes?
How to define and pass Host:Port from Smart Home Skill to Lambda Function?
Home Skill not calling Lambda