Another approach is to use Leviton's 4 button zone controller with switch. Then, depending on your software, you can define what each button can do within your system. Best of all, the switch acts as a virtual node and need not be bound to any of the 4 zones.