Hola @mabille,
Me he tomado la libertad de hacer público tu mensaje. Evita enviarme mensajes privados para este tipo de preguntas: puede ser útil para otros usuarios, y cualquiera en el foro puede ayudarte. De hecho, probablemente habrías recibido una respuesta más rápida publicando directamente en público 
¡Muchas gracias por tus felicitaciones, y también por tus palabras sobre los avances de Gladys, ¡realmente me alegra!
En cuanto a tu problema, el error Error: write after end en el contenedor Zigbee2mqtt casi siempre significa que Zigbee2mqtt intenta comunicarse con un puerto USB que ya no es (o ya no está) el de tu llave Sonoff. La conexión se cierra inmediatamente, y Zigbee2mqtt sigue escribiendo en ella. Esto es muy común después de cambiar de computadora, ya que el puerto en el que se detecta la llave a menudo cambia de una máquina a otra, mientras que la copia de seguridad restaura la configuración anterior.
Te recomiendo verificar estos dos puntos, en orden:
1. Re-seleccionar el puerto USB en Gladys
Ve a Configuración → Integraciones → Zigbee2mqtt → Configuración y mira el campo « Seleccionar el puerto USB en el que se inserta el dongle Zigbee ».
Incluso si ya hay un puerto seleccionado, elige nuevamente en la lista el que corresponde a tu llave en esta nueva computadora, luego guarda. Gladys recreará entonces el contenedor Zigbee2mqtt con el dispositivo correcto. Este es el punto más importante, ya que mientras no vuelvas a pasar por esta página, se conserva el puerto antiguo.
Si la lista está vacía, es que Gladys no tiene acceso a los puertos USB de la máquina. En este caso, verifica que la instalación se haya realizado correctamente con el comando indicado en la documentación oficial: durante una reinstalación manual, a veces se olvidan las opciones que dan acceso a los dispositivos.
2. Verificar el modelo de llave seleccionado
Justo debajo, el campo « Seleccionar el modelo del dongle Zigbee » es igualmente importante. Determina la manera en que Zigbee2mqtt se comunica con la llave.
Atención, los dos modelos Sonoff no funcionan de la misma manera:
- ZBDongle-P →
SONOFF Zigbee 3.0 USB Dongle Plus ZBDongle-P
- ZBDongle-E →
ITead Sonoff Zigbee 3.0 USB Dongle Plus V2 model "ZBDongle-E"
Si el modelo seleccionado no corresponde a tu llave, la conexión fallará exactamente de esta manera.
Si usas una ZBDongle-E cuyo firmware nunca ha sido actualizado, Gladys te mostrará una advertencia en la misma página. En este caso, selecciona simplemente la entrada ITead Sonoff Zigbee 3.0 USB Dongle Plus V2 model "ZBDongle-E" (legacy ezsp): funcionará sin tener que actualizar el firmware.
La buena noticia es que si usas la misma llave que antes, tu red Zigbee y todos tus dispositivos serán encontrados tal cual. No tendrás que reaparearlos una vez restablecida la conexión.