The first new command is just a simplified syntax for activity execution that is easier to run from a browser or some other device that doesn’t handle the body json syntax.
The second new command takes advantage of our new support for audio media files and plays a sound on all active controllers. This can for example be used to create a doorbell or various other intercom scenarios.
Thanks, Will. Like that the API is getting some attention. Might want to give the docs a review as I note a few issues. Looks like a copy / paste error for the introduction to the Run Activity section. Also, the simplified syntax for running the activities documents the syntax as a POST but the example shows a GET. I assume the correct approach is what the example shows.
Pushing current activity state for each room to a 3rd party automation controller (Indigo in my case) so Indigo events / triggers are aware of activity state and could conditionally trigger based on source (or if we’re really getting fancy… content, muted/not muted, etc.) Likely useful for other platforms too. Thx.