Pump Relay On/Off Option by Zone?

We have very different problems, but I believe that we need the same solution; see

If we don’t see a better answer on this board, three possible solutions come to mind:

  1. A script that monitors Rachio activity and modifies the Advanced Wiring setting accordingly. This could run on a local machine or in the cloud.
  2. A relay that operates on specific zone(s) and breaks the connection to the pump relay.
  3. As above, but using a triac, assuming that the ~1 V drop in the on state does not prevent the pump relay from operating reliably.