hannt wrote:When would the Manufacture ID for HS3 software get used then? https://products.z-wavealliance.org/products/1310
Never - as I said, software that uses the Z-Wave Serial API (which is how everyone talks to the various USB dongles) never needs to reply with it's own manufacturer ID. They probably just put their ID there because they have one for their hardware.
hannt wrote:Also, if the SmartStick+ is used with HS3 software, it would have a different feature set than if used on Indigo or some other software-based controller. How would a device or secondary controller know this if the Manufacture ID of the software isn't used? Is there some other provision in the specification for this?
If HomeSeer implements some custom classes in their controller (I'm not even sure that's possible) and doesn't publish that information then they would have access to those functions but nobody else would. I don't know of any functionality that the SmartStick has that's unique to HomeSeer or, for that matter, is different from any other USB Z-Wave interface that uses the same version of the Serial API.
hannt wrote:Interesting enough, I found 2 other certified software controllers, ThinkEssentials and PyZW, and neither appear to have a Manufacture ID assigned to it. This supports Jay's comment that Software doesn't get a Manufacture ID.
Yep.