Cómo programar comandos de Google Assistant tipo «Ok, google apaga las luces en 10 minutos»

 

Cómo programar comandos de Google Assistant La verdad que la funcionalidad detrás del «Ok Google, apaga las luces en 10 minutos» es extraordinaria y os vamos a enseñar a programar comandos para Google Assistant que os vendrán muy bien para vuestro día a día.

Ahora no estaría nada mal que la gran G replicara esta funcionalidad para que la tuviéramos presente desde un comando de voz diciendo «Ok Google, apaga el ventilador en 25 minutos», o «Ok Google, apaga Netflix en 1 hora». Vamos a ello.

Cómo programar comandos de Google Asisstant

Bombillas WiFi

Aunque tengamos las Rutinas de Google para los comandos de Asistente de Google o Google Assistant, todavía hay un gran margen para que el asistente funcione incluso mucho mejor. Es cierto que está muy bien encender las luces de nuestro salón con la bombilla conectada a través del WiFi, pero, y ¿si pudiéramos decir «Ok Google, apaga las luces en 30 minutos», sabedores que nos vamos a dormir, y que ni tendremos tiempo para hacer el comando de apagar?

Pues de fábula. Esto es lo que ha conseguido este desarrollador de XDA Developers y que desde aquí aplaudimos. Lo único que no es una app que podamos instalar así tan fácil. Necesitaremos ejecutar un poco de cógido, pero nada difícil siempre que entendamos un poco el inglés para el manual.

Timer for Google Assistant es una herramienta open source que nos permite programar comandos de Google Assistant, asistir a una gran variedad de funcionalidades y casos de uso para que nuestro hogar sea incluso más «inteligente».

El proyecto en si usa el protocolo IFTTT y un servidor web para comunicarse con Google Assistant y tu dispositivo inteligente. Una vez que esté todo configurado, se pueden enviar comandos tipo «Ok Google, apagar las luces después de 10 minutos» y que ejecuta una acción pasado ese tiempo determinado.

O sea, que se encargará de extender un conjunto de instrucciones para que sea posible usar la duración dicha con comandos tipo «Ok Google, enciende el ventilador en 25 minutos», y que se encarga de enviar uno de forma instantánea y el final para cuando el tiempo se acabe enviará otro.

Cómo configurar Timer for Google Assistant

Timer for Google Assistant

No vamos a entrar mucho en detalle, pero sí que os vamos a dar los enlaces para las dos formas de poder configurar Timer for Google Assistant. Esperamos que en algún momento este proyecto se actualice y podamos dar una forma más sencilla de configurar el proyecto en si.

Como hemos dicho, Timer for Google Assistant no se comunica directamente con nuestros dispositivos inteligentes, pero usa IFTTT como el medio de comunicación. Cuando estamos solicitando a Google Assistant a «apagar el dispositivo después de 5 minutos», envía un comando a IFTTT, y que se convierte en una solicitud HTTP a tu servidor con el nombre del dispositivo y el parámetro.

Una vez que ese tiempo haya terminado, el servidor hará una solicitud web a IFTTT, y que se encargará de «decir» a Google Assistant que apague el dispositivo. De hecho, necesitamos tener un servidor Node.js siempre activo con el que IFTTT se pueda comunicar, aunque no necesita estar en la misma red WiFi local.

Timer for Google AssistantGithub

Ahí tenéis el enlace al proyecto y en el que con unos cuantos pasos a seguir con un bloc de notas que entendiendo un poco de inglés podréis tener la herramienta activa. Como hemos dicho, es un proyecto open source, así que se tiene acceso a revisar el código.

Así se pueden programar comandos de Google Assistant y que ha conseguido que nos entren muchas ganas para que en algún momento Google sea capaz de llevar esta funcionalidad al propio asistente, uno que tiene ya más de 500 millones de usuarios en todo el mundo.


Sé el primero en comentar

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Actualidad Blog
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.