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.
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() {
}
Really wish this (Alexa speech) was integrated natively into HE as an app like Chromecast speech.
Yes, I know !!
I am using echo speaks app. takes a few mintues to setup. but i love it.