Home Assistant Core se actualiza a 0.113 con grandes cambios en automatizaciones, scripts y mejora de rendimiento

Domótica

Home Assistant y “grandes cambios” en la misma frase pone los pelos de punta cuando tenemos un sistema funcional y queremos actualizar. Esto es lo que parece que ha venido en esta nueva 0.113. Esta versión, si que parece que está enfocada casi en su totalidad a los cambios internos del mismo en lugar de nuevas integraciones.

La introducción a esta nueva versión, habla de nuevo de mejora de rendimiento como hemos visto en la 0.111 y la 0.112, aunque, tal y como dicen, esta versión viene cargada con importantes cambios internos, sobretodo con las automatizaciones y scripts. Otro de los cambios que anuncian es que la familia de Nabucasa (la empresa formada detrás de Home Assistant, crece), con la incorporación de un nuevo miembro, Ludeeus.

Problema solucionado en automatizaciones y modos de funcionamiento

Una de las correcciones importantes en Home Assistant en esta 0.113 es sobre un fallo que lleva mucho tiempo funcionando. Parece que se ha solucionado, pero, en definitiva, tenía que ver cuando una automatización era lanzada y a medio de estar ejecutándose, volviamos a lanzarla, parece su repetición no era correcta. Ahora, en esta nueva versión, ya la tenemos solucionada.

Esto ha desencadenado en un cambio importante a la hora de manejar las automatizaciones y scripts, pudiendo definir su modo de funcionamiento. Ahora, podremos decir si una automatización o script queremos que funcione en alguno de los siguientes modos:

  • single: Solo ejecutaremos la automatización una vez, aunque se lance de nuevo, no tendrá efecto
  • restart: La automatización volverá a comenzar si durante la ejecución se vuelve a pulsar
  • queued: La nueva ejecución se encolará detrás de la que actualmente se está ejecutando y se ejecutará cuando termine la primera
  • parallel: La nueva ejecución se lanzará en paralelo funcionando ambas a la vez

En el caso de queued y parallel tendremos la posibilidad de limitar el número de veces que se ejecutan. Esta nueva mejora, es bastante útil y seguro que más de uno, tenemos automatizaciones que “emulan” el comportamiento y que ahora podremos adaptar de forma nativa.

Nuevos modos de funcionamiento en Home Assistant Core 0.113

Nuevos elementos en automatizaciones y scripts en 0.113

Repeat

Un nuevo elemento es el de Repeat, con él, podremos hacer que una automatización se repita, un número determinado de veces, durante un tiempo en base a una condicion (while) o repetir hasta que suceda una condición (repeat until).

Chooser

Ahora, gracias a chooser, podremos tener una automatización que realice un comportamiento diferente en base a condiciones. Es decir, podemos usar un mismo pulsador para hacer click, pero, podremos determinar, por medio de las condiciones, qué lanzar.

Precisión por debajo del segundo en automatizaciones

En algunos casos, puede que necesitemos precisión de menos de un segundo en una automatización, ahora, gracias a  las nuevas mejoras en el rendimiento, se pueden realizar con precisión inferior al segundo.

Más cambios en 0.113

Otra de las mejoras añadidas en esta versión es la actualización en los iconos MDI, es decir, los iconos con los que representamos los botones y demás. Este cambio es importante y habrá que estar pendiente de los logs del sistema, ya que, esta nueva versión cambia nombres y, aunque de momento funcionarán, nos avisarán por medio de los logs para que actualicemos los iconos.

Como es lógico, para poder hacer uso de los nuevos cambios en automatizaciones y scripts, el editor ha sido actualizado.

Editor de automatizaciones actualizado

Integraciones y demás en Home Assistant Core 0.113

En este apartado, poco que destacar. Tenemos algunas mejoras para las Philips Hue, que permite el apagado y encendido en grupo desde el UI. Nuevos servicios para OpenZWave y mejoras en RTL.

En cuanto a las nuevas integraciones tenemos poca cosa:

  • Poolsense
  • Dexcom
  • Bend hub

Cosas a tener en cuenta a revisar antes de actualizar

  • Versión mínima de Python: 3.7.1
  • Automations
  • Scripts
  • Templates
  • MQTT
  • ZHA
  • ZHA Power
  • Philips Hue
  • InfluxDB
  • Transmission
  • Logitech Harmony Hub
  • Xiaomi miio
  • Samsung SyncThru Printer
  • Slack
  • RFXCOM RFXtrx
  • Fibaro
  • HTML Imports
  • Themes

Como vemos, una versión totalmente enfocada a la mejora del motor más que a la integración de nuevos sistemas.

Más info aquí.

¿Quieres montarte tu propio sistema Smart Home?

¿Te gustaría empezar poco a poco teniendo Google Home, Alexa o Home Assistant para controlar las luces, calefacción y otros electrodomésticos de la casa? ¡Te ayudamos! Entra en nuestro Grupo de Telégram de Domótica y también puedes entrar a nuestro Foro de Domótica donde podrás empezar a leer y preguntar tus dudas. Además, si quieres estar al tanto de las ofertas de domótica que salen a diario para poder hacerte un sistema de domótica low cost, entra a nuestro Canal de ofertas de domótica y no te perderás ni una o si lo prefieres y no tienes Telegram, puedes entrar a nuestra página de ofertas de domótica o Smart Home en Facebook. ¡Síguenos también en nuestro Facebook, Twitter o Instagram! ¡Te esperamos!

5 Comentarios

Contestar

Tu e-mail no será publicadoRequired fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Lost Password

Registro