Send push notifications to your Google Home device.
$ npm install --save google-home-push
const GoogleHome = require("google-home-push");
// Pass the name or IP address of your device
const myHome = new GoogleHome("192.168.0.5");
myHome.speak("Hello world!");
myHome.push("https://example.com/music.mp3");
let options = {
language: "ko"
};
const myHome = new GoogleHome("192.168.0.5", options);
myHome.speak("안녕하세요!"); // Will speak in Korean as it follows the options
myHome.speak("Bonjour!", "fr"); // Will speak in French as the optional language argument is passed
Pass the language
option from the following list. The default is set as English.
Creates an instantce
of GoogleHome.
Type: string
Accepts valid IP addresses or device name.
Type: Object
Property | Type | Default | Description |
---|---|---|---|
language | string | en |
Default language that would be used by the .speak() function |
speed | number | 1 | Default speed that would be used by the .speak() function |
timeout | number | 5000 |
Duration for device searching in milliseconds |
Type: string
Text that would be notified using the Google TTS
Type: string
Language that would be used to TTS the message. If one is not passed, then it would fall back to one set in the options.
Pass the language
option from the following list.
Type: string
A valid media URL that would be cast