Sorted!
The node-red-contrib-google-home-notify
node works by casting to the google device, ....but so does node-red-contrib-chromecast
EDIT - But see this post
So it may be more descriptive if the chromecast node was called node-red-contrib-cast
.
I've attached a flow below, but it's simply a doorbell node connected to a chromecast node, which casts the url of a hosted mp3 file to the Google Home device.
Nice to hear Westminster Quarters!
[
{
"id": "af304a98.72e318",
"type": "ring doorbell",
"z": "6eb37a1d.ee8f34",
"testmode": "N",
"verbose": "N",
"topic": "",
"name": "",
"x": 690,
"y": 90,
"wires": [
[
"6981db01.b1a774"
]
]
},
{
"id": "6981db01.b1a774",
"type": "chromecast-play",
"z": "6eb37a1d.ee8f34",
"name": "Google Home - Lounge",
"url": "http://yoursite/doorbell.mp3",
"contentType": "audio/mp3",
"ip": "192.168.1.6",
"x": 900,
"y": 90,
"wires": [
[]
]
}
]