The Zooz ZSE19 MultiSiren used to be the best ST compatible siren available, until they discontinued it - which was a mistake in my opinion. I own two of them, and they are loud. Anyone still looking for a ST natively-compatible smart speaker but are not interested in the DIY route, then I would suggest waiting for the Galaxy Home Mini 2 - even if you have no intention of using Bixby.
Wow this is really close to what I had in mind, although I’d like to see it support more than just mp3 files. Thanks for sharing this!
hi
he says in the video he added text to speach as well ,
i think the old speaker notify with sound uses web links to the sound files
not sure if that helps
private loadText() {
switch ( actionType) {
case “Bell 1”:
state.sound = [uri: “http://s3.amazonaws.com/smartapp-media/sonos/bell1.mp3”, duration: “10”]
break;
case “Bell 2”:
state.sound = [uri: “http://s3.amazonaws.com/smartapp-media/sonos/bell2.mp3”, duration: “10”]
break;
case “Bell 3”:
state.sound = [uri: “https://www.arnb.org/sounds/doorbell.mp3”, duration: “10”]
break;
case “Bell 4”:
state.sound = [uri: “https://www.orangefreesounds.com/wp-content/uploads/2014/11/Doorbell-Trumpet-sound.mp3”, duration: “3”]
break;
case “Dogs Barking”:
state.sound = [uri: “http://s3.amazonaws.com/smartapp-media/sonos/dogs.mp3”, duration: “10”]
break;
case “Fire Alarm”:
state.sound = [uri: “http://s3.amazonaws.com/smartapp-media/sonos/alarm.mp3”, duration: “17”]
break;
case “The mail has arrived”:
state.sound = [uri: “http://s3.amazonaws.com/smartapp-media/sonos/the+mail+has+arrived.mp3”, duration: “1”]
break;
case “A door opened”:
state.sound = [uri: “http://s3.amazonaws.com/smartapp-media/sonos/a+door+opened.mp3”, duration: “1”]
break;
case “There is motion”:
state.sound = [uri: “http://s3.amazonaws.com/smartapp-media/sonos/there+is+motion.mp3”, duration: “1”]
break;
case “Smartthings detected a flood”:
state.sound = [uri: “http://s3.amazonaws.com/smartapp-media/sonos/smartthings+detected+a+flood.mp3”, duration: “2”]
break;
case “Smartthings detected smoke”:
state.sound = [uri: “http://s3.amazonaws.com/smartapp-media/sonos/smartthings+detected+smoke.mp3”, duration: “1”]
break;
case “Someone is arriving”:
state.sound = [uri: “http://s3.amazonaws.com/smartapp-media/sonos/someone+is+arriving.mp3”, duration: “1”]
break;
case “Piano”:
state.sound = [uri: “http://s3.amazonaws.com/smartapp-media/sonos/piano2.mp3”, duration: “10”]
break;
case “Lightsaber”:
state.sound = [uri: “http://s3.amazonaws.com/smartapp-media/sonos/lightsaber.mp3”, duration: “10”]
break;
So was exploring options with the impending smart app demise (web-cast etc) and noticed that much like the Alexa routines mentioned, Google routines has the same integration to broadcast based on your associated smart devices. Start in Google Home app…
how ?
thanks
martin
First - in Smarthings connect to Google Home assistant under: menu,voice assistant, “Google”.
Second - in Google Home app:
-Create a new routine - Household
-Add Starter
-Select “when a device does something”
-Select a suitable device - you should see all your “smart” devices listed.
-Select device action - “on or off” and then save with “add starter”
-Add Action
-Select “communicate and announce”
-Select “make an annoucement”
-Select “annouce to household” and select devices
-Enter “your message”
-Select check mark top right corner to save
-Select “Done”
-Change the routine name from “untitled” to something appropriate.
-Save
Finally - annoy your spouse with your “cleverness”.
thanks works great but for some reaason no motion sensors or contact sensors show up in google home (strange)
martin
Not a problem…
Create a virtual switch that responds to your motion sensor and select the virtual switch in your Google routine.
Example:
I have a motion sensor in my outdoor mailbox that triggers when opened.
I created a virtual switch that is turned on by the “active motion sensor”
This virtual switch will then be used in Google routine - when switched on - run announce…
Wife hates it but that ok…
Be sure to use the new Edge version for creation or it will not be supported in the future:
thanks will give it a try
@hgamblin this is awesome, thanks for posting this. It looks like Google Home Routines can now use switches, buttons, and Thermostat Modes for the Google Routines ‘Starter’ device feature.
For anyone interested in this topic, I have an Edge driver for Google Cast devices (Google Cast V0.1), which allows you to play notifications on any Google Cast device, including the Nest Mini, which was selling for pretty cheap over the holidays.
My personal opinion is that Amazon Alexa is a superior voice assistant and platform, but for a cheap announcement speaker, the Google Nest Mini is hard to beat.
Cool, watching for something like this.
Can you explain me please how will i find cast web api host adress?
Great! I’ve installed the driver but obviously can’t get it to work . I’ll wait a topic. Thank you!
I left out a key point, and that is my Google Cast driver requires something called cast-web-api to be running on a LAN computer. I know this is a showstopper for many, so I apologize for not mentioning it in my post above!
My driver is basically an Edge implementation of an earlier Groovy-based solution that was also built on cast-web-api and gave those users a way forward on the new platform.
cast-web-api takes care of the actual communications to the Google Cast devices, which is not a particularly simple or well-documented interface, and not something I wanted to try and reproduce in an Edge driver right now.
But if you have a spare Raspberry Pi or similar, it’s not too much trouble to get installed and running.
I thought it was an easy way to integrate Google cast into Smartthings. i have already installed nodered in a raspberry and already got google talking in some routines using your web requestor multi driver, but i’m trying to retire it because having a device always on for just this annoys me. Thank you in any case for your superb work for advanced users and also for your patience with poor users like me.
do you think it will work on an old Synology NAS DS214? I can’t find much info on the net, but if someone tells me it might work, I might try
Thank you a lot! Unfortunately i don’t have a Raspberry Pi and for now, i will wait other alternatives (when they will be)
For those of you who prefer step-by-step video tutorials, there is an updated guide that has been posted on YouTube. Hopefully it will be helpful.
Making Google Home Speak With SmartThings Using Edge Drivers