Retorno de experiencia y error zigbee2mqtt

Acabo de volver a sacar mis sensores de apertura Sonoff que compré hace mucho tiempo en Domadoo.

He podido instalarlos en Gladys.
He creado un panel de sensores de apertura (gracias @lmilcent por el truco) pero en mi habitación también hay bombillas Hue y tengo un botón de encendido/apagado que se activa. Y sin embargo no he añadido las Hue.
En las habitaciones sin bombillas Hue no hay problema.

  • Pequeño problema de visualización en móvil

  • Esta mañana, ya no hay Gladys, pero un bonito código de error.
    He tenido que reiniciar la Raspberry Pi.
    Y es imposible volver a poner en marcha la integración zigbee2mqtt.

{« status »:500,« code »:« SERVER_ERROR »,« error »:{« errno »:-5,« code »:« EIO »,« syscall »:« read »,« expose »:false,« statusCode »:500,« status »:500}}

Hay un problema con el switch

Para tu segundo problema, intenta reiniciar el contenedor manualmente:

docker restart gladys-z2m-zigbee2mqtt

vale, voy a probar eso.
Gracias por tu respuesta.

He probado el comando en ssh pero es lo mismo.
También he reiniciado Gladys sin éxito en la integración.

En ese caso, necesitamos logs para investigar

Bueno, he podido hacer una captura de pantalla de los registros para la integración zigbee2mqtt

¡Todo está roto!

En resumen, hay que hacer esto

Haré una guía paso a paso si la necesitas

¿Qué ha pasado para llegar a esto?
Voy a ver si logro entender algo.

Mierda, mi archivo backup.json está corrupto, impidiendo el arranque (problema zigbee2mqtt)

Me ha pasado una vez

¿De dónde viene esto? ¿Una manipulación incorrecta?
Si lo he entendido bien, hay que eliminar el archivo json.

Pero no conozco los comandos para restablecerlo.

¿Puedes ayudarme?

@pierre-gilles ¿tienes alguna idea de qué causa este error?

Es un error de zigbee2mqtt, no hay nada que podamos hacer por nuestra parte

Efectivamente, es un error del lado del proyecto Zigbee2mqtt

¿Podría confirmarme el comando antes de que rompa más?

docker rm gladys-z2m-zigbee2mqtt-backup.json

sudo rm /var/lib/gladysassistant/zigbee2mqtt/z2m/coordinator_backup.json

Luego reinicia zigbee2mqtt

docker restart gladys-z2m-zigbee2mqtt

Bueno, no es concluyente.
Los registros son idénticos. Incluso después del reinicio.
El único cambio que he visto es que ya no hay una cruz roja en la integración.

Vale, pero por ahora no es Gladys lo que nos interesa.

¿Tienes el mismo error? ¿Estás segura de que se ejecutó el comando de eliminación?

Creo que sí

Sí, ya no se encuentra el archivo

eso es raro

¿Puedes listar el contenido de la carpeta, por favor?

ls /var/lib/gladysassistant/zigbee2mqtt/z2m