Как запустить таймер с чертой Действия на Google Timer? - PullRequest
0 голосов
/ 03 марта 2020

Я сейчас пытаюсь разработать устройство, которое будет работать с помощником Google. Я следовал за Google Codelab, чтобы настроить FireBase с помощью фиктивного проекта. Теперь я хотел бы реализовать черту Timer. В настоящее время я могу установить таймер с помощью голосовой команды на моем виртуальном устройстве, используя action.devices.commands.StartTimer, но он только устанавливает желаемую длительность таймера в базе данных и фактически не запускает ее, потому что, когда я спрашиваю, «сколько минут оставленный на таймере ", он отвечает с первоначально установленным временем. Нужно ли передавать информацию на само устройство, которое будет обрабатывать обратный отсчет и обновлять базу данных в реальном времени, поэтому, когда я делаю QUERY, я получаю timerRemainingSec с устройства через базу данных?

Спасибо!

1 Ответ

0 голосов
/ 03 марта 2020

Да. Команда action.devices.commands.TimerStart - это одна из команд Умного дома, которая доступна, если вы создаете устройство. Сам Google ничего с этим не делает, кроме как передать вам команду.

Вы несете ответственность за реализацию команды на своем устройстве, однако имеет для вас наибольшее значение.

Google просто предоставляет способ доступа пользователей к вашему устройству.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...