[DEPRECATED] EchoSistant Version 3.16 with Alexa Feelings

Announcing
Version 3.0 of Echosistant
Release Version 3.1.6
Release Date 02/04/2017

***Release Version 3.1.5 adds a time stamp to profiles that send SMS, Push, and Notification as well as adds the time stamp to Notification Alerts.
***Release Version 3.1.5 is a bug fix that allows for more than one Routine to be ran per profile.
***Only update to Groovy file is required for this fix.

Additions to this code include:

  • Time Stamp added to Profiles and Alerts
  • Profile triggered mode change
  • Home Status page (in beta stage)
  • Ability to send a pre-determined message via Alexa feedback when Profile triggers (in beta stage)
  • Garage door control - commands are open and close
  • Lock control - commands are lock and unlock
  • Ceiling Fan control - commands are ā€˜speed upā€™ and ā€˜slow downā€™

Please see the Wiki for the full Official List of EchoSistant Commands
http://thingsthataresmart.wiki/index.php?title=EchoSistant#Officially_Supported_Commands_Listing

Please note that any features that are in Beta may be removed without notice.

Lambda Version 3.0
Release Version 3.1.6
Release Date 02/04/2017

Find detailed information here, as well as the install source files:
http://thingsthataresmart.wiki/index.php?title=EchoSistant

Authors:
@bamarayne
@SBDOBRESCU

Version 3.0 of EchoSistant has received a complete makeover from Version 2.0.
There are new features, improved features, a stronger Text-to-Speech engine, and a whole
new way of communicating with your Alexa Enabled devices.

EchoSistant has expanded beyond TTS to give you device controls, notifications, and
introducing ā€œAlexa Feelingsā€ commands.

New features include Flashers, Color bulbs, delayed actions, thermostat controls and much moreā€¦

The EchoSistant Wiki page, found here http://thingsthataresmart.wiki/index.php?title=EchoSistant has also
received a complete makeover. It will step you through a complete install, help in troubleshooting, and
give you all of the information you need to fully utilize EchoSistant 3.0

To perform this upgrade you must do the following:

Upgrade the EchoSistant SmartApp to Release Version 3.1.6
Upgrade Lambda file to Release Version 3.1.3
Create a Main Intent Skill (only one required)
Update the Profile Skill intents on all profiles

You will not lose your currently installed Profiles. It is recommended that you go through each one after the
process to ensure your settings have all remained.

We look forward to your comments, suggestions, ideas, and criticisms.

Please report any bugs or problems. Please follow the ā€œTroubleshootingā€ section of the Wiki prior to reporting bugs.

To use this Smart app you require an Amazon Alexa Enable Device or service and ST Connected Speakers.

This smart app is for communication within your Home Automation Environment. It is not for HA Control or for HA Status/report inquiries. There are other very powerful and diverse smartapps for those functions. EchoSistant is designed to work with those apps to bring your HA experience full circle.

We hope you enjoy our new version of EchoSistant and we look forward to your feedback.
Thank you.

12 Likes

If you update to the v3, donā€™t forget to tell your main intent how much you love SmartThings. Itā€™s really amazing what you can do with SmartThings and Alexaā€¦

So after you update just say:

Alexa tell MAIN INTENT ā€œI love SmartThingā€ and see what Alexa has to say about that! Enjoyā€¦

2 Likes

@bamarayne this one goes for you as my Christmas gift. Just say to a profile

Tell Profile to record a message: then immediately say the message and see what happens next

Happy Holidays to ALL

1 Like

Iā€™m looking forward to giving this a whirl. While we donā€™t have any connected speakers that are capable of TTS (the closest I have is my Aeon Doorbell but Iā€™d have to load all the audio files on there for it to speak what I want. Iā€™m looking forward to when Amazon finally releases the push notifications to alexa. That will be the killer feature for apps like this and ask alexa.

3 Likes

You can still use Echosistant to cut down the yelling between family members in different rooms.

If you have an Alexa enabled device in the kitchen and one in the bedroom. You can set two profiles and communicate via repeat message or record message features.

If you are in the kitchen say: Alexa tell Bedroom I am going out.You can set the lights to flash when the bedroom profile runs, so then the person in the bedroom sees the lights flashing, and says: Alexa tell Bedroom to repeat last messageā€¦and the message will be: I am going out.

Who says you need connected speakers?

1 Like

always coming up with great new ideas!!!

1 Like

No, no, noā€¦thatā€™s your department. I am just the delivery guyā€¦

2 Likes

I feared this would be something I couldnā€™t easily take advantage of, no ST connected speakers except lannouncer, now, I fear, many more hours will be put into my system playing with this! :wink:

Thank you guys and Merry Christmas!

1 Like

Lannouncer works great with this appā€¦ I use it.

1 Like

Itā€™s my devices that arenā€™t perfectly reliable. Kids not charging their phones, on mute, etc, using Alexa is going to be far more reliable as they are never muted in All my rooms.

Seems Iā€™ve spent more time making the entire house work around kid issues than mom and dad issues.

thatā€™s because KIDS are the issues!!!

at least you donā€™t have 8 of them!

3 Likes

Iā€™m installing EchoSistant for the first time! Canā€™t wait to try it! I only have a Samsung R5 in the kitchen, but a lot of ipads around the house. Is there a way to connect them to ST? Lannouncer is android only :frowning:

LJ

1 Like

Has anyone with little kids and at least an Alexa device in the house tried to send Santa a message? Well my kids tried last night to tell Santa something, but they were disappointed to hear that Santa skill wasnā€™t available but there are other apps in the store. Amazon you just turned into Mr. Grinch.

But wait, Echosistant changed thatā€¦my kids have been telling Santa all kinds of messages this morning and Alexa is prompt to tell them that the message to Santa was delivered.

How? Easy. I made a Santa profile. Of and the beauty of all is that at the end it plays the ho, ho, ho and makes my lights flash between red and blue! Yeah, it took daddy all but 15 min to set it up.

Alexa and SmartThings ROCKS!

UPDATE: leave it to the kidsā€¦my 4 year oldā€¦

Alexa tell Santa my brother is not being niceā€¦
Alexa: Message sent to Santa
My 4year old to his brotherā€¦See Santa is not going to bring you any presents nowā€¦my 2 year old starts cryingā€¦oops, daddy!

5 Likes

I havenā€™t seen anything with the ipads yetā€¦ Iā€™ll look around a bit

I got this error when installing the smart app

startup failed: script14826921338491977782455.groovy: 2332: unexpected token: https://raw.githubusercontent.com/BamaRayne/Echosistant/master/smartapps/bamarayne/echosistant.src/app-Echosistant.png @ line 2332, column 14. iconUrl : ā€œhttps://raw.githubusercontent.com/BamaRayne/Echosistant/master/smartapps/bamarayne/echosistant.src/app-Echosistant.pngā€, ^ 1 error

If you click on the link thatā€™s showing in your post, are you able to see a picture?

try recopy and pasting the code into your ideā€¦ Make sure you click on RAW when you are in the Github to so you donā€™t get any stray characters.

Iā€™ve seen tons of posts from users of Alexa wanting to know if it possible to have the Echo know which room it is inā€¦

Well, with EchoSistant you can make that happen.

Create a ā€œLiving Roomā€ profile. (you do NOT need speakers) Set up your lights in the living room. Create a virtual switch to mute your AVR, set up what ever you wantā€¦

Then just say, Alexa, tell the Living Room to be quite.

It turns on the virtual switch and mutes your AVR.

Give me a second. Iā€™m uploading a fresh version of the code to Github. Something happened and the code is corrupt.

1 Like

Introducing EchoSistant Version 3.0.7

Additions to this code include:

Profile triggered mode change
Home Status page (in beta stage)
Ability to send a pre-determined message via Alexa feedback when Profile triggers (in beta stage)
Please note that any features that are in Beta may be removed without notice.