[Release] [Closed] Google Assistant Relay V1 - Google Home Audio Notifications!

what is the command to change the volume

I have never been able to use the assistant-relay to change the volume on a Google Home device using the custom command interface.

It works using the Google Assistant app on my iPhone using the command “set volume to 50 on office mini” (where office mini is the name of my physical device.

Anything new on the outage? I switched back to VLC Thing…just not the same.:disappointed:

It’s working now!

I still can’t get it to broadcast unfortunately.

Curious if anyone has produced a step by step guide for this utilizing a windows machine. Yes the windows machine is a 24/7 machine that I leave running as my home server.

I’m a previous LANanouncer user and recently the tablet I use to use it on decided that it was going to fully die on me. My purpose of LANanouncer was more to just announce the door opening and some other minor things for motion or other contact sensors. Similar to most newer security systems.

When the tablet died, I decided to search and see if it was possible to make my google home/minis do this task now as I got them after I started to use LANanouncer. To my surprise this thread seems like it’s just for things like that. However I’m a network engineer not a programmer and am having issues figuring this all out.

So looking for a little bit more of a guide here.

Hey,

I made and run this on Windows. The guide is pretty much identical for all platforms as it’s all command line based

Are only a few people having issues with this now? I haven’t seen as many people saying they are having problems

It’s not working here. Was working great for months, stopped working when google changed the sdk (I think it stopped working for everybody), started working a when they fixed that ~June 21st, then stopped working again a few days later.
It seems that Google is trying to make sure that the broadcast request came from the same lan as the google home devices are on, which is the case for me. However my lan is a little complex, between 4 routers and IPv6 I imagine that their algorithm is somehow trying to protect me from myself.
I’m glad it is still working for some…

Mine is still not working. My network is straight forward. i even use Google Wi-Fi. Really miss it.

Mine is working just fine. Simple network, and Windows box running node.js.
I’m using webCoRE to make broadcasts regarding the state of the laundry.

That is not true. You can request a broadcast on your phone when you’re not on wifi. It all has to do with the Google account that is tied to your Google home and where you are requesting the broadcast. That’s the reason google took it out of the SDK in the first place. They didn’t want people accidentally broadcasting things in places they didn’t want it to. Give it a try. Turn wifi off on your phone and request a broadcast from the Google Assistant either via voice or text. It will work, even if assistant relay doesn’t.

And also, assistant relay still not getting any broadcasts here. I’ve given up on this as a long-term solution and gone back to cast-web api.

For those of you that say it’s not working, are you sending the commands through webCore? I can get mine working no problem with postman, and also through Tasker on my android phone. but for some reason, webCore will not work. The webCore log said it sent the command, but relay did not receive it.

Anyone else has this issue?

I’m using webcore exclusively to send commands. Once broadcasts came back online from the sdk I haven’t had a problem at all.

No, the relay does not even broadcast the startup message when it is launched even though it thinks it did.

Broadcasts do not work at all on either home device that I have.

I just got my relay up and running. Its working for me just fine. Some of my custom commands are not working. Was trying to turn on and off my shield tv using commands. Not working. I can however my arlo cameras work great with the “display X on Y” custom command. My wife enjoyed the I’m back broadcast today when I got home.

Only issue I am having is the getting it to start up with my raspberry pi. I needed admin rights to install forever. I am thinking I shouldn’t have installed it the normal install way but with the forever way first.

Also if you do change your port you will have some trouble the smartthings custom app to find the custom device. I changed mine back and had no issues.

What do you mean “the custom device”? The DTH that was originally released doesn’t work anymore since the addition of the username. There is a tutorial for getting Forever setup on your Raspberry pi for assistant relay.


You need to install forever, but that just controls it once it’s running. You need to use an init.d script to get it to start on boot. All the instructions are in the wiki.

Is there any way to send a command to adjust the volume on the home device prior to issuing a broadcast command?

Not that many of us have found using assistant-relay. I can use Google Assistant on my phone and say "Hey Google, set the volume to 50% on <insert your google home device name here>" and that works.

Trying the same thing via assistant-relay does not actually change the volume on the target device, unfortunately.

1 Like

Is there any other way that you are aware of that can be called through webCoRE to change the volume of a Google Home?