So, this is a big change. However, in Indigo 6 we introduced the concept of a DeviceFactory which is exactly what this kind of plugin needs. It would allow the user to only create the devices they want from the ISY and from a single dialog. Look at how the Z-Wave interface, WeatherSnoop plugin, and Vera Bridge plugins work for examples. It is a much more user-friendly way to manage multiple devices that are presented through a single controller.
So, this is a big change. However, in Indigo 6 we introduced the concept of a DeviceFactory which is exactly what this kind of plugin needs. It would allow the user to only create the devices they want from the ISY and from a single dialog. Look at how the Z-Wave interface, WeatherSnoop plugin, and Vera Bridge plugins work for examples. It is a much more user-friendly way to manage multiple devices that are presented through a single controller.