Example Custom Device Plugin

This is an example plugin for developers that illustrates how a plugin can create custom Indigo devices which, like native devices, have: states, triggers, actions, and UI.