Можно ли во время разработки протестировать Google Smart Home в Google Console?

Я экспериментирую с Google Smart Home. Моя конечная цель - получать события управления домом, такие как Turn the lights in the living room on, в моей службе выполнения Dialogflow.

Мне интересно, можно ли разработать и протестировать Google Smart Home без реальных устройств. То есть было бы здорово, если бы я мог настроить конфигурацию Google HomeGraph через браузер и проверять действия Google Smart Home через консоль (console.actions.google.com).

Возможно ли это и практично?


person Andrew Eers    schedule 11.04.2018    source источник


Ответы (1)


Нет, в настоящее время невозможно тестировать устройства умного дома с помощью веб-симулятора. Вам нужно будет добавить устройство с помощью приложения Google Home на свой телефон и затем можно проверить его с помощью Ассистента телефона.

Кстати, вы также не можете разрабатывать его напрямую с помощью Dialogflow - вам нужно будет использовать Action SDK. (Вы можете ретранслировать его в Dialogflow, если хотите, но поскольку вы просто получаете события, а не беседу, это действительно вам не очень помогает.)

person Prisoner    schedule 11.04.2018
comment
Спасибо, очень ясно для меня. У меня есть дополнительный вопрос по этому поводу: возможно ли иметь конечную точку выполнения Dialogflow и конечную точку выполнения SDK для одного и того же проекта? Как уже говорилось, все в моем проекте сейчас находится в Dialogflow, поэтому было бы здорово, если бы я мог дополнительно интегрировать actions sdk, а не в качестве замены. Если хотите, я могу открыть новый вопрос по этому поводу. - person Andrew Eers; 11.04.2018
comment
Я бы предложил открыть для этого новый вопрос, прояснив, что вы делаете в настоящее время (и что делают намерения) и как выглядит ваш веб-перехватчик. - person Prisoner; 11.04.2018
comment
На самом деле ответ заключенного неполный. После того, как вы выполните привязку учетной записи на своем телефоне, вы сможете использовать веб-симулятор для отправки команд. - person Nick Felker; 11.04.2018