Этот разработчик создал инструмент для планирования команд Google Assistant.


Google Assistant предлагает множество функций в качестве цифрового помощника, и некоторые из них распространяются на умный дом и автоматизацию. Google предоставляет некоторые функции планирования для умных домов с помощью подпрограмм, которые позволяют пользователям запускать определенные задачи в обычном порядке при выполнении определенных условий. С годами функциональность Routines расширилась, но все еще остается много возможностей для улучшения того, чего именно можно достичь с помощью Google Assistant в контексте автоматизации умного дома. Теперь разработчик создал инструмент с открытым исходным кодом, который позволяет вам планировать команды Google Assistant, открывая множество функций и вариантов использования для умных домов и не только.

Таймер для Google Assistant от Wizindy позволяет отправлять команды в Google Assistant, которые будут выполняться через определенное время или, по мере расширения, в течение определенного периода времени. В проекте используется IFTTT и веб-сервер с выходом в Интернет для связи с Google Assistant и вашим смарт-устройством. После настройки вы можете отправлять такие команды, как « Окей, Google, выключи свет через 10 минут », которые выполняют действие через определенное время. Проект уже расширяет этот набор инструкций, чтобы можно было использовать команды продолжительности, такие как «Окей, Google, включи вентилятор на 25 минут» , которые отправляют одну команду мгновенно, а последнюю команду – по истечении времени действия.

Приложение не обменивается данными напрямую с вашими локальными устройствами, но использует IFTTT в качестве средства связи для этой связи. Когда вы попросите Google Assistant «выключить устройство через 5 минут», он отправит эту команду в IFTTT, который, в свою очередь, отправит HTTP-запрос на ваш сервер с именем устройства и параметром «5 минут». Сервер включает устройство и ждет указанное время. По истечении времени сервер отправит веб-запрос в IFTTT, который скажет Google Assistant выключить устройство. Следовательно, вам нужен всегда работающий сервер Node.js, с которым IFTTT может общаться, хотя он не обязательно должен работать в той же сети.

Таймер для Google Assistant – Github

Для настройки проекта требуется несколько шагов, но прилагаемый файл readme удобен и предоставит вам необходимые инструкции. Проект также имеет открытый исходный код, так что вы можете изучить код и внести свой вклад самостоятельно. Текущие приложения и варианты использования предусмотрены в контексте умных домов, но, возможно, сообщество сможет расширить их для других новых применений.


0 Comments

Choose A Format
Personality quiz
Series of questions that intends to reveal something about the personality
Trivia quiz
Series of questions with right and wrong answers that intends to check knowledge
Poll
Voting to make decisions or determine opinions
Story
Formatted Text with Embeds and Visuals
List
The Classic Internet Listicles
Countdown
The Classic Internet Countdowns
Open List
Submit your own item and vote up for the best submission
Ranked List
Upvote or downvote to decide the best list item
Meme
Upload your own images to make custom memes
Video
Youtube, Vimeo or Vine Embeds
Audio
Soundcloud or Mixcloud Embeds
Image
Photo or GIF
Gif
GIF format