0.108: logotipos, páginas de área, tarjeta de entidad de Lovelace, historial de mapas de Lovelace

Antes de hablar de cualquier cosa que coincida con el título de esta publicación de blog:

En nombre de todos los que trabajan en el proyecto Home Assistant, esperamos que usted, su familia y sus seres queridos estén seguros y saludables durante esta pandemia. Nuestros pensamientos están con todos los que se han visto profundamente afectados por la situación actual.

Manténganse fuertes, mantengan la distancia unos de otros, lávense las manos y manténganse a salvo.

❤️

¡Lo hicimos todo hasta 0.107.7 la versión anterior, 7! lanzamientos de parches.

Algunos han notado y comentado el hecho de que lanzamos muchos más parches en los últimos meses, lo cual es correcto. Esto no se debe a que todo se envió en mal estado, ¡pero estamos tratando de enviarle cualquier corrección de errores lo antes posible! Solo para que no tenga que esperar 3 semanas para que algo se repare.

Así que hablemos del elefante en la habitación: ¡Home Assistant Core 0.108!

Martin Hjelmare y Ashton Lafferty se incorporan a Nabu Casa

¡Queremos comenzar anunciando que Martin Hjelmare se ha unido a Nabu Casa!

Martin es un miembro central del equipo desde hace mucho tiempo, e inicialmente comenzó a contribuir al proyecto con su trabajo en la integración de MySensors en Home Assistant 0.11 (2016). La mayoría de los colaboradores de Home Assistant conocerán a Martin por su infinita paciencia con las increíbles revisiones de código que realiza.

Además, Ashton Lafferty (cogneato) ha estado trabajando algunas horas para Nabu Casa, para ayudar con cosas como soporte. La mayoría de ustedes probablemente ya lo conocen por eso, ya que es muy activo ayudando en nuestro servidor de Discord.

¡Nos complace anunciar que Ashton ahora también se unirá a Nabu Casa a tiempo completo!

¡Felicidades Martín y Ashton! 🎉

Logotipos e iconos de integración

Hemos creado un nuevo repositorio en GitHub que contiene todos los íconos y logotipos de marcas con los que Home Assistant puede integrarse. Estas imágenes se utilizan, por ejemplo, en nuestra documentación.

En 0.108, comenzamos a usar el contenido de este repositorio en la interfaz de Home Assistant. La página de información del dispositivo recibió una actualización de diseño y la página de integraciones también.

Estas páginas ahora mostrarán los íconos y logotipos que coinciden con la integración.

Página de información del dispositivo que muestra el logotipo de Hue.

¿Está buscando una manera de contribuir al proyecto Home Assistant? Todavía nos faltan muchas imágenes; ¡Así que estamos pidiendo ayuda!

Muchas integraciones ahora disponibles para configurar desde la interfaz de usuario

¡Es absolutamente increíble ver todas las integraciones mejoradas de esta versión! Muchos colaboradores han salido y agregado soporte a muchas integraciones para permitir que se configuren a través de la interfaz de Home Assistant.

No todos estuvieron listos a tiempo para este lanzamiento; sin embargo, la lista ya es asombrosa:

  • Freebox, hecho por @Quentame

  • Monoprecio, hecho por @OnFreund

  • Roku, hecho por @ctalkington

  • Doorbird, hecho por @bdraco

  • Control Elk-M1, hecho por @bdraco

  • Logitech Harmony, hecho por @bdraco

  • MyQ, hecho por @bdraco

  • Network UPS Tools (NUT), hecho por @bdraco

  • NuHeat, hecho por @bdraco

  • Rachio, hecho por @bdraco

¡Sí, @bdraco ha estado en llamas este lanzamiento! ¡Excelente trabajo!

Historia del mapa de Lovelace

Tal vez no sea muy útil durante la cuarentena en el hogar, pero es una característica muy interesante para cuando se nos permita salir de nuestros hogares nuevamente. @Hoytron agregó la capacidad de mostrar el historial de personas o rastreadores de dispositivos en la tarjeta de mapa de Lovelace. Puede definir cuántas horas de historial desea mostrar y dibujará líneas entre todos los puntos en ese período de tiempo.

Captura de pantalla de la tarjeta de mapa con historial.

Nueva carta de Lovelace: Entidad

@zsarnett agregó una nueva tarjeta de Lovelace, la tarjeta de entidad. Esta tarjeta se parece a la tarjeta de sensor, pero le permite usar cualquier entidad (no solo sensores).

Captura de pantalla de la tarjeta de entidad.

Página de configuración de áreas

Agregamos una página de descripción general para sus áreas. En esta página se pueden ver todos los dispositivos de la zona, pero también las automatizaciones, escenas y guiones que afectan a esa zona.

Captura de pantalla de la página de configuración del área.

La pila horizontal ahora maneja mejor las diferentes alturas

Al crear una pila horizontal, las cartas de la pila no siempre se alinean bien. Esto ha sido ajustado. Las pilas horizontales ahora manejan mejor la diferencia de altura de las cartas en la pila.

Captura de pantalla de antes y después de las mejoras de la pila horizontal.

Otros cambios dignos de mención

  • «Alexa, muestra la cámara de la puerta principal». 😲 Alexa ahora tiene soporte para cámaras, ¡gracias @ochlocracy!

  • La selección de su panel de Lovelace predeterminado se ha movido a la página de perfil de usuario.

  • Muchas páginas de configuración se migran a tablas de datos, lo que significa que ahora puede buscar en sus automatizaciones, escenas, scripts, usuarios y áreas.

  • Las tarjetas Lovelace en las vistas de panel ahora también se pueden editar con el editor de interfaz de usuario.

  • El gráfico de la tarjeta del sensor ahora también está disponible como pie de página para las entidades y la tarjeta de entidad.

  • La tarjeta Markdown tiene un nuevo user variable que se puede utilizar para mostrar el usuario conectado actualmente.

  • Con la integración ZHA Zigbee, los grupos Zigbee ahora crean dinámicamente entidades para luces, interruptores y ventiladores que se agrupan. Esto permite un control casi simultáneo de un gran grupo de luces, lo que les permite encenderse o apagarse al mismo tiempo. ¡Gracias @dmulcahey!

  • Las cámaras añadidas mediante la integración ONVIF ahora utilizan automáticamente las imágenes fijas proporcionadas por la cámara, en lugar de que Home Assistant genere una. ¡Buen trabajo @roleoroleo!

  • WLED obtuvo bastantes actualizaciones internas, agregó nuevos sensores Wi-Fi y ahora tiene un servicio para controlar los efectos de su dispositivo WLED.

  • Las imágenes de Docker para Home Assistant ahora usan Jemalloc para reducir la fragmentación de la memoria y acelerar la asignación de memoria. Entonces, menos memoria y, en general, un Home Assistant más rápido.

Nuevas integraciones

Nuevas Plataformas

Si necesitas ayuda…

…no dude en usar nuestros foros muy activos o únase a nosotros para charlar un poco.

¿Está experimentando problemas introducidos por esta versión? Por favor repórtelos en nuestro rastreador de problemas. Asegúrese de completar todos los campos de la plantilla de problemas.

Cambios importantes

  • Temas de Lovelace: descubrimos que la lógica de nuestro tema era incorrecta cuando no especificabas un tema para una tarjeta o vista de Lovelace. Por defecto, sería el tema seleccionado en el backend, incluso cuando su tema local fuera diferente o su vista tuviera un tema diferente. Para solucionar esto, eliminamos las opciones. default y Backend selected de la selección de temas de Lovelace, y cuando no hay un tema seleccionado, no establecerá un tema. Esto asegurará que el elemento tenga el mismo tema que su padre.

  • Freebox: ¡Freebox ahora está disponible como una integración desde la interfaz de usuario de integraciones! Deberá volver a autorizar a Home Assistant para acceder al enrutador Freebox. – (@Quentame – #30334) (documentos freebox)

  • UniFi: la configuración manual ha quedado obsoleta ya que la integración de la interfaz de usuario ahora es compatible con todas las opciones disponibles anteriores y más. Su configuración YAML existente se ha importado previamente, así que simplemente elimínela. – (@Kane610 – #32699) (documentos unifi)

  • Matiz emulado – El emulated_hue y emulated_hue_hidden los atributos han quedado en desuso. Utilice el existente entities hidden configuración en su lugar. – (@bdraco – #32718) (documentos emulated_hue)

    Ejemplo de configuración YAML:

    emulated_hue:   host_ip: 192.168.1.186   listen_port: 8300   advertise_ip: 10.0.0.10   advertise_port: 8080   off_maps_to_on_domains:     - script     - scene   expose_by_default: true   exposed_domains:     - light   entities:     light.bedroom_light:       name: "Bedside Lamp"     light.ceiling_lights:       hidden: true 
  • Roku: ¡Roku ahora está disponible como una integración desde la interfaz de usuario de integraciones! El roku_scan el servicio ha sido eliminado a favor del descubrimiento a través de ssdp. – (@ctalkington – #31988) (documentos de roku)

  • MQTT: ahora se eliminan las características obsoletas de las plataformas MQTT. – (@emontnemery – #32909) (documentos mqtt)

    • Para la configuración de luces MQTT a través del descubrimiento de MQTT, ya no es posible especificar el esquema con platform variable de configuración. En su lugar, el esquema debe ser especificado por el schema variable de configuración.
    • Para MQTT alarm_control_panelMQTT binary_sensor y MQTT sensor configurado a través del descubrimiento de MQTT: la configuración implícita no documentada de state_topic ya no es compatible. En cambio, state_topic debe establecerse explícitamente.
    • Apoyo para json_attributes se elimina del sensor MQTT, json_attributes_topic debe usarse en su lugar.
  • Harmony: ¡Harmony ahora está disponible como una integración desde la interfaz de usuario de Integraciones! La configuración de YAML ahora requiere un host/ip. – (@bdraco – #32919) (documentos de armonía)

    Ejemplo de configuración YAML:

    remote:   - platform: harmony     name: Bedroom     host: 10.168.1.13 
  • Sonos: los atributos de Sonos se han limpiado para transmisiones de radio. – (@amelchio – #33063) (documentos de sonos)

    • Las entidades de Sonos que reproducían transmisiones de radio solían fusionar el nombre de la radio, el artista y el nombre de la canción en dos atributos. ahora tienen media_artist y media_title atributos que coinciden con la reproducción de música (cuando esté disponible).
    • Las ilustraciones de las estaciones de radio ya no están disponibles para las entidades de Sonos en modo de sondeo (es decir, en una red separada de la red en la que está activado Home Assistant).
  • Monoprice: ¡Monoprice ahora está disponible como una integración desde la interfaz de usuario! Elimine la configuración de YAML y agregue la integración de Monoprice desde la página de Integraciones. – (@OnFreund – #30337) (documentos de monoprecio)

  • Lutron Caseta – Como resultado de algunas tareas de limpieza, el Device ID y Zone ID Los atributos de los dispositivos Lutron Caseta han sido renombrados a device_id y zone_id para que coincida con la convención del resto de Home Assistant. Si tiene alguna automatización que haga referencia a estos atributos, deberá actualizarla. – (@swails – #33144) (docs de lutron_caseta)

  • NuHeat: ¡NuHeat ahora está disponible como una integración desde la interfaz de usuario! El servicio anterior ha sido eliminado y ahora es manejado por set_hvac_mode (clima 1.0). – (@bdraco – #32885) (nuheat documentos)

  • ElkM1: ¡ElkM1 ahora está disponible como una integración desde la interfaz de usuario! Se ha introducido un modo de configuración automática que evita la necesidad de configurar los complejos filtros de inclusión y exclusión. Esta funcionalidad aún existe cuando se configura desde YAML para usuarios avanzados que desean tener más control sobre qué entidades genera elkm1. Como ahora se pueden cambiar los ID de entidad, el alarm_control_panel atributo changed_by_entity_id es ahora changed_by_keypad y mostrará el nombre del teclado Elk en lugar de la identificación de la entidad. – (@bdraco – #33297) (documentos elkm1)

  • HmIP: después de HmIP Cloud Maintanance (17.3.2020), es posible definir etiquetas para cada canal de un dispositivo múltiple. Si las etiquetas de un dispositivo multicanal se han cambiado en la aplicación Homemamtic IP Cloud nativa, los nombres de las entidades cambiarán en consecuencia. – (@SukramJ – #32925) (documentos homematicip_cloud)

  • Slack: la integración de Slack se revisó y se agregó soporte para async y el kit de bloques de Slack. Como el esquema de configuración de YAML para esta integración ha cambiado, asegúrese de leer la documentación. Además, debido a que representa un riesgo de seguridad inaceptable, los archivos remotos (es decir, aquellos que no existen en un directorio local incluido en la lista blanca de Home Assistant) ya no se pueden enviar a Slack a través de esta integración. – (@bachya – #33287) (documentos flojos)

    Ejemplo de configuración YAML:

    notify:   - platform: slack     api_key: !secret slack_api_key     default_channel: "#home-assistant" 
  • Network UPS Tools (NUT): ¡la integración de NUT ahora está disponible como una integración desde la interfaz de usuario! (@bdraco – #33457) (docs nut) (cambio de última hora)

    Los siguientes sensores ya no son compatibles:

    • ups.time
    • ups.date
    • ups.model
    • ups.mfr
    • ups.mfr.date
    • ups.serial
    • ups.vendorid
    • ups.productid
    • ups.firmware
    • ups.firmware.aux

Adiós a los siguientes

Estas integraciones se han eliminado. Los sitios web de ambos cambiaron, lo que provocó que las integraciones fallaran porque dependían del web scraping, que ya no está permitido (ADR-0004). – (@frenck – #33056 #33066)

Versión 0.108.1 – 8 de abril

Versión 0.108.2 – 9 de abril

Versión 0.108.3 – 10 de abril

Versión 0.108.4 – 13 de abril

Versión 0.108.5 – 15 de abril

Versión 0.108.6 – 16 de abril

Versión 0.108.7 – 21 de abril

Versión 0.108.8 – 22 de abril

Versión 0.108.9 – 24 de abril

  • Arreglar los dispositivos del Asistente de Google que se desconectan de sus habitaciones (@balloob – #34622)

Todos los cambios

¡Haz clic para ver todos los cambios!