Switchboard is my re-imagined cut at virtual switches. One of the problems with the old Virtual Switch plugin is that it creates devices with its own device type, rather than a Vera-native device type for a binary switch. As a result, its virtual switches aren’t recognized as equivalent in many places (notably the Android mobile app, where the switches are listed but not controllable). Switchboard addresses this issue, and others, including adding virtual tri-state switches and virtual dimmers. It offers a simple interface for monitoring and controlling all of its virtual switches, and uses modern plugin architecture to reduce memory and storage utilization.
Switchboard is available through the Vera App Marketplace and the AltAppStore. It works on Vera UI7 and openLuup.
2020-05-17: Version 1.7 allows the timer reset to set tri-state switches to any of the three possible states set setting
TimerResetState (0=off, 1=on, 2=void) on the device; adds support for virtual scene controllers.
2020-03-21: Version 1.6 added virtual locks, relays, and water valves. When using the reset timer, tri-state switches can now be restored to off or null.
2019-08-25: Version 1.5 fixes a problem handling zero ramp rate for window coverings.
2019-07-28: Version 1.4 adds support for virtual window coverings, which Vera handles like a dimmer.
2019-05-19: Version 1.3 introduces a new UI for creating virtual devices, virtual dimmers, and enhanced behaviors for tri-state switches.
2019-02-16: Version 1.2, first general release via Vera App Marketplace and AltAppStore