Multi-Device Hardware Stub

Whenever I modify my home theater controller, I like to attack the controller’s behavioral changes first, without worrying about the network hardware interfaces. I’ve recently developed the attached plugin
HWStub.plugin (4.1 KB)
to mimic multiple hardware devices, allowing me to test behavioral changes without a network connection. The stub is not very deep at present – I only needed top-level Capabilities and Attributes like “Power On”, “Power Off”, etc. – but it seems sufficient to test out initialization and page-change behaviors.