5

Basically I want to make my Google home device make an announcement when my mail arrives via Domoticz sensor.

I know IFTTT can trigger Domoticz via web URL but is there a function to trigger Google Assistant in a similar fashion?

naps1saps
  • 153
  • 2

1 Answers1

2

You can send commands to a Google Home device on the same network to play a MP3 from a URL. With this you can have the Home Device play arbitrary messages.

There are libraries to do this e.g. for nodejs google-home-notify that takes a string, sends it to Google's Text to Speech API and then has the Google Home play the output.

The example code for this node is very simple:

var googlehomenotifier = require('../')("192.168.178.131", "en-US", 1);

googlehomenotifier.notify("Some crazy textmessage", function (result) {
  console.log(result);
})

Where 192.168.178.131 is the IP address of the Google Home device on your local network.

There is also a Python version that might plug into Domoticz easier.

hardillb
  • 12,813
  • 1
  • 21
  • 34