Locate all actions that include "speak" directives ?

This forum is for questions about Action Groups and Actions. If you're asking yourself "can Indigo do X" then this is may be the place to ask.
SearchCz
Posts: 177
Joined: Wed Sep 18, 2019 4:45 am

Locate all actions that include "speak" directives ?

Post by SearchCz »

Recently, while in the process of adding a bunch of automation actions to my home configuration, I noticed what I can only describe as "typos" in the [Speak:] space. I tidied those up as best I could, but now from time to time I hear things in my home that I suspect is my Indigo server trying to speak some leftover errant random text that I missed.

Might there be a way to identify all the actions that have [Speak] text specified, so I can find the troublemakers? Failing that, is there a way to list triggers and action groups in chronological order so I can deal with the newest ones first?
User avatar
matt (support)
Site Admin
Posts: 21458
Joined: Mon Jan 27, 2003 1:17 pm
Location: Texas
Contact:

Re: Locate all actions that include "speak" directives ?

Post by matt (support) »

You can open your Indigo Database file into a raw text editor (it is XML), like BBEdit, and search on SpeakText to find all the instances of speech associated with actions.

Before doing so, shutdown the Indigo Server (otherwise it will overwrite your changes if you make any), and make a backup copy of your database in case something goes wrong.
Image
SearchCz
Posts: 177
Joined: Wed Sep 18, 2019 4:45 am

Re: Locate all actions that include "speak" directives ?

Post by SearchCz »

matt (support) wrote:You can open your Indigo Database file into a raw text editor (it is XML), like BBEdit, and search on SpeakText to find all the instances of speech associated with actions.

Before doing so, shutdown the Indigo Server (otherwise it will overwrite your changes if you make any), and make a backup copy of your database in case something goes wrong.
Thanks! I'll give that a try.
Post Reply

Return to “Action Groups and Actions”