Hi Tommy,
Thanks for the feedback. I can see the reason how selecting multiple devices with same action may help reduce the work. I think the device list will have to filter/gray out those devices which don’t have the exact same “capabilities” as the device(s) previously selected. Ex: If a switch is selected, then only allow other devices with switch capability to be selected. This will require some planning work to make sure the capability definition map properly across different platforms.
I think it might be confusing for users in Webcore that they can select multiple different devices with different capabilities, and the command which might be supported by all selected devices.
BTW, I moved this multi-device selection discussion to new thread from the original device sorting discussion.