Scratch that.. I figured it out..
For anyone else having the same problem:
Apps -> Develop apps -> Create device
- Device type: urn:schemas-upnp-org:device:VSwitch:1
- Description: whatever you wanna call it
- Upnp Device Filename: D_VSwitch.xml
- Upnp Implementation Filename: I_VSwitch.xml
Set a room if you want to and then click
Create device. Now go to your devices tab, and click on the device just created.
- Set device_json: D_VSwitch.json
Now the part that took me forever to realize. You
MUST reload the Lua engine for this to work properly.
Apps -> Develop apps -> Edit Startup Lua -> and just click
GO. Wait for the engine to reload, and then go back to your device list and force reload the page.
Hope this helps someone