Hola,
He comprado el dongle USB recomendado.
En Domadoo: SONOFF - Dongle USB Zigbee 3.0 + antena externa (V2) ZBDONGLE-E compatible con Home Assistant y Zigbee2mqtt
Veo bien el puerto USB en el que está
moi@mamachine:~$ lsusb -d 10c4:ea60 -v
Bus 005 Device 006: ID 10c4:ea60 Silicon Labs CP210x UART Bridge
Couldn't open device, some information will be missing
Negotiated speed: Full Speed (12Mbps)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 [unknown]
bDeviceSubClass 0 [unknown]
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x10c4 Silicon Labs
idProduct 0xea60 CP210x UART Bridge
bcdDevice 1.00
iManufacturer 1 Itead
iProduct 2 Sonoff Zigbee 3.0 USB Dongle Plus V2
iSerial 3 d482b7865e32f111aa0bec30984367d3
bNumConfigurations 1
La instalación va bien al menos al principio, pero luego ¡pum!
Al parecer todo está « iniciado »
Pero hay este mensaje:
Error del contenedor Zigbee2MQTT: h[2026-10-01 19:01:02] error: z2m: Error: Error: I/O error setting custom baud rate of 115200
¿Es un problema de velocidad (baud rate)?
Por supuesto, he reiniciado varias veces el servidor que aloja Gladys.
Gracias de antemano…
Hola. Tienes que elegir el dongle ZBdongle-E (has elegido el P en la lista).
En Configuración > Dongle
Gracias por la sugerencia.
El mensaje de error ya no es el mismo.
Error del contenedor Zigbee2MQTT: G[2026-10-01 20:39:32] error: z2m: Error: Fallo al conectar
Curiosamente, los dispositivos propuestos cambian…
Avanzando 
¿Puedes darnos más detalles sobre tu instalación (mini PC? Ubuntu?)
« Fallo al conectar » significa que Zigbee2MQTT no puede comunicarse con la llave. El hecho de que la lista de dispositivos propuestos cambie es una buena pista: la llave se desconecta y luego se reconecta, y su ruta (/dev/ttyUSB0, /dev/ttyUSB1…) cambia.
En Ubuntu/Debian, la causa más frecuente es brltty (el servicio para los displays Braille). « Captura » los chips CP210x (10c4:ea60, exactamente el tuyo) y desconecta la llave en bucle.
¿Puedes ejecutar estos comandos y enviarnos el resultado (si te sientes cómodo, no hay riesgo, son comandos de solo lectura)?
ls -l /dev/serial/by-id/
sudo dmesg | grep -i -E "cp210|ttyUSB|brltty"
Si ves brltty en dmesg (por ejemplo « interface 0 claimed by cp210x while ‹ brltty › sets config »), elimínalo y reinicia tu máquina:
sudo apt remove brltty
Después:
- Desconecta y vuelve a conectar la llave, preferiblemente directamente en el PC (sin hub USB) y con el cable USB de extensión si tienes uno.
- En Gladys, en Configuración > Dongle, elige nuevamente el puerto correcto (el que corresponde a la llave Sonoff) y el modelo ZBDongle-E, luego guarda.
Mi instalación es la siguiente:
mini pc geekcom procesador AMD, 32 GB de RAM, 2 SSD de 1 TB cada uno.
En el primer SSD tengo las siguientes particiones:
- la raíz de 60 GB en ext4
- swap de 64 GB
- /home de 802 GB en ext4
En el segundo
El sistema operativo principal es una ubuntu server 26.04.1 LTS
Luego está docker y sus contenedores.
Para los comandos propuestos, esto es lo que obtengo:
moi@mamachine:~$ ls -l /dev/serial/by-id/
total 0
lrwxrwxrwx 1 root root 13 Oct 1 18:23 usb-Itead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_V2_d482b7865e32f111aa0bec30984367d3-if00-port0 -> ../../ttyUSB0
moi@mamachine:~$ sudo dmesg | grep -i -E "cp210|ttyUSB|brltty"
[ 3.523023] usbcore: registered new interface driver cp210x
[ 3.523054] usbserial: USB Serial support registered for cp210x
[ 3.523106] cp210x 5-2.1:1.0: cp210x converter detected
[ 3.563875] usb 5-2.1: cp210x converter now attached to ttyUSB0
moi@mamachine~$ sudo apt remove brltty
El paquete « brltty » no está instalado, y por lo tanto no puede ser eliminado
Para mí, lo que retengo es que debo hacer copias de seguridad de mi partición var con rsync para permitir retrocesos sin tener que reinstalar todo. Antes de cada nueva integración o paso importante, una imagen de var.
Hay Timeshift que podría hacer esto. Por lo tanto, para simplificar su uso, podría reemplazar mi ubuntu server por un mint que practico y conozco bien.
¡Todo funciona!
Inspirado por
ls -l /dev/serial/by-id/
total 0
lrwxrwxrwx 1 root root 13 Oct 1 18:23 usb-Itead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_V2_d482b7865e32f111aa0bec30984367d3-if00-port0 -> ../../ttyUSB0
He modificado el puerto usb para elegir USB0.
Fue el comando lsusb el que me confundió:
Indica Bus 005 Device 004: ID 10c4:ea60 Silicon Labs CP210x UART Bridge
Así que me fui al puerto usb4…
Lo siento, pero muchas gracias de todos modos.
No hay problema. Me alegra que funcione 
Para las copias de seguridad, no dudes en echar un vistazo a Gladys Plus (que incluye las copias de seguridad)
Gladys más adelante, cuando mi migración a Gladys esté terminada.
No son realmente copias de seguridad lo que busco, sino la posibilidad de hacer un « rollback » del sistema en caso de una instalación desastrosa.