switzch Posted August 29, 2017 Share Posted August 29, 2017 Ideally we would be able to send a command to the Google Home to say something. For example, if the garage door opens in the basement the ISY would send a command to Google to have the Home say "Garage Door Opened". Any way of doing this? Link to comment
Teken Posted August 29, 2017 Share Posted August 29, 2017 The problem with Alexa, Home, Siri, Cortana, is they have no concept or knowledge of what a device is. This must be defined by the user / maker. Proactive and reactive voice announcements have already been made available for about 16 months now for Alexa. I have been using it to advise me of energy targets, temperature, humidity, voltage, security, and force protection. Julie U.S is the reactive system which automatically announces defined conditions without my intervention. Alexa, must be asked but this system provides real time updates and status of every facet of the home, property, weather, security, and force protection elements. Sent from my iPhone using Tapatalk Link to comment
Jimbo.Automates Posted August 29, 2017 Share Posted August 29, 2017 (edited) It is possible to send announcements to google home to speak, but if you are currently playing music then it will be interrupted and not resumed. That was a deal killer for me so I haven't pursued it further. If someone figures out how to get around that, then I will look into it again. There was a thread discussing this one here a few months ago. http://forum.universal-devices.com/topic/21252-speak-google-speechaudio-to-home-assistant/ Edited August 29, 2017 by Jimbo Link to comment
beninsteon Posted January 8, 2018 Share Posted January 8, 2018 (edited) Sorry to resurrect this old thread but if you're running homeseer along with your isy you can install the Chromecast plugin to send announcements to any Chromecast or GH device. https://forums.homeseer.com/forumdisplay.php?f=1545 Edited January 8, 2018 by beninsteon Link to comment
Jimbo.Automates Posted January 8, 2018 Share Posted January 8, 2018 Sorry to resurrect this old thread but if you're running homeseer along with your isy you can install the Chromecast plugin to send announcements to any Chromecast or GH device. https://forums.homeseer.com/forumdisplay.php?f=1545 Sending announcements is not that difficult, but as previously mentioned, it would interrupt what was currently playing and not resume after the announcement. Does the homeseer solution deal with that? Hopefully there's a way now. Sent from my Pixel 2 XL using Tapatalk Link to comment
beninsteon Posted January 8, 2018 Share Posted January 8, 2018 That homeseer plugin allows total control of the Google home, and all Chromecast devices. This includes announcements, play, pause, volume, audio/video source, etc. So you could make your announcement then tell GH to restore previous play state. It would be nice if there was an isy Chromecast plugin that did the same thing (eg. with polyglot) but I don't think anyone is developing that at this time. Link to comment
Jimbo.Automates Posted January 8, 2018 Share Posted January 8, 2018 I couldn't find where it allowed restoring the previous play state, If that capability existed then I would start working an interface for the ISY. Sent from my Pixel 2 XL using Tapatalk 1 Link to comment
beninsteon Posted January 8, 2018 Share Posted January 8, 2018 (edited) The homeseer plugin reports current playstate (playing, idle, paused, buffering, unknown), volume (%), media source (eg. Netflix, Spotify, etc), and what is currently playing (eg. artist/song). See attached screenshot. Given this information is available, I wonder if a plugin existed to link the Chromecast with the ISY to allow for announcements and actions based on Chromecast playstate, one could restart the previous media after the announcement is done. Edited January 8, 2018 by beninsteon Link to comment
Jimbo.Automates Posted January 9, 2018 Share Posted January 9, 2018 Yes, the currently playing info is available but no ability to send an announcement and then resume whatever playlist may have been currently playing in each device. Sent from my Pixel 2 XL using Tapatalk Link to comment
beninsteon Posted January 11, 2018 Share Posted January 11, 2018 The command "Hey Google repeat after me XXXX" has the GH say "XXXX" then go back to whatever it was doing beforehand. If you can trigger this, the GH can be used to make an announcement and restart the previous playlist without further programming. Link to comment
Jimbo.Automates Posted January 11, 2018 Share Posted January 11, 2018 I'm hoping Google gives access to the broadcast functionality, maybe they do, but I haven't seen it yet. https://www.blog.google/products/assistant/communicate-around-the-house-with-the-google-assistant/ Link to comment
MWareman Posted January 12, 2018 Share Posted January 12, 2018 It would be awesome if ‘repeat after me’ was callable via API, or IFTTT..... 1 Link to comment
asbril Posted January 12, 2018 Share Posted January 12, 2018 (edited) It would be awesome if ‘repeat after me’ was callable via API, or IFTTT..... Until your post I did not know about the 'repeat after me', but what is the purpose ? I DO agree with you on having the callable feature on Broadcast or Repeat after me..... Edited January 13, 2018 by asbril Link to comment
MWareman Posted January 13, 2018 Share Posted January 13, 2018 (edited) Well, I didn’t know either until post 10 above, and I share the confusion as to purpose. If callable by API, then there is a use, otherwise..... I’m struggling as well.. Edited January 13, 2018 by MWareman Link to comment
beninsteon Posted January 18, 2018 Share Posted January 18, 2018 Hi, Thought I'd let you know that with Logitech media server (aka squeezebox server) with the Chromecast bridge plugin installed, you can control a Chromecast device with precision, including managing playlists, playstate, volume, etc. If you install the spotty plugin you can even add Spotify support. This may be useful for announcements (eg. Can tell squeezebox server to restart pervious playlist after announcement done). B Link to comment
asbril Posted January 18, 2018 Share Posted January 18, 2018 The problem with Alexa, Home, Siri, Cortana, is they have no concept or knowledge of what a device is. This must be defined by the user / maker. Proactive and reactive voice announcements have already been made available for about 16 months now for Alexa. I have been using it to advise me of energy targets, temperature, humidity, voltage, security, and force protection. Julie U.S is the reactive system which automatically announces defined conditions without my intervention. Alexa, must be asked but this system provides real time updates and status of every facet of the home, property, weather, security, and force protection elements. Sent from my iPhone using Tapatalk Teken, What is Jullie US and where can we find info ? Link to comment
Thanatar Posted January 18, 2018 Share Posted January 18, 2018 Teken, What is Jullie US and where can we find info ? Here is the link to the post with all of the instructions to set up Jullie HERE 1 Link to comment
beninsteon Posted August 5, 2018 Share Posted August 5, 2018 Chromecast polyglot plugin now working (AVRemote). It allows you to play audio files to Google Home or Chromecast devices. Using a TTS engine you could use this to send announcements to a GH or Chromecast device. Ben Link to comment
Jimbo.Automates Posted August 5, 2018 Share Posted August 5, 2018 Sending sound to GH is pretty easy, but it interrupts any music playing and it doesn't continue. There is an assistant-relay nodejs server on GitHub that is supposed to handle it as broadcast which works properly, but I haven't tried it yet. 1 Link to comment
msoileau Posted August 20, 2018 Share Posted August 20, 2018 The assistant-relay works very well. You can broadcast custom messages (TTS) as well as a few preset messages. Any music playing is resumed after the broadcast notification. The interface is easy to use via network resources. Unfortunately I have only been able to get it working under Windows so it is not something that I can leave on all the time. Link to comment
Jimbo.Automates Posted August 26, 2018 Share Posted August 26, 2018 Yes, assistant-relay works great, I setup his new v2 yesterday. https://github.com/greghesp/assistant-relay/tree/v2 I'm tempted write this in Python and make it easier to integrate into the ISY. 1 Link to comment
adamthp Posted February 9, 2019 Share Posted February 9, 2019 @Jimboor @msoileau Could you guys give me hand with the NR for this. I got assistant-relay all setup and working on a Raspberry Pi... which was nothing short of a miracle with my lack of know-how... but I suck at understanding how to setup NRs. This was 100% a shot in the dark. I've tried a bunch of trial and error.. but not my strong point. I would really appreciate the help! For anyone else looking to do this... (like I said, this kind of stuff is way above my pay grade) I followed a couple of awesome tutorials and knocked it out of the park! https://thisdavej.com/beginners-guide-to-installing-node-js-on-a-raspberry-pi/ https://community.smartthings.com/t/release-google-assistant-relay-v2-0-google-home-audio-notifications/136473/302 https://github.com/ogiewon/Hubitat/blob/master/Drivers/google-home-assistant-relay-v2.src/RaspberryPi-Assistant-Relay_v2.docx Link to comment
adamthp Posted February 9, 2019 Share Posted February 9, 2019 Hey @Jimbo, a little perseverance and I got it to work. For anyone else who is interested here is my test NR. 1 Link to comment
Jimbo.Automates Posted February 9, 2019 Share Posted February 9, 2019 Nice! I'm hoping to release my notification Polyglot nodeserver tomorrow which can push to assistant relay. But with a house full of family visiting it may not happen.Sent from my Pixel 3 XL using Tapatalk 3 Link to comment
adamthp Posted February 9, 2019 Share Posted February 9, 2019 That sounds pretty cool. Whenever you get it live I'm looking forward to trying it! Thanks for your hard work! Link to comment
Recommended Posts