Después del anuncio de que ESPHome pasaba a ser de Home Assistant, parece que el desarrollo de este firmware para los ESP8266 y ESP32, coge velocidad. Esta nueva versión, pasa a la 1.17, añadiendo mejoras y nuevas características.
Novedades en ESHome 1.17
La lista de cambios es bastante grande, entre ellos, tenemos algunas mejoras para calibrar sensores, pero, lo que suele ser más destacado es la entrada de nuevos dispositivos.
Soporte para el mini sensor Inkbird IBS-TH1
MCP4725 DAC
Entrada de Xiaomi Mi Scale 1 y 2
Soporte para SM300D2
Añadido soporte para el soporte climate Midea
Nueva integración de luces “addresables”
Contador de pulsos
Como decimos, son muchos los cambios en esta nueva versión que, podemos descargar como siempre desde su web oficial y actualizar nuestros sistemas actuales.
Como digo, parece que con la compra por parte de Home Assistant, ESPHome ha cogido bastante fuerza, ya que, aunque hace nada que fue lanzada esta versión, ya hay dos versiones beta preparadas en la recamara para la nueva versión.
Es una pena que el autor original del firmware haya tenido que abandonar (al menos de momento) el proyecto, pero, parece que de cara a la comunidad ha sido un paso beneficioso que nos traerá más actualizaciones y soporte de dispositivos que podremos integrar en Home Assistant.
Aunque ha pasado una semana desde el lanzamiento (además de que me salté la versión de Abril, sorry), he querido publicar esta nueva versión para avisar, por si no lo habéis visto, de esta nueva versión, la 2021.5.
Se trata de una versión que parece estar más enfocada en la mejora del rendimiento y actualizaciones, no obstante, trae bastantes cosas para comentar.
Novedades en la versión 2021.5 de Home Assistant
Una de las cosas que más interesa es la mejora de la actualización de la base de datos de esta nueva versión. Normalmente, cuando se trataba de un cambio en la base de datos, el arranque inicial, tardaba bastante. Ahora, con los cambios introducidos, la actualización se hace de forma transparente al usuario y sin tener que tardar en el arranque.
Además de la mejora en el rendimiento, también se ha puesto un sistema para poder arrancar el sistema en caso de que la base de datos se corrompa y no sea posible su reparación.
Siguiendo con el arranque del sistema, muchas veces nuestros sistemas tardan en arrancar, pero, no sabemos el motivo que hace que se quede colgado cuando carga. Ahora, se ha introducido un registro para poder conocer los servicios que tardan más en arrancar para así depurar mucho mejor nuestro Home Assistant.Tendremos, tanto aviso por medio de notificación como un registro con todos los tiempos.
Otra mejora introducida en esta 2021.5 es el hecho de notificar el motivo por el que el sistema no se reinicia cuando le pedimos que lo haga desde la web. Ahora, en caso de no poder reiniciar, nos avisará para que solucionemos el problema antes de hacerlo.
Más cambios en Home Assistant
Otro de los cambios, más vistoso, es el hecho de que han actualizado la estética en el área de integraciones. Incluyendo, por ejemplo, avisos sobre las integraciones de cara a posibles errores a la hora de arrancarlos.
Mejoras en el soporte de colores en la iluminación. Ahora, los dispositivos pueden informar de los modos de color que soportan, RGB, RGBW, RGBWW, etc. De esta forma, nos mostrará el “picker” correcto para no presuponer nada.
Template de sensores binarios. En la última versión, se introdujo template de sensores basados en el tiempo, ahora, este nuevo template, nos permite crear templates basados en sensores binarios, con posibilidad de incluir un auto_off con el tiempo que queramos.
Nuevas integraciones en Home Assistant 2021.5
Compensation
iAlarm
Kostal Plenticore
Met Eireann
motionEye
Mutesync
Picnic
SiteSage Emonitor
ClimaCell
deCONZ
Mazda Connected Services
National Weather Service
Rituals Perfume Genie
Sonos
Zigbee Home Automation (ZHA)
Además, como siempre, se han pasado algunas cosas a integrarse desde la propia web, así como recomiendo ver los cambios que puedan afectar a vuestros sistemas y, como ya llevan, revisar las versiones que ya han salido desde su anuncio.
A pesar de que ya lleva 2 semana en producción, no había tenido ocasión de comentaros sobre esta nueva versión de Home Assistant, en este caso, y siguiendo con la nueva forma de numerar que anunciaron, la 2021.4. Por si te perdiste la versión anterior, aquí la tienes.
Aunque no quiere decir que los usuarios con menos experiencia no puedan usarla, esta versión trae mejoras enfocadas a que los usuarios que llevan más tiempo, sepan sacarle más provecho. Empiezo con la lista de novedades en esta actualización de Abril.
Novedades en Home Assistant 2021.4
Una de las primeras cosas que advierten es que seamos pacientes con la actualización ya que viene con importantes cambios de la base de datos y ha de actualizar. Yo actualicé anoche y, si soy sincero, con disco SSD, no noté gran cambio.
Depuración de las actualizaciones. Una de las cosas más llamativas que trae esta actualización es una herramienta para la depuración de automatizaciones. De esta forma nos facilita el trabajo de acabar con ciertos comportamientos erroneos o ausentes y llegar al problema. Una muy buena herramienta que nos pone todo gráfico para ver cómo se comporta la automatización y ver si no nos hemos equivocado en algo.
Se ha añadido Home Assistant Analytics, una forma de recibir información de los usuarios que quieran activarlo, para así poder llegar a mejorar el core. Es voluntario y aseguran que todo es anónimo y no se manda información privada bajo ningún concepto. De hecho, tenéis el código que se usa para mandar la info y no solo eso, las estadísticas que sacan, están públicas y todos podemos ver lo que ellos ven. Creo que es recomendable activarlo.
Para evitar problemas en los templates que usamos, ahora, el sistema nos avisará de variables que no estén previamente definidas. Algo que tendremos que consultar en los logs, pero que seguro nos sacará de más de un error.
Dentro de las automatizaciones también vemos mejoras, con los nuevos filtros para encontrar las automatizaciones. Quizá una automatización olvidada afecta a un dispositivo y ya no te acuerdas porque el nombre no es correcto. Ahora, podemos buscar por dispositivos, entity y area, algo que nos ayudará a encontrar en muchos casos, lo que buscamos.
Mejoras en Z-Wave JS
Parece que Home Assistant busca tener una integración plena de Z-Wave con la que poder integrar dispositivos de forma sencilla. En esta nueva versión, ahora permite poder poner dispositivos de una manera directa en el sistema.
Eso si, si tienes actualmente funcionando Z-Wave JS en tu sistema, lee los cambios de 2021.4 porque hay “breaking changes”, es decir, que podrían dejar de funcionarte algunas cosas cuando actualices.
Sensores basados en triggers y mejoras en los scripts
Estos nuevos sensores, que comienzan su soporte en esta versión, permitirán tener los valores actualizados por medio de triggers.
En la web de la versión muestra unos templates de sensor que cuando lanzamos una petición por medio de webhook a nuestro sistema, coge la temperatura por medio de la misma petición. Es decir, si tenemos sensores que funcionen permitiendo webhooks contra un servidor, ahora podemos extraer los datos y plasmarlos en el sensor de una forma muy sencilla.
Respecto a los scripts, tenemos ahora la posibilidad de poner los selectores como se hace en los Blueprints dentro de los scripts, de esta forma, podremos reutilizarlos más veces sin apenas cambios.
Nuevas integraciones y plataformas en Home Assistant
Analytics
Legrand Home+ Control
Pentair ScreenLogic
Gogogate2 e iSmartGate
Panasonic Viera
Philips TV
Rheem EcoNet Products
Supervisor
Tado
Y, para integrar directamente desde la interfaz web, ahora tenemos:
Xiaomi Miio
Hive
Verisure
Como he comentado en Z-Wave, en esta versión hay varias integraciones tienen cambios importantes que podrían hacer que tu sistema no funcionara correctamente, mira antes de actualizar:
Integraciones custom
Xiaomi Miio
KNX
LIFX Legacy
Secrets
HomeKit
Hive
Wake On LAN
Verisure
Prometheus
August
Workday
Ubiquiti UniFi Video
Z-Wave JS
Templates
ZeroConf
Google Cast
Neato
MQTT
ModBus
Updater
SolarEdge
Ping
Plex Media Server
De nuevo, disculpas por no haber pubicado antes la nueva versión 2021.4 (ya está cerca la siguiente), pero me ha sido imposible sacar un ratillo para escribirla.
Hace tiempo que se sabe que Spotify estaba trabajando en un asistente de voz para controlar sus sistema. Llevan bastante tiempo con un modo beta-testing en el que unos pocos, podían hacer uso del sistema y poder probar este nuevo asistente de voz.
Ahora, parece que en Estados Unidos comienza a estar disponible para más gente y comienza la batalla de este nuevo asistente para abrirse paso en el mercado. De momento, la idea parece sencilla y directa, controlar el servicio Streaming directamente en lugar de depender de Alexa, Google Assistant o Siri.
No obstante, el hecho de tener su propio asistente, abre las puertas a que se puedan realizar más tareas de las que ahora mismo se pueden hacer. Todo es cuestión de esperar a ver la aceptación y uso del mismo para ver si Spotify abre las puertas a más posibilidades.
Al igual que ocurre con Alexa, el asistente estará activo cuando la aplicación esté funcionando ya que, como decimos, busca el control de la misma y no es un reemplazo de los asistentes más conocidos, por lo que la apertura de la App, tendrá que ser o manual o con alguno de los otros asistentes.
De momento, esta activación es posible que se quede en Estados Unidos y que todavía no llegue a nuestro país.
Asistentes propios en muchas marcas: Spotify, Sonos, etc
Spoltify no es la única empresa que ve como solución la entrada de un asistente en su App. Sonos compró un asistente hace poco para meterlo dentro de su sistema y así poder competir contra los asistentes más conocidos.
Puede parecer una batalla perdida (y quizá así sea) pero las técnicas que usan Amazon y Google para obligar a las empresas hacer lo que ellas quieran, no son las más éticas y ha llevado a empresas como Sonos a denunciarlas por técnicas monopolistas.
Hace tiempo que os hablaba de un dispositivo que convertía los initerruptores convencionales en inteligente, Switchbot (también en su versión para cortinas), publicado en un crowdfunding que tuvo gran repercusión. Ya estaba tardando en salir la versión económica del mismo que podemos conseguir aquí, el Magic Switchbot.
Su funcionamiento era por medio de Bluetooth, y nos permite poder operar con el interruptor como si se tratara de algo inteligente. El hecho de que sea Bluetooth hace que dependamos de estar en casa para poder operar con él. No obstante, esta limitación podemos quitarla con este Magic Switchbot que podemos integrar en Home Assistant gracias al usuario ec-blaster como vemos aquí.
En caso de tener en casa algún dispositivo que pueda automatizarse con este aparato, podréis hacerlo de una forma sencilla y, gracias a este componente, que ya está en HACS, podréis controlarlo tanto desde dentro como desde fuera de casa. Sin duda un gran aporte por parte de este usuario, miembro del grupo de Telegram de domótica y que ahora nos facilita la tarea de integrar en Home Assistant un nuevo dispositivo que nos cuesta la mitad que el original.
El dispositivo, ronda los 13-14€ y, como digo nos permite, inicialmente, el control de un interruptor tradicional. No obstante, al tratarse de un dispositivo mecánico, es posible que a más de uno le facilite la tarea de alguna otra pulsación en casa. Si os interesa, podéis conseguir el Magic Switchbot aquí, y, en caso de ver ofertas, los publicaremos en nuestro canal de ofertas de domótica de Telegram o de ofertas de domótica en Facebook, por si no os las queréis perder.
Como es habitual en las grandes promociones de las tiendas, hacemos un seguimiento de los productos que podéis conseguir al mejor precio. En este aniversario de Aliexpress, viene cargada de ofertas que se activarán a las 9:00am del día 29 de Marzo y durará hasta el 3 de Abril.
Actualizaremos esta página varias veces al día, pero, si queréis estar al tanto de las ofertas, podéis entrar al canal de ofertas de domótica de Telegram o a la página de ofertas de domótica en Facebook (e incluso a la de Gizchina). En ellas se va a actualizando al momento todo lo que encontremos, no obstante, aquí también, pero, hay cosas que serán limitadas y podrían estar agotadas cuando le deis a refrescar.
Como podéis ver desde hace algunos días, Aliexpress muestra unos precios más baratos que se activarán a la hora que comienza la oferta, por lo que os recomendamos que metáis en el carro aquello que queráis comprar y, a las 9:00am intentad canjear los cupones que salgan a la luz. Van a haber cupones de todo tipo, incluyendo cupones generales para usar en toda Aliexpress.
Cupones de selección de Aliexpress
Estos cupones se pueden canjear en algunos vendedores y son acumulables con otros cupones de Aliexpress o vendedor. Se suele poder canjear una cantidad de dinero por cada x dinero (depende del vendedor). Como cogerlos es gratis, podéis conseguir todos los que os dejen, porque, mañana, posiblemente estarán agotados.
Se actualizará…
Cupones generales de la promo de Junio de Aliexpress 2020
Aquí encontraréis la lista de cupones generales que se pueden canjear desde las 9:00am del día 23 de Marzo. Habrá seguramente, tanto cupones generales para gastar en todo Aliexpress como cupones para promociones específicas en Aliexpress Plaza. Muy atentos que pronto aparecerán los cupones.
Cupones para todo Aliexpress
ALIAN4 (-4$ para pedidos de más de 30$)
ALIAN7 (-7$ para pedidos de más de 50$)
ALIAN9 (-9$ para pedidos de más de 90$)
ALIAN11 (-11$ para pedidos de más de 110$)
ANNIVERNEW4 (4$ para pedidos de más de 5$, pero, clientes nuevos)
Se actualizará…
Cupones para Aliexpress Plaza o con envío desde España:
Habrá 10.000 descuentos de 2$ en compras pagadas con Paypal desde el día 29. Una vez alcanzadas las 10.000 compras pagadas con Paypal, el descuento desaparecerá, por lo que realizad los pagos cuanto antes.
Ofertas de domótica del Aniversario de Aliexpress 2021
Aquí iremos listando las ofertas que vayamos encontrando relacionadas con la domótica. El precio es el reducido, por lo que, además, podréis utilizar algunos de los cupones de arriba. Si están agotados, id probando todos. Ojo, los precios estarán disponibles a partir de las 9:00 del 29 de Marzo. Recordad que podréis aplicar los cupones de arriba, no obstante intentaré poner la mejor combinación de cupones para el máximo descuento.
Aquí irán ofertas generales que vayan apareciendo para poder beneficiaros también por si buscáis otras cosas, como pueden ser smartphones, tablets, etc. o, incluso ofertas generales muy muy económicas.
Tenemos la posibilidad de hacer pública nuestra localización con nuestros contactos, de forma continuada o en ciertos momentos nuestra ubicación con Google Maps, algo que parece que Google ha unido con la nueva actualización.
Esta característica es práctica cuando hemos quedado con alguien y queremos saber por donde va o donde está para llegar nosotros donde se encuentra. Por medio de la localización podemos tener controlados donde se mueve una persona, pero, previamente debe compartir con nosotros la ubicación. Hasta ahora, esta característica estaba dentro de Maps y, para poder acceder a ella y ver las ubicaciones de quién nos comparte, era necesario hacerlo por medio de la App.
Desde ahora, aunque imaginamos que empezará en Estados Unidos de momento, podemos preguntar e Google Assistant y nos los localizará en el mapa para que sepamos donde está. Aunque puede parecer una invasión a la privacidad, os recuerdo que tenemos que haber compartido previamente la ubicación con dicha persona.
Google Assistant y los mapas
No es la primera vez que vez que Google combina Google Assistant con Maps, ya que, parece que uno de los usos más habituales es la búsqueda de algún sitio o comercio. Con la entrada de la integración de las ubicaciones de los amigos, se abren diferentes puertas de cara al futuro.
Por ejemploy, si vamos a recoger a un amigo, podemos pedirle que nos comparta su posición y, así, decirle a Android Auto que nos guíe hasta él/ella para así no necesitar poner nada en el navegador.
Cuando compramos un nuevo dispositivo, si tenemos alguno de los asistentes virtuales mayoritarios, buscamos que sean compatibles con nuestro sistema. Este es el cometido de la etiqueta que podemos ver en numerosos dispositivos de “Works with Alexa” o “Funciona con Alexa”.
Para poder ponerlo, Amazon exige una serie de requisitos ya que, se usa la marca de Alexa y, por tanto, Amazon podría tomar medidas contra las empresas que lo usen de forma irregular. A partir de ahora, las reglas para poder acceder a dicha etiqueta han cambiado.
Cambios para poder poner “Works with Alexa”
Uno de los cambios más significativo es el hecho de que ahora obligarán a las empresas a poder realizar la integración directamente desde la propia App sin tener que instalar la App de Alexa. Hasta ahora, si sois usuarios de Alexa, sabréis que existen Apps que permiten la integración directamente. Otras, tenemos que buscar el Skill en la App de Alexa para poder instalarlo y posteriormente poner nuestras credenciales. Muchos usuarios, no usan la aplicación de Alexa de forma habitual por lo que esta imposición, facilitará la integración de los dispositivos.
Otro cambio, relacionado también con la integración de los dispositivos, es el hecho de que se tendrá que registrar todo. Es decir, el fabricante tendrá que registrar tanto la marca como el dispositivo para permitir la integración directamente desde los altavoces. Los Echo (o similares) podrán detectar los dispositivos que tenemos y así, configurar de forma más sencilla todo.
El hecho de crear estos requerimientos se traduce en sencillez para Amazon y los usuarios que tendrán más claro como hacer el proceso, sea el dispositivo de la marca que sea. Google, por su lado, hace poco que actualizó sus requerimientos, obligando a los fabricantes a realizar tareas similares, por lo que parece que los procesos se van a acabar estandarizando.
Si, sorprendente noticia sobre el proyecto ESPHome, del cual, muchos ya conoceréis. Una compra algo sorprendente que parece tener algo de transfondo que no han explicado.
Primero, para aquellos que no conozcan ESPHome, se trata de un proyecto open source que ofrece una facilidad y potencia a los ESP32 y ESP8266 muy práctica. Podemos manejar sensores y realizar tareas muy complejas sin mucho trabajo con los microcontroladores. En la web, tenéis muchas publicaciones hablando de ESPHome y tutoriales.
Ahora, siguiendo con el asunto de la noticia, parece que Nabu Casa ha comprado todo ESPHome. Se trata de una forma rara de hablar del acuerdo, ya que, lo primero que he pensado es que habían contratado a Otto Winter, el creador del proyecto, pero no parece que vaya a ser así. Según avisan en la publicación oficial, han adquirido todos los derechos y repositorios de ESPHome y Otto, pasa a desprenderse un poco del proyecto. Seguirá ayudando, pero ahora el desarrollo queda en manos de 2 desarrolladores.
Como digo, un acuerdo un tanto raro ya que el proyecto posee licencias que permitirían a Nabu Casa poder continuar por su cuenta el proyecto mientras siguieran siendo Open Source, y tampoco han contratado a la persona que podría ser el principal interés por parte de Home Assistant.
Desde hace un tiempo, ESPHome ha tenido un desarrollo mucho más lento que el que tenía cuando lo conocí y, aunque ha seguido sacando versiones, no lo hacía con la misma soltura. Quizá, Otto no esté en una buena racha y Nabu Casa ha querido ayudarle con la compra de forma económica y, de momento, el proyecto podrá seguir adelante, ya que, junto a Home Assistant, se le saca un importante potencial y está integrado de forma nativa.
ESPHome ahora debería estar más activo
Al margen del salseo de lo que ha podido ocurrir entre ambos, es algo que creo que beneficia a la empresa, ya que aseguran que el proyecto seguirá siendo open source y, por tanto, la comunidad podrá beneficiarse de que el proyecto ahora esté en manos de una empresa con más recursos.
Wikipedia es la fuente de conocimiento de la mayoría de los asistentes virtuales. Sin ella, las respuestas a la mayoría de preguntas que le hacemos, no obtendrían su respuesta. Es cierto que la web es una fuente de conocimiento colaborativa y gratuita, pero, mantener dichos sistemas, conlleva un enorme gasto. Cada año, Wikipedia lanza una campaña para poder mantener la web operativa y así poder seguir con este importante proyecto.
El caso es que los gigantes tecnológicos, aunque han realizado donaciones a la fundación, son los que más se benefician (y lucran) de lo que en ella encontramos. Es por ello que Wikipedia está en conversación con las empresas detrás de los asistentes virtuales para ofrecerles un nuevo modelo de extracción de datos y, por tanto, poder recibir algo más que los donativos que realizan las empresas.
No solo parece ser un cambio para poder cobrar por dicho contenido, sino que les facilitará la forma en la que actualmente extraen los datos. Esta nueva manera parece que estará preparada este año para poder implementarla.
Los aciertos vienen sobretodo de Wikipedia
Según el estudio que se ha realizado, tanto Alexa como Siri o Google Assistant, lanzan la mayoría de preguntas a Wikipedia. Por ejemplo, las que son relacionadas a una marca, son correctas en un 99% gracias a la información de Wikipedia.
Puede parecer un movimiento de Wikimedia “abaricioso”, pero, hay que contar que se trata de un proyecto que si no consigue alcanzar los mínimos de financiación estaría en riesgo de desaparecer. Esperar que Google, Amazon o Apple donen, es algo que no proporciona mucha seguridad, ya que, por ejemplo, cuando hemos publicado en 2018 y 2019 los donativos de Google y Amazon, Facebook, que también lo usa para su beneficio no aparecía en la lista de empresas que han donado.