¡Gladys Assistant 4.84.1: Correcciones tras las integraciones externas!

Un pequeño parche de lanzamiento, pero con algunas novedades muy agradables :slightly_smiling_face:

:sparkles: Novedades

  • Migración de dispositivos para las integraciones obsoletas (#2737): ahora aparece un botón « Migrar » en los dispositivos Netatmo, MELCloud, Tuya, y ahora también en Philips Hue y TP-Link (que a su vez se vuelven obsoletos). Con un clic, Gladys mueve el historial del dispositivo a su reemplazo en la integración externa, reescribe tus escenas y tus dashboards, recupera la habitación y los contratos de energía, y luego elimina el dispositivo antiguo. El mapeo de las funcionalidades se propone automáticamente y sigue siendo ajustable una por una antes de la validación.
  • Nueva categoría de funcionalidad « batería de almacenamiento » (#2682): para subir tus baterías domésticas de manera limpia, especialmente a través de MQTT.
  • Zigbee2MQTT: soporte para la válvula de agua conectada SONOFF SWV (#2631).
  • Las integraciones externas de comunicación son visibles para los usuarios no administradores (#2739): cada usuario puede vincular ahora su propia cuenta en una integración de comunicación instalada, como ya era el caso con Telegram. La configuración compartida, el hardware, los registros y la tienda siguen reservados para los administradores.

:wrench: Mejoras

  • Cámaras RTSP: el flujo HLS ahora comienza lo más cerca posible del directo (#2698) — menos latencia al abrir una cámara.
  • Asistente de IA: los valores de los sensores transmitidos al modelo indican ahora su antigüedad (#2731), para evitar que un valor caducado se presente como actual.
  • Mensajes de error más claros al crear un dispositivo descubierto (#2733).
  • Inicio: Gladys ahora espera la conexión de las integraciones externas al arrancar (#2727).
  • API host de las integraciones: el límite de tamaño del cuerpo JSON pasa a 5 MB (#2732).

:bug: Correcciones

  • Copias de seguridad: corrección de un desbordamiento de memoria (OOM) durante la exportación de la copia de seguridad, limitando la memoria utilizada por DuckDB (#2722).
  • Bluetooth: limpieza correcta del temporizador de escaneo (#2725).
  • Consumo de energía: validación y límite de fechas en la herramienta de consumo (#2740).
  • Traducción FR: « tableaux de bord » y no « tableaux de bords » (#2729).

:folded_hands: Gracias a los contribuyentes

@Will_71 y @Terdious :blue_heart:

:backhand_index_pointing_right: Notas de la versión completas en GitHub

¡Magnífico!

¡Gracias!

Es mágico en este momento :sweat_smile:

Gracias a Fable 5 :eyes::joy:

¿No sabría qué hacer para los usuarios de Synology? :eyes:

Te respondí ahí abajo :slight_smile:

Debo haberme perdido algo de Netatmo porque no he visto ningún botón de Migrar :roll_eyes:


¿Es necesario que la integración interna siga activa? (relacionada con netatmo)
¿Hay que crear un nuevo token? porque he reutilizado el antiguo.

@mutmut Muestras la página « Dispositivos descubiertos », está en la página « Dispositivos » :slight_smile:

Mea culpa, pero no tengo nada:

¡El botón « migrar » aparece en la antigua integración, y no en la nueva!

El objetivo es transferir los dispositivos de la antigua a la nueva integración :slight_smile:

¡ay! efectivamente, no había llegado tan lejos :frowning:


¿Es posible añadir un texto para indicarlo, porque no me ha parecido muy claro?

Por lo tanto, si resumen:

  • instalamos la integración externa
  • configuramos
  • escaneamos los dispositivos
  • añadimos los dispositivos
  • vamos a la antigua integración
  • migramos los antiguos
  • ¡tachán!

¿Dónde lo verías?

Tras analizar las diferentes pestañas, el mensaje debería aparecer en la de los dispositivos de la integración externa, solo si la integración interna está activada y/o configurada con dispositivos dentro, con un enlace a la pestaña de los dispositivos de la integración interna.

Reconozco que no soy muy fan de añadir este tipo de casos extremos en las nuevas integraciones externas, especialmente porque no sois muchos los que utilizáis la antigua integración de Netatmo. :slightly_smiling_face:

Por otro lado, creo que podemos hacer algo más adecuado:

  • redactar una documentación en el sitio web explicando la migración;
  • en una próxima versión (una vez que estemos seguros de que la nueva integración de Netatmo es estable), enviar una alerta al inicio de Gladys en las instancias afectadas;
  • posiblemente añadir una bandera temporal con un enlace al tutorial y luego retirarla después de unas pocas versiones.

Me parece un buen compromiso: acompañamos a los usuarios afectados sin tocar el código de las nuevas integraciones.

Es perfecto, el objetivo es prevenir y guiar a los usuarios al principio.