[ST Edge] UPnP Control Point Driver

Thanks for the feedback!

  1. Yes, for any device that may have subdevices, a SmartThings device will be created for each; and yes, they each have their own UUID / UDN

  2. This one is concerning! To help diagnose this could you answer these Q’s?:

  • Are you running the channel driver or did you install yourself from the github package?
  • Did you get any devices actually created in SmartThings? If so, what fields are being displayed?
  • Does it seem like this error is occurring for every device or is it sporadic?

There is a known random glitch in the Edge platform when it comes to custom capability definitions, so I wonder if you might be seeing this issue.
EDIT: See this post. There is a coding workaround which I may need to implement.