The Scheduled Player Package now supports GPIO (which requires OS release 10, which is currently in testing) as well as remote triggers.
The latter allows you to set a trigger for any of your pages like this:
If you then install this setup on a device and visit its device page, you’ll see the following UI added to the page:
Clicking the button will trigger the device to show the configured page. Of course this can also be automated using the API like this using the device command API:
curl -u:$API_KEY https://info-beamer.com/api/v1/device/$DEVICE_ID/node/remote/trigger -d "data=Show Info"
(Replace $API_KEY
with your API key and $DEVICE_ID
with the ID of your device)