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

click fraud protection

Это приложение с открытым исходным кодом позволяет пользователям отправлять команды Google Assistant с задержкой по времени и продолжительностью, что упрощает планирование команд. Читай дальше!

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

Таймер для Google Ассистента от Wiseindy позволяет отправлять команды 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 удобен и содержит необходимые инструкции. Проект также имеет открытый исходный код, поэтому вы можете изучить код и внести свой вклад самостоятельно. Текущие приложения и варианты использования рассматриваются в контексте умных домов, но, возможно, сообщество сможет распространить их на другие новые применения.