Esta mañana he creado una nueva escena para « Gladys arranca » y he aprovechado para actualizar mi escena de « detección de intrusión ».
Pero, para mi gran sorpresa, mis variables se han convertido en texto y, por lo tanto, ya no se muestran en el mensaje final enviado a Telegram.
La última línea permite comparar lo que debería haberse mostrado:
He pasado por Gladys Plus y he recargado la página varias veces por si acaso. Una prueba de activación también confirma que las variables aquí están en error.
Mismo comportamiento en local.
De ahí mi mensaje
O soy el único y es por mala suerte, o hubo un error o una regresión en la actualización de la librería o de alguna parte del núcleo.
Acabo de revisar por mi parte, las escenas donde uso un mensaje que contiene variables están siempre bien, la variable siempre está formateada correctamente.
Lo siento por la poca ayuda proporcionada ^^
¡Esperamos al jefe!
Debes haber modificado el orden de la escena, cada variable está identificada por su posición en la escena (0.1.1 son las coordenadas de la variable en la escena).
Si cambias el orden, efectivamente se recrea la posición de las variables y se rompe el funcionamiento.
Sí, he añadido un bloque « si la alarma está armada » como condición.
Entiendo mejor por qué está « roto », pero para mí es más bien un error en este caso. Como usuario, esperaría que Gladys actualice las referencias automáticamente, como ocurre con la recuperación de los últimos valores si cambio uno de los sensores.