Vizia rf+ VRCS2-MR 2-Button Controller

Glad you got it working!

We should note that this will only work if the remote was previously set up with a different controller. This goes back to the same old controller replication issue that we have discussed with other secondary controllers. Because smartthings does not support controller replication, it cannot actually initialize the secondary controllers, although it can add them as an on/off device. This includes the VRCZ4, which is treated as a remote from this perspective.

So you were able to make this work because you were upgrading an existing system that had previously been installed, probably with a Vizia controller.

You would not have been able to make this work if you were starting with all new equipment that had never been set up before.

Also, in your current set up, commands from the remote to the light switches do not update the status on the hub, correct?

Finally, I’ve been told, but haven’t tested myself, that if the vizia switches are included by the remote rather than by the primary, that the instant status update will be sent to the remote, not to the hub, so you will lose the instant update feature in terms of the smartthings mobile app tile status. Are you seeing that in this installation? People pay extra to get the instant status update, so it can be frustrating for them when then that appears not to work. It can work in smartthings, but you have to include directly to the hub, not use a secondary for inclusion.

As far as learning smartapps programming, you might also want to take a look at the scheduling FAQ:

And congratulations again, sounds like a really big project.