Indigo announcing around the house.

Posted on
Thu Apr 30, 2020 1:29 pm
Gangotti offline
User avatar
Posts: 81
Joined: Dec 23, 2014
Location: Las Vegas, NV

Indigo announcing around the house.

about a year ago I had the idea to put an amazon echo dot next to my mac mini and have Indigo request that Alexa announces things, examples like the back gate being opened of if I or my wife was home through geofencing. I was partially successful having Indigo speak things using the format (speak "Alexa,,, announce,,,the back gate is open"). The problem was sometimes the pause using multiple commas was to short or too long and the message would either get cut off (she would say "ck gate is open) or it was too long where she would just reply that she didn't hear anything. after playing with 2 commas vs 3 commas and different permutations I could never get it to be any better than working correctly 25% of the time (the goldilocks zone of 2.5 commas didn't exist) After putting the integration on pause due to work, I finally came back to it and started messing with it again, this time I had the idea to have the speak actions but to sue the delay action in indigo. to control how much time is in between what indigo says to Alexa. in our gate example it reads like this:
speak "Alexa"
speak "announce"; delay 00:00:02 #delay gives Alexa time to wake up
speak"the back gate is open"; delay 00:00:03 #delay gives Alexa time to say "what is the announcement" before speaking

This works 100% of the time which is awesome but iI wanted to take it further. Now that I have a way for indigo to talk to Alexa reliably(even if it is not elegant), I had one other thing to try, With the amazon echo environment, they store the recordings that the devices take for review for 30 days or longer unless you tell it every day to delete the day's recordings and if you forget well, you're screwed. Well not anymore. Armed with the new trick I made a schedule that at 11:59 pm every day Indigo commands Alexa to delete the day's recordings using the following action:
speak "Alexa"
speak "delete everything I said today"; delay 00:00:02 #delay gives Alexa time to wake up
speak"yes!"; delay 00:00:10 #delay gives Alexa time to say "you would like to delete the recordings of everything said to me today, is that right?" before speaking

Now my recordings are deleted everyday and I don't need to worry about forgetting to do it!
Last edited by Gangotti on Fri May 01, 2020 10:58 am, edited 1 time in total.

Posted on
Thu Apr 30, 2020 6:32 pm
Dual offline
Posts: 257
Joined: Feb 05, 2019

Re: Indigo announcing around the house.

Awesome.


Sent from my iPhone using Tapatalk

Posted on
Fri May 01, 2020 9:41 am
jay (support) offline
Site Admin
User avatar
Posts: 18212
Joined: Mar 19, 2008
Location: Austin, Texas

Re: Indigo announcing around the house.

Very clever... ;)

Jay (Indigo Support)
Twitter | Facebook | LinkedIn

Posted on
Fri May 01, 2020 11:54 am
kw123 offline
User avatar
Posts: 8360
Joined: May 12, 2013
Location: Dallas, TX

Indigo announcing around the house.

I was on video w my son and said Alexa turn lights off and his apartment went dark.

dad’s magic remote powers

Karl

No Alexa etc in my house


Sent from my iPhone using Tapatalk

Posted on
Sat Jul 04, 2020 7:20 am
ryanbuckner offline
Posts: 1080
Joined: Oct 08, 2011
Location: Northern Virginia

Re: Indigo announcing around the house.

I toyed with your idea a while ago too. What I really wanted was to use a variable to store the spoken command and an action to say whatever was in the variable.

Posted on
Mon Jul 06, 2020 4:29 pm
mundmc offline
User avatar
Posts: 1060
Joined: Sep 14, 2012

Re: Indigo announcing around the house.

LIKE

Posted on
Mon Jul 06, 2020 5:18 pm
DaveL17 offline
User avatar
Posts: 6751
Joined: Aug 20, 2013
Location: Chicago, IL, USA

Re: Indigo announcing around the house.

ryanbuckner wrote:
I toyed with your idea a while ago too. What I really wanted was to use a variable to store the spoken command and an action to say whatever was in the variable.

That's pretty much the sole purpose of the Announcements Plugin. It allows you to be able to construct complex strings and store them in device states. The idea was that these state could then be used for spoken announcements. The plugin doesn't provide any voice engine, however. That's the "batteries not included" part.

I came here to drink milk and kick ass....and I've just finished my milk.

[My Plugins] - [My Forums]

Posted on
Mon Jul 06, 2020 6:19 pm
lalisingh offline
Posts: 166
Joined: Mar 27, 2007

Re: Indigo announcing around the house.

An out of the box solution for whole house audio and announcements.

connect mac analog audio out to https://www.barix.com/instreamerice/. This will broadcast a radio station on your LAN. Tune in to this radio station via your favourite internet radio box.

[url]https://www.VillageWorker.com[/url]
Extreme data analytics, Sensing, Control integration work.
Indigo • Barix • Kentix • Mobotix • Mikrotik • Apple

Posted on
Mon Dec 28, 2020 7:48 pm
ryanbuckner offline
Posts: 1080
Joined: Oct 08, 2011
Location: Northern Virginia

Re: Indigo announcing around the house.

There's a new solution for this. It requires a little bit of scripting but it overcomes the issue of the "Echo Ring" requiring you to have to ask for the announcement. Check it out herehttps://forums.indigodomo.com/viewtopic.php?f=138&t=20535&p=198183#p198183

Page 1 of 1

Who is online

Users browsing this forum: No registered users and 6 guests

cron