Mirror Device Behavior in Routines Running Locally

Hi, @rossetyler
Following up, the engineering team mentioned they are aware of this limitation to make a Rule about a circular dependency (mirror actions).
So, they suggest this workaround:

  1. Create a virtual device containing the capabilities you want to mirror on the physical devices.
  2. You can use the “Labs” tool in the app, the command to create virtual devices (here) or a Community driver like this one to create it.
  3. Use the virtual device to synchronize the devices, this way, the commands will go from only one source to both devices.

Please, let me know if you have any questions.

1 Like