Homey v2.0 – Perspectivas, alarmas y lógica

Homey v2.0 se lanzó esta semana y estamos emocionados de compartir todo lo nuevo. Esta es la tercera y última de una serie de tres publicaciones que cuentan la historia de Homey v2.0.

Homey siempre ha sido un producto muy versátil y con muchas funcionalidades. Junto a Dispositivos y Flujo, las funciones populares son Insights y Alarms. En Homey v2.0 también presentamos Logic.

En esta publicación de blog, profundizamos en las funcionalidades de Homey v2.0.

Perspectivas

Tener todos los dispositivos en una aplicación tiene sus ventajas. Para nosotros, incluso durante el desarrollo de Homey v1.0, tenía sentido comenzar a registrar datos como el uso de energía del dispositivo, las alarmas que se activaban, cuando se encendía un dispositivo, etc.

En Homey v2.0 hemos ido mucho más lejos. Se ha creado una aplicación web completamente nueva en insights.athom.com para mostrar sus gráficos en una hermosa herramienta de aspecto profesional.

Todos sus conocimientos numéricos se pueden encontrar aquí. Seleccione algunos registros en la barra lateral izquierda y los gráficos aparecerán en su pantalla. Todos los gráficos tienen el mismo rango de fechas, por lo que puede ver fácilmente cualquier correlación entre ellos (por ejemplo, la temperatura exterior y el uso del termostato en el interior).

En Homey v1.x, los conocimientos se almacenaban indefinidamente, simplemente se agregaban a una larga lista de entradas. Esto dio muchos problemas porque, en pocas palabras, el almacenamiento de Homey no es infinito. Hay aproximadamente 1,6 GB disponibles para los datos del usuario y menos aplicaciones y voces queda aproximadamente 1 GB. Cuando tiene bastantes dispositivos en funcionamiento durante mucho tiempo, puede ver fácilmente que el almacenamiento se convierte en un problema.

En Homey v2.0 nos propusimos resolver este problema de una vez por todas. Se ha implementado una solución simple pero brillante que promedia los conocimientos a lo largo del tiempo. Cuanto más avanza en el pasado, más promediamos. El intervalo más pequeño es de 5 segundos, que es visible durante la última hora. El intervalo más grande es 1 día, que se usa durante uno o más años. Lo cual es una buena compensación, porque ¿quién quiere ver su consumo de energía a las 12:31 del jueves hace más de 2 años? ¡Definitivamente no lo hacemos!

Incluso puede exportar sus Insights a un archivo .csv, lo que permite abrir en cualquier aplicación de hoja de cálculo para procesar datos muy avanzados.

Las estadísticas no numéricas, que son valores Sí / No, también se registran para los dispositivos. Los limitamos a los últimos 50 eventos. Estos eventos se pueden ver en la aplicación Homey en la pantalla del dispositivo.

Existe una razón por la que estos valores Sí / No no se muestran en la aplicación web. El eje de la fecha no se puede alinear correctamente con los eventos, lo que sería más confuso que útil.

Alarmas

No todos sabían que Homey tenía soporte para alarmas, pero cuando les dijimos, lo entendieron instantáneamente. En Homey v2.0 le dimos a las alarmas un lugar más destacado en la aplicación, porque es una característica muy útil.

Las alarmas se activan de forma predeterminada con un sonido y un mensaje de que acaba de activarse la alarma. Pero, sinceramente, se vuelven realmente interesantes cuando se combinan con un Flow.

Crear un flujo iniciado por Una alarma suena hace que tu mañana sea mucho mejor. Las luces se pueden encender automáticamente, la música comienza a sonar o las noticias se están leyendo.

Lo que hace que esto sea tan bueno es que cuando desee reprogramar su alarma, ¡no tiene que cambiar el flujo en absoluto! Simplemente actualice la hora de la alarma y todo sucederá automáticamente.

Para aquellos que realmente quieren aprovechar al máximo las alarmas, cree un flujo que comience con la tarjeta. Una alarma suena. Este flujo comenzará antes de que suene la alarma, lo que significa que puede comenzar a aumentar automáticamente el brillo de sus luces o el volumen de la música.

Las alarmas también se pueden programar, por supuesto, diciendo «Despiértame mañana a las nueve» mediante Chat, Alexa, Google Assistant o Facebook Messenger.

Lógica

La lógica de Homey v2.0 es donde el corazón de un friki comenzará a acelerarse. Es un paquete de funciones creado para el usuario avanzado que quiere avanzar.

Las variables, esos valores persistentes que se pueden usar como etiquetas en un flujo, ahora tienen su propia pantalla donde se pueden administrar. Hay tres tipos: Texto, Número y Sí / No.

Cada variable está disponible automáticamente en un flujo como etiqueta y también se puede utilizar para iniciar un flujo, por ejemplo, cuando una variable ha cambiado.

En Flujos se pueden realizar cálculos. Por ejemplo, como condición para que el flujo continúe, puede verificar si la medición de un dispositivo está por debajo de un cierto umbral. Un ejemplo sería un lavavajillas conectado a un enchufe inteligente de medición de potencia. Cuando el uso de energía sea superior a 5 W, encienda una tira de LED debajo.

¡Incluso puedes realizar operaciones matemáticas dentro de un Flow! Rodee su fórmula con llaves, por ejemplo: {{1 + 2}}. Por supuesto, puede agregar etiquetas en este cálculo.

Otra característica avanzada que hemos agregado son los webhooks y las solicitudes web.

Estas son dos tarjetas de flujo independientes. El primero puede iniciar un flujo por webhook, lo que ocurre cuando se abre una página web específica de Homey. ¡Los frikis saben qué hacer con esto!

La segunda es una tarjeta de solicitud web, que realiza una solicitud a un servidor web. Es realmente para el aficionado, pero nos pareció una característica útil de todos modos.

Como puede ver, Homey v2.0 está repleto de nuevas funciones y todas se ven hermosas. No todo lo que hemos agregado está cubierto en estos blogs, por lo que ahora depende de usted explorar la nueva aplicación Homey. ¡Divertirse!