Using amazon echos for speech notifications

How do I add/setup my amazon echos to use speech notifications?

Three ways that I know of

1 Alexa TTS
2 Echo speaks

You can search for both community apps in this forum.

3 create a virtual contact sensor that you close with a notification app or a RM

Then on Alexa set up a routine that when that contact sensor closes, announce what ever you want it to say.

Note your RM will also have to reopen the contact sensor after a small delay to get ready for next time.

3 Likes

If you use this driver, you will not have to reset it. It will turn on and then off again by itself. My thanks to @cwwilson08 for showing me how to do this and creating the original driver.

metadata {
	definition (name: "Virtual motion/contact with switch", namespace: "logname", author: "smarthomeprimer") {
		capability "Sensor"
		capability "Motion Sensor"
        capability "Contact Sensor"
        capability "Switch"
	}   
}

def on() {
    sendEvent(name: "motion", value: "active")
    sendEvent(name: "contact", value: "open")
    sendEvent(name: "switch", value: "on")
    runIn(12, off)
}

def off() {
    sendEvent(name: "motion", value: "inactive")
    sendEvent(name: "contact", value: "closed")
    sendEvent(name: "switch", value: "off")
}

def installed() {
}
3 Likes

Really wish this (Alexa speech) was integrated natively into HE as an app like Chromecast speech.

1 Like

Yes, I know !!

1 Like

I am using echo speaks app. takes a few mintues to setup. but i love it.