Google home assistant: создание пользовательских команд / действий с переменными ответами в node.js - PullRequest
0 голосов
/ 20 апреля 2020

По сути, мне нужна структура в узле, которая в конечном итоге будет выглядеть примерно так:

function onCommand(args, reply) { //executed from Google Home
  if (args[0] == "turn off" && args[1] == "light") {
    //stuff
    return "There you go, light is off";
  } else
    return "Sorry, I couldent do that";
}

Я новичок в этом поле Google Home и его месте в IoT, и у меня действительно нет намерение углубиться в то, как все работает. Я хочу использовать то, что кажется относительно простой функцией, но это довольно сложно.

У меня такой вопрос. Как настроить действия / команды для Google Home? Я хочу использовать как можно меньше внешних сервисов. Я слышал об IFTTT, но все в нем кажется косвенным, и, честно говоря, я не доверяю IFTTT с моей личной информацией и контролем.

Я смотрел на вещь Действия помощника Google . Но все кажется слишком сложным, запрашивая названия компаний, о которых я не знаю, как настроить и многое другое. Я просто хочу назначить команду под своей учетной записью и помощником и отправить POST / GET результаты на мой веб-сервер, или заставить Google Home отправить запрос POST / GET внутренне на мой сервер.


Резюме : Как бы я go настроил код, который может легко получать команды из Google Home без, казалось бы, ненужной работы, имея возможность давать переменные ответы на команды / действия?

...