4

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?

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.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.