Okay, so I'm having this idea / concept of using a Raspberry PI for view only where I can present any one of a number of status screens representing the house systems on any one of the TVs in our hous. Ideally the screen presented on the PI HDMI port would dynamically display the screen of my choice and that choice would be be controlled on the CQC side.

So for example a screen that displays the status of:

door / window openings in our home

all AV devices

etc...

Make sense? I want to be able to use voice command to display each one of these screens or have them pop up automatically based on a particular event.

You can set up triggered events in templates. So set up a variables driver field that is an enumeration of the screens you want to load. Set the values to the actual names of the templates (not the path just the name part.) Put a trigger on it. Set up the template that shows on the PI to have a triggered event that just takes the value of the changed field, appends to the appropriate path part, and loads that path into a main overlay. You could reload the whole template as well, but if you want to have come common stuff, you can do it the usual overlay way.

Then all you have to do it set that field, via whatever means you want, and the screen should change. There is an actual command to do a remote load of a template on an IV, but that wouldn't work when running in RIVA mode, because there aren't individual (real IV) clients in that case to talk to. And it would be difficult to target a specific session running on the Web Server.