Hice una prueba esta mañana contra mi producción, y me parece que la vista está rota en el caso de que no se defina ninguna URL, lo cual será el caso para todos los usuarios existentes.
Esta PR debe ser retrocompatible con lo existente, que si la URL no está definida, la lista se muestre como antes sin romper la vista.
Eventualmente, podríamos indicar un pequeño mensaje indicando que la URL puede ser añadida en los ajustes para mostrar enlaces a los dispositivos.
No me acordaba esta mañana, pero el objetivo era no mostrar el enlace si la dirección no estaba configurada, y en ningún caso romper la visualización de la vista.
Voy a hacer una prueba con una copia de mi base de datos para ver si puedo reproducirlo. Te aviso en cuanto lo haya mirado.
Con una copia de mi base de datos, tampoco hay problema, mis dispositivos se muestran bien. Solo que el enlace no se muestra porque la URL no está configurada
He enviado un parche y añadido el mensaje. Al mismo tiempo, estoy rebaseando con la última versión.
¿Podrías volver a probarlo por tu parte y decírmelo
¡Gracias por tu respuesta, te aviso en cuanto pueda probarlo!
Ya lo había probado en modo externo en mi Zigbee2MQTT de producción, así que normalmente no es eso. Después, quizás solo hice una mala manipulación ¡Voy a echar un vistazo!