[Retorno de experiencia + Propuesta] Vidéovigilancia local universal en Gladys — go2rtc + Frigate (detección persona/perro/caballo... sin cloud)

Actualización de la imagen con la posibilidad de seleccionar el Google Coral (con detección automática y selección automática si está presente):

:rofl: ¡Más vale tarde que nunca!! :+1:

Un control PTZ probado y funcional, por el momento en la ficha del dispositivo para probar ^^:

  • una vista de depuración para ver qué ocurre. El movimiento y la parada son instantáneos

Acabo de iniciar la prueba de tu imagen

Con este error:
{"status":404,"code":"NOT_FOUND","message":"Route /v1/service/frigate/connect not found"}

Hola @Will_71,

Al no entender realmente este error, le pregunté a Fable, quien revisó el código para encontrar un problema en esta ruta. Te copio y pego lo que me da, si puedes responder a las 4 preguntas, aunque creo que no tiene nada que ver con Gladys Plus:

Diagnóstico del problema — dos problemas distintos, y ningún error detectado en nuestro código:

1. El error 404 es la firma de un acceso a través del túnel Gladys Plus, no de un acceso local. Tres hechos verificados en el código:

  • La ruta POST /api/v1/service/frigate/connect existe en todas las versiones desde PR1 (regeneré la tabla de rutas del controlador para confirmarlo).
  • Un 404 local mostraría la ruta con /api (el enrutador Express está montado en la raíz con rutas completas). Su mensaje muestra /v1/service/frigate/connect sin /api.
  • Este formato solo se produce en un lugar: setupGateway.js:74, el manejador de las solicitudes Gladys Plus — su instancia recibió a través del túnel una URL sin prefijo, que no coincide con nada.

En otras palabras: algo en su configuración llama a la API a través del gateway con una URL truncada — nuestro front nunca envía eso (ni el front oficial). Sospechosos: acceso a través de plus.gladysassistant.com en lugar de la IP local, app móvil, o un viejo bundle en caché.

2. La banda « instalación fallida » es un problema separado: en su caso, la inicialización del arranque llegó hasta la asignación de puertos (se muestran: 8971/1885/5000/8554) pero falló en la instalación de los contenedores Docker. Causas clásicas: /var/run/docker.sock no montado en su comando docker run, red no host, o fallo al descargar la imagen.

Preguntarle en el foro:

  1. Su comando docker run completo (debe incluir -v /var/run/docker.sock:/var/run/docker.sock y --network=host).
  2. Los registros docker logs <gladys> alrededor del clic en Activar.
  3. Por qué URL accede a Gladys para esta prueba: IP local (http://IP:port) o plus.gladysassistant.com? Para esta fase de prueba, debe usar el acceso local (de todos modos, la interfaz de Frigate solo es accesible en LAN).
  4. Si el 404 persiste en local: la pestaña Red del navegador en la solicitud connect (URL exacta, método, estado).

entonces no es directamente un problema con Frigate, pero logré lanzar la instalación

El problema era mi instancia. Porque lancé Gladys sin el contenedor Mosquitto creado con Gladys, por cierto, esto es en mi laptop donde hago todas las pruebas, no en mi producción. Por lo tanto, la integración MQTT estaba en error y era imposible activar Frigate.
Una vez que el contenedor MQTT estuvo OK, la instalación pasó.

Tengo algo extraño, porque el contenedor se reinicia en bucle

Aquí están los registros:

s6-rc: info: servicio s6rc-fdholder: iniciando
s6-rc: info: servicio s6rc-oneshot-runner: iniciando
s6-rc: info: servicio s6rc-oneshot-runner iniciado correctamente
s6-rc: info: servicio fix-attrs: iniciando
s6-rc: info: servicio s6rc-fdholder iniciado correctamente
s6-rc: info: servicio fix-attrs iniciado correctamente
s6-rc: info: servicio legacy-cont-init: iniciando
s6-rc: info: servicio legacy-cont-init iniciado correctamente
s6-rc: info: servicio prepare: iniciando
s6-rc: info: servicio log-prepare: iniciando
s6-rc: info: servicio log-prepare iniciado correctamente
s6-rc: info: servicio nginx-log: iniciando
s6-rc: info: servicio go2rtc-log: iniciando
s6-rc: info: servicio frigate-log: iniciando
s6-rc: info: servicio certsync-log: iniciando
s6-rc: info: servicio nginx-log iniciado correctamente
s6-rc: info: servicio go2rtc-log iniciado correctamente
s6-rc: info: servicio frigate-log iniciado correctamente
s6-rc: info: servicio certsync-log iniciado correctamente
s6-rc: info: servicio prepare iniciado correctamente
s6-rc: info: servicio go2rtc: iniciando
s6-rc: info: servicio go2rtc iniciado correctamente
s6-rc: info: servicio go2rtc-healthcheck: iniciando
s6-rc: info: servicio frigate: iniciando
s6-rc: info: servicio go2rtc-healthcheck iniciado correctamente
s6-rc: info: servicio frigate iniciado correctamente
s6-rc: info: servicio nginx: iniciando
2026-07-13 21:54:07.341983396  [INFO] Iniciando NGINX...
2026-07-13 21:54:07.458849332  [INFO] Preparando Frigate...
2026-07-13 21:54:07.924921336  [INFO] Preparando nueva configuración de go2rtc...
2026-07-13 21:54:08.012076719  [INFO] Iniciando Frigate...
2026-07-13 21:54:08.456096321  [INFO] Iniciando go2rtc...
s6-rc: info: servicio nginx iniciado correctamente
s6-rc: info: servicio certsync: iniciando
s6-rc: info: servicio certsync iniciado correctamente
s6-rc: info: servicio legacy-services: iniciando
2026-07-13 21:54:08.982221714  [INFO] Iniciando certsync...
s6-rc: info: servicio legacy-services iniciado correctamente
2026-07-13 21:54:09.014448964  23:54:09.013 INF go2rtc platform=linux/amd64 revision=df95ce3 version=1.9.10
2026-07-13 21:54:09.014456513  23:54:09.013 INF config path=/config/go2rtc_homekit.yml
2026-07-13 21:54:09.014460532  23:54:09.014 INF [rtsp] listen addr=:8554
2026-07-13 21:54:09.014815535  23:54:09.014 INF [api] listen addr=:1984
2026-07-13 21:54:09.015486676  23:54:09.015 INF [webrtc] listen addr=:8555
2026-07-13 21:54:09.605165065  127.0.0.1 - - [13/Jul/2026:23:54:09 +0200] "" 400 0 "-" "-" "-" request_time="0.000" upstream_response_time="-"
2026-07-13 21:54:11.265180906  2026/07/13 23:54:11 [error] 198#198: *3 connect() falló (111: Conexión rechazada) mientras se conectaba a upstream, cliente: 172.17.0.1, servidor: , solicitud: "GET /ws HTTP/1.1", subrequest: "/auth", upstream: "http://127.0.0.1:5001/auth", host: "localhost:8971"
2026-07-13 21:54:11.265186642  2026/07/13 23:54:11 [error] 198#198: *3 solicitud de autenticación estado inesperado: 502 mientras enviaba al cliente, cliente: 172.17.0.1, servidor: , solicitud: "GET /ws HTTP/1.1", host: "localhost:8971"
2026-07-13 21:54:11.265236043  172.17.0.1 - - [13/Jul/2026:23:54:11 +0200] "GET /ws HTTP/1.1" 500 579 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36" "-" request_time="0.001" upstream_response_time="-"
2026-07-13 21:54:12.290737659  2026/07/13 23:54:12 [error] 196#196: *5 connect() falló (111: Conexión rechazada) mientras se conectaba a upstream, cliente: 127.0.0.1, servidor: , solicitud: "GET /api/version HTTP/1.1", subrequest: "/auth", upstream: "http://127.0.0.1:5001/auth", host: "127.0.0.1:5000"
2026-07-13 21:54:12.290743687  2026/07/13 23:54:12 [error] 196#196: *5 solicitud de autenticación estado inesperado: 502 mientras enviaba al cliente, cliente: 127.0.0.1, servidor: , solicitud: "GET /api/version HTTP/1.1", host: "127.0.0.1:5000"
2026-07-13 21:54:13.832785810  [2026-07-13 23:54:13] frigate.util.config            INFO    : Comprobando si la configuración de frigate necesita migración...
2026-07-13 21:54:13.844761147  [2026-07-13 23:54:13] frigate.util.config            INFO    : La configuración de frigate no necesita migración..
2026-07-13 21:54:13.853394790  [2026-07-13 23:54:13] frigate.app                    INFO    : Iniciando Frigate (0.17.2-3d4dd3a)
2026-07-13 21:54:13.857174202  [2026-07-13 23:54:13] peewee_migrate.logs            INFO    : Iniciando migraciones
2026-07-13 21:54:13.858451635  [2026-07-13 23:54:13] peewee_migrate.logs            INFO    : No hay nada que migrar
2026-07-13 21:54:13.865007302  [2026-07-13 23:54:13] frigate.app                    INFO    : Proceso de grabación iniciado: 440
2026-07-13 21:54:13.872888572  [2026-07-13 23:54:13] frigate.app                    INFO    : Proceso de revisión iniciado: 441
2026-07-13 21:54:13.875770968  [2026-07-13 23:54:13] frigate.app                    INFO    : PID del proceso go2rtc: 123
2026-07-13 21:54:13.884953927  [2026-07-13 23:54:13] frigate.app                    INFO    : Proceso de incrustación iniciado: 454
2026-07-13 21:54:13.908441372  [2026-07-13 23:54:13] frigate.app                    INFO    : Proceso de salida iniciado: 489
2026-07-13 21:54:14.082747833  [2026-07-13 23:54:14] frigate.api.fastapi_app        INFO    : Iniciando aplicación FastAPI
2026-07-13 21:54:14.332410666  [2026-07-13 23:54:14] frigate.api.fastapi_app        INFO    : FastAPI iniciado
2026-07-13 21:54:14.757506293  Proceso frigate.detector:ov:
2026-07-13 21:54:14.757511058  Traceback (última llamada):
2026-07-13 21:54:14.757513370    File "/usr/lib/python3.11/multiprocessing/process.py", línea 314, en _bootstrap
2026-07-13 21:54:14.757518164      self.run()
2026-07-13 21:54:14.757521061    File "/opt/frigate/frigate/object_detection/base.py", línea 143, en run
2026-07-13 21:54:14.757523256      object_detector = LocalObjectDetector(detector_config=self.detector_config)
2026-07-13 21:54:14.757549590                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-07-13 21:54:14.757552431    File "/opt/frigate/frigate/object_detection/base.py", línea 62, en __init__
2026-07-13 21:54:14.757554368      self.detect_api = create_detector(detector_config)
2026-07-13 21:54:14.757556117                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-07-13 21:54:14.757608441    File "/opt/frigate/frigate/detectors/__init__.py", línea 18, en create_detector
2026-07-13 21:54:14.757610260      return api(detector_config)
2026-07-13 21:54:14.757612007             ^^^^^^^^^^^^^^^^^^^^
2026-07-13 21:54:14.757614083    File "/opt/frigate/frigate/detectors/plugins/openvino.py", línea 45, en __init__
2026-07-13 21:54:14.757628760      self.runner = OpenVINOModelRunner(
2026-07-13 21:54:14.757630554                    ^^^^^^^^^^^^^^^^^^^^
2026-07-13 21:54:14.757632591    File "/opt/frigate/frigate/detectors/detection_runners.py", línea 316, en __init__
2026-07-13 21:54:14.757634606      self.compiled_model = self.ov_core.compile_model(
2026-07-13 21:54:14.757636379                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-07-13 21:54:14.757638617    File "/usr/local/lib/python3.11/dist-packages/openvino/_ov_api.py", línea 610, en compile_model
2026-07-13 21:54:14.757641006      super().compile_model(model, device_name, {} if config is None else config),
2026-07-13 21:54:14.757642987      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-07-13 21:54:14.757644851  RuntimeError: Excepción de src/inference/src/cpp/core.cpp:126:
2026-07-13 21:54:14.757656781  Excepción de src/inference/src/dev/plugin.cpp:58:
2026-07-13 21:54:14.757659007  Comprobación 'contexts.count(device_id)' falló en src/plugins/intel_gpu/src/plugin/plugin.cpp:288:
2026-07-13 21:54:14.757660722  [GPU] El contexto no se inicializó para el dispositivo 0
2026-07-13 21:54:14.757662542  
2026-07-13 21:54:14.757663839  
2026-07-13 21:54:14.757665054  
2026-07-13 21:54:15.081925613  172.17.0.1 - - [13/Jul/2026:23:54:15 +0200] "GET /api/profile HTTP/1.1" 200 56 "https://localhost:8971/settings" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36" "-" request_time="0.033" upstream_response_time="0.011"
2026-07-13 21:54:15.081993378  172.17.0.1 - - [13/Jul/2026:23:54:15 +0200] "GET /api/config HTTP/1.1" 200 11452 "https://localhost:8971/settings" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36" "-" request_time="0.041" upstream_response_time="0.015"
2026-07-13 21:54:17.340794536  [INFO] Iniciando servicio de verificación de salud de go2rtc...
2026-07-13 21:54:21.866631249  172.17.0.1 - - [13/Jul/2026:23:54:21 +0200] "GET /api/profile HTTP/1.1" 200 56 "https://localhost:8971/settings" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36" "-" request_time="0.015" upstream_response_time="0.007"
2026-07-13 21:54:34.074434926  [2026-07-13 23:54:34] frigate.watchdog               INFO    : Parece que la detección se ha detenido. Salir de Frigate...
s6-rc: info: servicio legacy-services: deteniéndose
s6-rc: info: servicio legacy-services detenido correctamente
s6-rc: info: servicio go2rtc-healthcheck: deteniéndose
s6-rc: info: servicio certsync: deteniéndose
2026-07-13 21:54:34.103429656  [INFO] El servicio go2rtc-healthcheck salió con código 256 (por señal 15)
s6-rc: info: servicio go2rtc-healthcheck detenido correctamente
2026-07-13 21:54:34.107631351  [INFO] El servicio CERTSYNC salió con código 256 (por señal 15)
s6-rc: info: servicio certsync detenido correctamente
s6-rc: info: servicio nginx: deteniéndose
s6-rc: info: servicio certsync-log: deteniéndose
s6-rc: info: servicio certsync-log detenido correctamente
2026-07-13 21:54:34.164157731  [INFO] El servicio NGINX salió con código 0 (por señal 0)
s6-rc: info: servicio nginx detenido correctamente
s6-rc: info: servicio nginx-log: deteniéndose
s6-rc: info: servicio frigate: deteniéndose
s6-rc: info: servicio nginx-log detenido correctamente
2026-07-13 21:54:44.076860318  [2026-07-13 23:54:44] frigate.watchdog               INFO    : Parece que la detección se ha detenido. Salir de Frigate...
2026-07-13 21:54:54.079741446  [2026-07-13 23:54:54] frigate.watchdog               INFO    : Parece que la detección se ha detenido. Salir de Frigate...
2026-07-13 21:55:00.406028629  [2026-07-13 23:55:00] frigate.api.camera             WARNING : Error al sondar el dispositivo ONVIF en 10.0.50.12:80, La solicitud a http://10.0.50.12:80/onvif/device_service expiró
2026-07-13 21:55:00.449587204  [2026-07-13 23:55:00] frigate.app                    INFO    : Deteniéndose...
2026-07-13 21:55:00.457147156  [2026-07-13 23:55:00] frigate.ptz.autotrack          INFO    : Salir del seguidor automático...
2026-07-13 21:55:00.458935469  [2026-07-13 23:55:00] frigate.watchdog               INFO    : Salir del perro guardián...
2026-07-13 21:55:00.461119356  [2026-07-13 23:55:00] frigate.events.cleanup         INFO    : Salir de la limpieza de eventos...
2026-07-13 21:55:00.463205756  [2026-07-13 23:55:00] frigate.record.cleanup         INFO    : Salir de la limpieza de grabaciones...
2026-07-13 21:55:00.463824101  [2026-07-13 23:55:00] frigate.stats.emitter          INFO    : Salir del emisor de estadísticas...
2026-07-13 21:55:00.464339398  [2026-07-13 23:55:00] frigate.ptz.onvif              INFO    : Salir del controlador ONVIF...
2026-07-13 21:55:00.464891844  [2026-07-13 23:55:00] frigate.storage                INFO    : Salir del mantenedor de almacenamiento...
2026-07-13 21:55:00.966557996  [2026-07-13 23:55:00] frigate.app                    INFO    : Cola de detección cerrada
2026-07-13 21:55:00.990733566  [2026-07-13 23:55:00] frigate.track.object_processing INFO    : Salir del procesador de objetos...
2026-07-13 21:55:01.131133912  [2026-07-13 23:55:01] frigate.events.maintainer      INFO    : Salir del procesador de eventos...
2026-07-13 21:55:01.155399339  [2026-07-13 23:55:01] frigate.review.maintainer      INFO    : Salir del mantenedor de revisiones...
2026-07-13 21:55:01.492900809  [2026-07-13 23:55:01] frigate.app                    INFO    : Cola de fotogramas detectados cerrada
2026-07-13 21:55:01.995074968  [2026-07-13 23:55:01] frigate.app                    INFO    : Cola de línea de tiempo cerrada
2026-07-13 21:55:02.028278123  [2026-07-13 23:55:02] frigate.comms.mqtt             ERROR   : MQTT desconectado
2026-07-13 21:55:02.387918381  [2026-07-13 23:55:02] frigate.comms.ws               INFO    : Salir del cliente de WebSocket....
2026-07-13 21:55:02.901211688  [2026-07-13 23:55:02] peewee.sqliteq                 INFO    : writer received shutdown request, exiting.
2026-07-13 21:55:03.742068900  [INFO] Service Frigate exited with code 0 (by signal 0)
s6-rc: info: service frigate successfully stopped
s6-rc: info: service go2rtc: stopping
s6-rc: info: service frigate-log: stopping
2026-07-13 21:55:03.745358940  exit with signal: terminated
s6-rc: info: service frigate-log successfully stopped
2026-07-13 21:55:03.753205029  [INFO] The go2rtc service exited with code 0 (by signal 0)
s6-rc: info: service go2rtc successfully stopped
s6-rc: info: service prepare: stopping
s6-rc: info: service go2rtc-log: stopping
s6-rc: info: service prepare successfully stopped
s6-rc: info: service go2rtc-log successfully stopped
s6-rc: info: service log-prepare: stopping
s6-rc: info: service s6rc-fdholder: stopping
s6-rc: info: service log-prepare successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service s6rc-fdholder successfully stopped
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped

image

Pero el front funciona, es extraño. Sin embargo, ¡imposible añadir cámaras! Extraño

Error visual: al reducir la ventana hay un ligero desplazamiento

¡Encontrado! ¡Es culpa mía, solo gestionábamos las GPU de Intel. Vio una GPU y te pasó a la configuración de GPU. Intenta cambiarlo a CPU, debería funcionar. De nuestro lado estamos resolviendo el problema. Gracias por esta prueba :sweat_smile: :grimacing:

El front y la imposibilidad de registrar dispositivos vienen del mismo problema.

Para que corrijamos correctamente la auto-detección (es un error real de nuestro lado, no propondremos el modo GPU más que en las tarjetas compatibles), ¿puedes darme el modelo de CPU/GPU de la laptop? Por ejemplo, el resultado de lspci | grep -iE 'vga|3d' .

Para la adición de cámaras: hay que añadirlas desde Gladys (integración Frigate → pestaña Dispositivos), no desde la interfaz web de Frigate — Gladys gestiona la configuración de las cámaras y sobrescribiría lo que se añada en Frigate. Una vez que el detector esté en CPU, deberías poder añadir tu primera cámara desde Gladys sin problemas.

Aquí está el resultado del comando:
image

Para la parte de la CPU, lo veré mañana. Te mantendré informado.

Gracias @Will_71,

La imagen se actualiza con los parches. Pero si antes de actualizar puedes probar el paso a CPU para ^verificar que se reinicia bien como debe sería genial ^^

Ejemplo de detección:



Entonces pasé a CPU. No actualicé la imagen.
Con CPU mi portátil va lento al iniciar el contenedor y Gladys también.

Cuando hice el cambio tuve un error


y después creo que se reinició.

Pero mis cámaras no funcionan.Aquí tienes los registros de frigate

0/rawvideo @ 0x556612c98740] No se escribió nada en el archivo de salida, porque al menos uno de sus flujos no recibió paquetes.
2026-07-14 10:33:55.201515251  [2026-07-14 12:33:55] watchdog.cabane                INFO    : Reiniciando ffmpeg...
2026-07-14 10:33:55.224557860  [2026-07-14 12:33:55] watchdog.jardin                ERROR   : El proceso de ffmpeg se ha bloqueado inesperadamente para jardin.
2026-07-14 10:33:55.224833151  [2026-07-14 12:33:55] watchdog.jardin                ERROR   : Los siguientes registros de ffmpeg incluyen las últimas 100 líneas antes de salir.
2026-07-14 10:33:55.225081438  [2026-07-14 12:33:55] ffmpeg.jardin.detect           ERROR   : [rtsp @ 0x55c7178bc440] El método DESCRIBE falló: 404 No encontrado
2026-07-14 10:33:55.225260249  [2026-07-14 12:33:55] ffmpeg.jardin.detect           ERROR   : [in#0 @ 0x55c7178bc100] Error al abrir la entrada: El servidor devolvió 404 No encontrado
2026-07-14 10:33:55.225442011  [2026-07-14 12:33:55] ffmpeg.jardin.detect           ERROR   : Error al abrir el archivo de entrada rtsp://127.0.0.1:8554/jardin.
2026-07-14 10:33:55.225549234  [2026-07-14 12:33:55] ffmpeg.jardin.detect           ERROR   : Error al abrir los archivos de entrada: El servidor devolvió 404 No encontrado
2026-07-14 10:33:55.225726670  [2026-07-14 12:33:55] watchdog.jardin                INFO    : Reiniciando ffmpeg...
2026-07-14 10:33:55.257028264  12:33:55.256 WRN [rtsp] error="streams: 401 No autorizado" stream=jardin
2026-07-14 10:33:55.258524913  [2026-07-14 12:33:55] frigate.video                  ERROR   : jardin: No se pueden leer los fotogramas del proceso ffmpeg.
2026-07-14 10:33:55.258748972  [2026-07-14 12:33:55] frigate.video                  ERROR   : jardin: El proceso ffmpeg no está en ejecución. saliendo del hilo de captura...
2026-07-14 10:33:57.218827524  127.0.0.1 - - [14/Jul/2026:12:33:57 +0200] "" 400 0 "-" "-" "-" request_time="0.000" upstream_response_time="-"
2026-07-14 10:33:57.839368048  [2026-07-14 12:33:57] frigate.video                  ERROR   : cabane: No se pueden leer los fotogramas del proceso ffmpeg.
2026-07-14 10:33:57.839709801  [2026-07-14 12:33:57] frigate.video                  ERROR   : cabane: El proceso ffmpeg no está en ejecución. saliendo del hilo de captura...
2026-07-14 10:34:05.205191511  [2026-07-14 12:34:05] watchdog.cabane                ERROR   : El proceso de ffmpeg se ha bloqueado inesperadamente para cabane.
2026-07-14 10:34:05.205864871  [2026-07-14 12:34:05] watchdog.cabane                ERROR   : Los siguientes registros de ffmpeg incluyen las últimas 100 líneas antes de salir.
2026-07-14 10:34:05.206342923  [2026-07-14 12:34:05] ffmpeg.cabane.detect           ERROR   : [h264 @ 0x563f0ccddac0] No hay soporte para el perfil de código h264 77.
2026-07-14 10:34:05.206862411  [2026-07-14 12:34:05] ffmpeg.cabane.detect           ERROR   : [h264 @ 0x563f0ccddac0] Configuración fallida para el formato vaapi: la inicialización de hwaccel devolvió un error.
2026-07-14 10:34:05.207259133  [2026-07-14 12:34:05] ffmpeg.cabane.detect           ERROR   : Es imposible convertir entre los formatos soportados por el filtro 'Parsed_fps_0' y el filtro 'auto_scale_0'
2026-07-14 10:34:05.207734665  [2026-07-14 12:34:05] ffmpeg.cabane.detect           ERROR   : [vf#0:0 @ 0x563f0cbeb9c0] Error al reinicializar los filtros!
2026-07-14 10:34:05.208146092  [2026-07-14 12:34:05] ffmpeg.cabane.detect           ERROR   : [vf#0:0 @ 0x563f0cbeb9c0] La tarea terminó con el código de error: -38 (Función no implementada)
2026-07-14 10:34:05.208681348  [2026-07-14 12:34:05] ffmpeg.cabane.detect           ERROR   : [vf#0:0 @ 0x563f0cbeb9c0] Terminando el hilo con el código de retorno -38 (Función no implementada)
2026-07-14 10:34:05.209070170  [2026-07-14 12:34:05] ffmpeg.cabane.detect           ERROR   : [vost#0:0/rawvideo @ 0x563f0cbe7000] No se pudo abrir el codificador antes de EOF
2026-07-14 10:34:05.209332117  [2026-07-14 12:34:05] ffmpeg.cabane.detect           ERROR   : [vost#0:0/rawvideo @ 0x563f0cbe7000] La tarea terminó con el código de error: -22 (Argumento no válido)
2026-07-14 10:34:05.209558160  [2026-07-14 12:34:05] ffmpeg.cabane.detect           ERROR   : [vost#0:0/rawvideo @ 0x563f0cbe7000] Terminando el hilo con el código de retorno -22 (Argumento no válido)
2026-07-14 10:34:05.209813771  [2026-07-14 12:34:05] ffmpeg.cabane.detect           ERROR   : [out#0/rawvideo @ 0x563f0cbea480] No se escribió nada en el archivo de salida, porque al menos uno de sus flujos no recibió paquetes.
2026-07-14 10:34:05.210043747  [2026-07-14 12:34:05] watchdog.cabane                INFO    : Reiniciando ffmpeg...
2026-07-14 10:34:05.228176856  [2026-07-14 12:34:05] watchdog.jardin                ERROR   : El proceso de ffmpeg se ha bloqueado inesperadamente para jardin.
2026-07-14 10:34:05.228459498  [2026-07-14 12:34:05] watchdog.jardin                ERROR   : Los siguientes registros de ffmpeg incluyen las últimas 100 líneas antes de salir.
2026-07-14 10:34:05.228660800  [2026-07-14 12:34:05] ffmpeg.jardin.detect           ERROR   : [rtsp @ 0x55799c281440] El método DESCRIBE falló: 404 No encontrado
2026-07-14 10:34:05.228857705  [2026-07-14 12:34:05] ffmpeg.jardin.detect           ERROR   : [in#0 @ 0x55799c281100] Error al abrir la entrada: El servidor devolvió 404 No encontrado
2026-07-14 10:34:05.229054544  [2026-07-14 12:34:05] ffmpeg.jardin.detect           ERROR   : Error al abrir el archivo de entrada rtsp://127.0.0.1:8554/jardin.
2026-07-14 10:34:05.229201109  [2026-07-14 12:34:05] ffmpeg.jardin.detect           ERROR   : Error al abrir los archivos de entrada: El servidor devolvió 404 No encontrado
2026-07-14 10:34:05.229349036  [2026-07-14 12:34:05] watchdog.jardin                INFO    : Reiniciando ffmpeg...
2026-07-14 10:34:07.294463045  12:34:07.294 WRN [rtsp] error="streams: 401 No autorizado" stream=jardin
2026-07-14 10:34:07.296198055  [2026-07-14 12:34:07] frigate.video                  ERROR   : jardin: No se pueden leer los fotogramas del proceso ffmpeg.
2026-07-14 10:34:07.296526926  [2026-07-14 12:34:07] frigate.video                  ERROR   : jardin: El proceso ffmpeg no está en ejecución. saliendo del hilo de captura...
2026-07-14 10:34:07.870835268  [2026-07-14 12:34:07] frigate.video                  ERROR   : cabane: No se pueden leer los fotogramas del proceso ffmpeg.
2026-07-14 10:34:07.872105037  [2026-07-14 12:34:07] frigate.video                  ERROR   : cabane: El proceso ffmpeg no está en ejecución. saliendo del hilo de captura...
2026-07-14 10:34:15.215981820  [2026-07-14 12:34:15] watchdog.cabane                ERROR   : El proceso de ffmpeg se ha bloqueado inesperadamente para cabane.
2026-07-14 10:34:15.217401745  [2026-07-14 12:34:15] watchdog.cabane                ERROR   : Los siguientes registros de ffmpeg incluyen las últimas 100 líneas antes de salir.
2026-07-14 10:34:15.218743926  [2026-07-14 12:34:15] ffmpeg.cabane.detect           ERROR   : [h264 @ 0x55adf3dac940] No hay soporte para el perfil de código h264 77.
2026-07-14 10:34:15.220093131  [2026-07-14 12:34:15] ffmpeg.cabane.detect           ERROR   : [h264 @ 0x55adf3dac940] Configuración fallida para el formato vaapi: la inicialización de hwaccel devolvió un error.
2026-07-14 10:34:15.221142320  [2026-07-14 12:34:15] ffmpeg.cabane.detect           ERROR   : Es imposible convertir entre los formatos soportados por el filtro 'Parsed_fps_0' y el filtro 'auto_scale_0'
2026-07-14 10:34:15.222089270  [2026-07-14 12:34:15] ffmpeg.cabane.detect           ERROR   : [vf#0:0 @ 0x55adf3df8cc0] Error al reinicializar los filtros!
2026-07-14 10:34:15.223438892  [2026-07-14 12:34:15] ffmpeg.cabane.detect           ERROR   : [vf#0:0 @ 0x55adf3df8cc0] La tarea terminó con código de error: -38 (Función no implementada)
2026-07-14 10:34:15.224909725  [2026-07-14 12:34:15] ffmpeg.cabane.detect           ERROR   : [vf#0:0 @ 0x55adf3df8cc0] Finalizando el hilo con código de retorno -38 (Función no implementada)
2026-07-14 10:34:15.225885294  [2026-07-14 12:34:15] ffmpeg.cabane.detect           ERROR   : [vost#0:0/rawvideo @ 0x55adf3cbad40] No se pudo abrir el codificador antes de EOF
2026-07-14 10:34:15.227050956  [2026-07-14 12:34:15] ffmpeg.cabane.detect           ERROR   : [vost#0:0/rawvideo @ 0x55adf3cbad40] La tarea terminó con código de error: -22 (Argumento no válido)
2026-07-14 10:34:15.228277431  [2026-07-14 12:34:15] ffmpeg.cabane.detect           ERROR   : [vost#0:0/rawvideo @ 0x55adf3cbad40] Finalizando el hilo con código de retorno -22 (Argumento no válido)
2026-07-14 10:34:15.229570718  [2026-07-14 12:34:15] ffmpeg.cabane.detect           ERROR   : [out#0/rawvideo @ 0x55adf3cbb600] No se escribió nada en el archivo de salida, porque al menos uno de sus flujos no recibió paquetes.
2026-07-14 10:34:15.231569045  [2026-07-14 12:34:15] watchdog.cabane                INFO    : Reiniciando ffmpeg...
2026-07-14 10:34:15.236345266  [2026-07-14 12:34:15] watchdog.jardin                ERROR   : El proceso de ffmpeg se estrelló inesperadamente para jardin.
2026-07-14 10:34:15.237505741  [2026-07-14 12:34:15] watchdog.jardin                ERROR   : Los siguientes registros de ffmpeg incluyen las últimas 100 líneas antes de salir.
2026-07-14 10:34:15.238777425  [2026-07-14 12:34:15] ffmpeg.jardin.detect           ERROR   : [rtsp @ 0x56197a2e9440] método DESCRIBE falló: 404 No encontrado
2026-07-14 10:34:15.239906940  [2026-07-14 12:34:15] ffmpeg.jardin.detect           ERROR   : [in#0 @ 0x56197a2e9100] Error al abrir la entrada: El servidor devolvió 404 No encontrado
2026-07-14 10:34:15.241078774  [2026-07-14 12:34:15] ffmpeg.jardin.detect           ERROR   : Error al abrir el archivo de entrada rtsp://127.0.0.1:8554/jardin.
2026-07-14 10:34:15.242033320  [2026-07-14 12:34:15] ffmpeg.jardin.detect           ERROR   : Error al abrir los archivos de entrada: El servidor devolvió 404 No encontrado
2026-07-14 10:34:15.243101667  [2026-07-14 12:34:15] watchdog.jardin                INFO    : Reiniciando ffmpeg...
2026-07-14 10:34:15.288472350  12:34:15.288 WRN [rtsp] error="streams: 401 No autorizado" stream=jardin
2026-07-14 10:34:15.290214400  [2026-07-14 12:34:15] frigate.video                  ERROR   : jardin: No se pueden leer los fotogramas del proceso ffmpeg.
2026-07-14 10:34:15.290564305  [2026-07-14 12:34:15] frigate.video                  ERROR   : jardin: el proceso ffmpeg no está en ejecución. saliendo del hilo de captura...
2026-07-14 10:34:17.953809737  [2026-07-14 12:34:17] frigate.video                  ERROR   : cabane: No se pueden leer los fotogramas del proceso ffmpeg.
2026-07-14 10:34:17.955586967  [2026-07-14 12:34:17] frigate.video                  ERROR   : cabane: el proceso ffmpeg no está en ejecución. saliendo del hilo de captura...
2026-07-14 10:34:19.821661417  [2026-07-14 12:34:19] frigate.record.maintainer      WARNING : Demasiados segmentos de grabación sin procesar en la caché para cabane. Esto probablemente indica un problema con el flujo de detección, manteniendo los 6 segmentos más recientes de 7 y descartando el resto...
2026-07-14 10:34:25.234629638  [2026-07-14 12:34:25] watchdog.cabane                ERROR   : El proceso de ffmpeg se estrelló inesperadamente para cabane.
2026-07-14 10:34:25.234978525  [2026-07-14 12:34:25] watchdog.cabane                ERROR   : Los siguientes registros de ffmpeg incluyen las últimas 100 líneas antes de salir.
2026-07-14 10:34:25.235265196  [2026-07-14 12:34:25] ffmpeg.cabane.detect           ERROR   : [h264 @ 0x55d03dc96340] No hay soporte para el perfil de código h264 77.
2026-07-14 10:34:25.235459495  [2026-07-14 12:34:25] ffmpeg.cabane.detect           ERROR   : [h264 @ 0x55d03dc96340] Configuración fallida para el formato vaapi: la inicialización de hwaccel devolvió un error.
2026-07-14 10:34:25.235754915  [2026-07-14 12:34:25] ffmpeg.cabane.detect           ERROR   : Imposible convertir entre los formatos soportados por el filtro 'Parsed_fps_0' y el filtro 'auto_scale_0'
2026-07-14 10:34:25.235999937  [2026-07-14 12:34:25] ffmpeg.cabane.detect           ERROR   : [vf#0:0 @ 0x55d03dcdf7c0] Error al reinicializar los filtros!
2026-07-14 10:34:25.236196751  [2026-07-14 12:34:25] ffmpeg.cabane.detect           ERROR   : [vf#0:0 @ 0x55d03dcdf7c0] La tarea terminó con código de error: -38 (Función no implementada)
2026-07-14 10:34:25.236390255  [2026-07-14 12:34:25] ffmpeg.cabane.detect           ERROR   : [vf#0:0 @ 0x55d03dcdf7c0] Finalizando el hilo con código de retorno -38 (Función no implementada)
2026-07-14 10:34:25.236558192  [2026-07-14 12:34:25] ffmpeg.cabane.detect           ERROR   : [vost#0:0/rawvideo @ 0x55d03dba3d40] No se pudo abrir el codificador antes de EOF
2026-07-14 10:34:25.236732088  [2026-07-14 12:34:25] ffmpeg.cabane.detect           ERROR   : [vost#0:0/rawvideo @ 0x55d03dba3d40] La tarea terminó con código de error: -22 (Argumento no válido)
2026-07-14 10:34:25.236923737  [2026-07-14 12:34:25] ffmpeg.cabane.detect           ERROR   : [vost#0:0/rawvideo @ 0x55d03dba3d40] Finalizando el hilo con código de retorno -22 (Argumento no válido)
2026-07-14 10:34:25.237163292  [2026-07-14 12:34:25] ffmpeg.cabane.detect           ERROR   : [out#0/rawvideo @ 0x55d03dcdd000] No se escribió nada en el archivo de salida, porque al menos uno de sus flujos no recibió paquetes.
2026-07-14 10:34:25.237382595  [2026-07-14 12:34:25] watchdog.cabane                INFO    : Reiniciando ffmpeg...
2026-07-14 10:34:25.248451652  [2026-07-14 12:34:25] watchdog.jardin                ERROR   : El proceso de ffmpeg se estrelló inesperadamente para jardin.
2026-07-14 10:34:25.248648058  [2026-07-14 12:34:25] watchdog.jardin                ERROR   : Los siguientes registros de ffmpeg incluyen las últimas 100 líneas antes de salir.
2026-07-14 10:34:25.248855129  [2026-07-14 12:34:25] ffmpeg.jardin.detect           ERROR   : [rtsp @ 0x5574d5cfa440] método DESCRIBE falló: 404 No encontrado
2026-07-14 10:34:25.249022586  [2026-07-14 12:34:25] ffmpeg.jardin.detect           ERROR   : [in#0 @ 0x5574d5cfa100] Error al abrir la entrada: El servidor devolvió 404 No encontrado
2026-07-14 10:34:25.249209143  [2026-07-14 12:34:25] ffmpeg.jardin.detect           ERROR   : Error al abrir el archivo de entrada rtsp://127.0.0.1:8554/jardin.
2026-07-14 10:34:25.249428844  [2026-07-14 12:34:25] ffmpeg.jardin.detect           ERROR   : Error al abrir los archivos de entrada: El servidor devolvió 404 No encontrado
2026-07-14 10:34:25.249618660  [2026-07-14 12:34:25] watchdog.jardin                INFO    : Reiniciando ffmpeg...
2026-07-14 10:34:25.275787473  12:34:25.275 WRN [rtsp] error="streams: 401 No autorizado" stream=jardin
2026-07-14 10:34:25.277527677  [2026-07-14 12:34:25] frigate.video                  ERROR   : jardin: No se pueden leer los fotogramas del proceso ffmpeg.
2026-07-14 10:34:25.277851109  [2026-07-14 12:34:25] frigate.video                  ERROR   : jardin: el proceso ffmpeg no está en ejecución. saliendo del hilo de captura...
2026-07-14 10:34:26.276688527  172.17.0.1 - - [14/Jul/2026:12:34:26 +0200] "GET /api/cabane/latest.webp?height=360 HTTP/1.1" 200 3654 "-" "axios/1.18.1" "-" request_time="0.017" upstream_response_time="0.016"
2026-07-14 10:34:26.298692216  172.17.0.1 - - [14/Jul/2026:12:34:26 +0200] "GET /api/jardin/latest.webp?height=360 HTTP/1.1" 200 3654 "-" "axios/1.18.1" "-" request_time="0.016" upstream_response_time="0.015"
2026-07-14 10:34:27.902181272  [2026-07-14 12:34:27] frigate.video                  ERROR   : cabane: No se pueden leer los fotogramas del proceso ffmpeg.
2026-07-14 10:34:27.903477647  [2026-07-14 12:34:27] frigate.video                  ERROR   : cabane: el proceso ffmpeg no está en ejecución. saliendo del hilo de captura...
2026-07-14 10:34:29.817476420  [2026-07-14 12:34:29] frigate.record.maintainer      WARNING : Demasiados segmentos de grabación sin procesar en la caché para cabane. Esto probablemente indica un problema con el flujo de detección, manteniendo los 6 segmentos más recientes de 7 y descartando el resto...
2026-07-14 10:34:35.243051078  [2026-07-14 12:34:35] watchdog.cabane                ERROR   : El proceso de ffmpeg se estrelló inesperadamente para cabane.
2026-07-14 10:34:35.244879827  [2026-07-14 12:34:35] watchdog.cabane                ERROR   : Los siguientes registros de ffmpeg incluyen las últimas 100 líneas antes de salir.
2026-07-14 10:34:35.246200327  [2026-07-14 12:34:35] ffmpeg.cabane.detect           ERROR   : [h264 @ 0x55b05ac7f100] No hay soporte para el perfil de código h264 77.
2026-07-14 10:34:35.247297006  [2026-07-14 12:34:35] ffmpeg.cabane.detect           ERROR   : [h264 @ 0x55b05ac7f100] Configuración fallida para el formato vaapi: la inicialización de hwaccel devolvió un error.
2026-07-14 10:34:35.248655896  [2026-07-14 12:34:35] ffmpeg.cabane.detect           ERROR   : Imposible convertir entre los formatos soportados por el filtro 'Parsed_fps_0' y el filtro 'auto_scale_0'
2026-07-14 10:34:35.249894712  [2026-07-14 12:34:35] ffmpeg.cabane.detect           ERROR   : [vf#0:0 @ 0x55b05accd900] Error al reinicializar los filtros!
2026-07-14 10:34:35.250754281  [2026-07-14 12:34:35] ffmpeg.cabane.detect           ERROR   : [vf#0:0 @ 0x55b05accd900] Tarea finalizada con código de error: -38 (Función no implementada)
2026-07-14 10:34:35.251894691  [2026-07-14 12:34:35] ffmpeg.cabane.detect           ERROR   : [vf#0:0 @ 0x55b05accd900] Terminando el hilo con código de retorno -38 (Función no implementada)
2026-07-14 10:34:35.253778944  [2026-07-14 12:34:35] ffmpeg.cabane.detect           ERROR   : [vost#0:0/rawvideo @ 0x55b05ab8cd40] No se pudo abrir el codificador antes de EOF
2026-07-14 10:34:35.255908269  [2026-07-14 12:34:35] ffmpeg.cabane.detect           ERROR   : [vost#0:0/rawvideo @ 0x55b05ab8cd40] Tarea finalizada con código de error: -22 (Argumento no válido)
2026-07-14 10:34:35.257059507  [2026-07-14 12:34:35] ffmpeg.cabane.detect           ERROR   : [vost#0:0/rawvideo @ 0x55b05ab8cd40] Terminando el hilo con código de retorno -22 (Argumento no válido)
2026-07-14 10:34:35.258385737  [2026-07-14 12:34:35] ffmpeg.cabane.detect           ERROR   : [out#0/rawvideo @ 0x55b05ab8d600] No se escribió nada en el archivo de salida, porque al menos uno de sus flujos no recibió paquetes.
2026-07-14 10:34:35.260086389  [2026-07-14 12:34:35] watchdog.cabane                INFO    : Reiniciando ffmpeg...
2026-07-14 10:34:35.261784995  [2026-07-14 12:34:35] watchdog.jardin                ERROR   : El proceso de ffmpeg se ha bloqueado inesperadamente para jardin.
2026-07-14 10:34:35.262948280  [2026-07-14 12:34:35] watchdog.jardin                ERROR   : Los siguientes registros de ffmpeg incluyen las últimas 100 líneas antes de salir.
2026-07-14 10:34:35.263874655  [2026-07-14 12:34:35] ffmpeg.jardin.detect           ERROR   : [rtsp @ 0x55f89b6be440] método DESCRIBE falló: 404 No Encontrado
2026-07-14 10:34:35.264975404  [2026-07-14 12:34:35] ffmpeg.jardin.detect           ERROR   : [in#0 @ 0x55f89b6be100] Error al abrir la entrada: El servidor devolvió 404 No Encontrado
2026-07-14 10:34:35.265982709  [2026-07-14 12:34:35] ffmpeg.jardin.detect           ERROR   : Error al abrir el archivo de entrada rtsp://127.0.0.1:8554/jardin.
2026-07-14 10:34:35.267382447  [2026-07-14 12:34:35] ffmpeg.jardin.detect           ERROR   : Error al abrir los archivos de entrada: El servidor devolvió 404 No Encontrado
2026-07-14 10:34:35.268352376  [2026-07-14 12:34:35] watchdog.jardin                INFO    : Reiniciando ffmpeg...
2026-07-14 10:34:35.296861589  12:34:35.296 WRN [rtsp] error="streams: 401 No autorizado" stream=jardin
2026-07-14 10:34:35.298956239  [2026-07-14 12:34:35] frigate.video                  ERROR   : jardin: No se pueden leer los fotogramas del proceso ffmpeg.
2026-07-14 10:34:35.299417145  [2026-07-14 12:34:35] frigate.video                  ERROR   : jardin: el proceso ffmpeg no está en ejecución. saliendo del hilo de captura...
2026-07-14 10:34:37.975289626  [2026-07-14 12:34:37] frigate.video                  ERROR   : cabane: No se pueden leer los fotogramas del proceso ffmpeg.
2026-07-14 10:34:37.976173705  [2026-07-14 12:34:37] frigate.video                  ERROR   : cabane: el proceso ffmpeg no está en ejecución. saliendo del hilo de captura...
2026-07-14 10:34:39.819091001  [2026-07-14 12:34:39] frigate.record.maintainer      WARNING : Demasiados segmentos de grabación sin procesar en la caché para cabane. Esto indica probablemente un problema con el flujo de detección, manteniendo los 6 segmentos más recientes de 7 y descartando el resto...

Estoy actualizando la imagen

Bueno, con la actualización de la imagen, tengo una buena noticia

Tengo 1 cámara que funciona. Queda la de batería

¿Cuál es tu otro modelo? ¿Es compatible con ONVIF? ¿Solo RTSP?

La C610, habrá que ver, yo tengo la C660, funciona, quizá haya algunas sutilezas. Al parecer algunas no funcionarán porque agotan la batería. Estoy tratando de encontrar una solución porque en mi caso mis cámaras están alimentadas por batería en todo momento. La batería solo sirve como respaldo en caso de corte.

Sin embargo, incluso en la cámara que funciona hay muchos errores en los registros

2026-07-14 11:14:15.752013089  [2026-07-14 13:14:15] watchdog.jardin                ERROR   : El proceso de ffmpeg se ha bloqueado inesperadamente para jardin.
2026-07-14 11:14:15.753684236  [2026-07-14 13:14:15] watchdog.jardin                ERROR   : Los siguientes registros de ffmpeg incluyen las últimas 100 líneas antes de salir.
2026-07-14 11:14:15.754889480  [2026-07-14 13:14:15] ffmpeg.jardin.detect           ERROR   : [rtsp @ 0x55e7a2f9b440] método DESCRIBE falló: 404 No encontrado
2026-07-14 11:14:15.756157639  [2026-07-14 13:14:15] ffmpeg.jardin.detect           ERROR   : [in#0 @ 0x55e7a2f9b100] Error al abrir la entrada: El servidor devolvió 404 No encontrado
2026-07-14 11:14:15.757031596  [2026-07-14 13:14:15] ffmpeg.jardin.detect           ERROR   : Error al abrir el archivo de entrada rtsp://127.0.0.1:8554/jardin.
2026-07-14 11:14:15.757961077  [2026-07-14 13:14:15] ffmpeg.jardin.detect           ERROR   : Error al abrir los archivos de entrada: El servidor devolvió 404 No encontrado
2026-07-14 11:14:15.759186779  [2026-07-14 13:14:15] watchdog.jardin                INFO    : Reiniciando ffmpeg...
2026-07-14 11:14:18.396814719  13:14:18.396 WRN [rtsp] error="streams: 401 No autorizado" stream=jardin
2026-07-14 11:14:18.399284088  [2026-07-14 13:14:18] frigate.video                  ERROR   : jardin: No se pueden leer los fotogramas del proceso ffmpeg.
2026-07-14 11:14:18.399688520  [2026-07-14 13:14:18] frigate.video                  ERROR   : jardin: el proceso ffmpeg no está en funcionamiento. saliendo del hilo de captura...
2026-07-14 11:14:25.764305190  [2026-07-14 13:14:25] watchdog.jardin                ERROR   : El proceso de ffmpeg se ha bloqueado inesperadamente para jardin.
2026-07-14 11:14:25.765062826  [2026-07-14 13:14:25] watchdog.jardin                ERROR   : Los siguientes registros de ffmpeg incluyen las últimas 100 líneas antes de salir.
2026-07-14 11:14:25.765798118  [2026-07-14 13:14:25] ffmpeg.jardin.detect           ERROR   : [rtsp @ 0x559b33206440] método DESCRIBE falló: 404 No encontrado
2026-07-14 11:14:25.766548404  [2026-07-14 13:14:25] ffmpeg.jardin.detect           ERROR   : [in#0 @ 0x559b33206100] Error al abrir la entrada: El servidor devolvió 404 No encontrado
2026-07-14 11:14:25.767180296  [2026-07-14 13:14:25] ffmpeg.jardin.detect           ERROR   : Error al abrir el archivo de entrada rtsp://127.0.0.1:8554/jardin.
2026-07-14 11:14:25.767404655  [2026-07-14 13:14:25] ffmpeg.jardin.detect           ERROR   : Error al abrir los archivos de entrada: El servidor devolvió 404 No encontrado
2026-07-14 11:14:25.767629054  [2026-07-14 13:14:25] watchdog.jardin                INFO    : Reiniciando ffmpeg...
2026-07-14 11:14:25.786991056  13:14:25.786 WRN [rtsp] error="streams: 401 No autorizado" stream=jardin
2026-07-14 11:14:25.788579361  [2026-07-14 13:14:25] frigate.video                  ERROR   : jardin: No se pueden leer los fotogramas del proceso ffmpeg.
2026-07-14 11:14:25.788853612  [2026-07-14 13:14:25] frigate.video                  ERROR   : jardin: el proceso ffmpeg no está en funcionamiento. saliendo del hilo de captura...

Mi cámara que funciona es un modelo C500 raro que no esté listado. ¡Ella hace los 2 protocolos!

Para la C610 es un modelo con batería pero con un panel solar que recarga la batería. ¿Has modificado algunos parámetros con tu alimentación permanente? Algunas tienen un parámetro de modo « siempre activo » cuando están alimentadas directamente.

Tengo una cámara genérica también conectada a mi freebox por wifi y funciona

Sí, después la lista no es exhaustiva por el momento, era para el primer borrador :sweat_smile:.

Sí, ese es el problema justo ^^ Probé con la C660, sin alimentación, batería llena a las 19h, se vació completamente a las 2 de la mañana… de hecho, es por eso que generalmente no activan el rtsp / ONVIF en las cámaras de batería.

Primero pondremos un mensaje de alerta para advertir del peligro en caso de funcionamiento completo con batería.
Luego veremos si es posible ajustar la configuración para evitar el flujo continuo. Pero el problema para una cámara está ahí. Se ponen en modo de espera y son ellas las que contactan con la aplicación en caso de alerta u otro. Mientras que para Frigate, ¡es obligatorio despertarla cada vez!

¡Genial! ¿Solo RTSP?

Lo contrario también es cierto, ya que la aplicación TAPO despierta la cámara cuando quieres ver el flujo de vídeo

sí

@Will_71,

Dos cosas distintas en tus registros :slightly_smiling_face:

  1. Cabana (C610) : el error Failed setup for format vaapi / h264 profile 77 proviene de la decodificación de hardware que se dirigía a tu tarjeta NVIDIA en lugar del GPU Intel (error bi-GPU corregido en la imagen que estás instalando). Después de la actualización, estos errores deben desaparecer — si aún los ves, envíanos los registros. Y como tu C610 está en un panel solar: activa bien el modo « siempre activo / vigilancia continua » en la app Tapo, está previsto para cámaras alimentadas en directo.
  2. Jardín (C500) : el 401 Unauthorized es la cámara que rechaza las credenciales. Para las Tapo con cable, debes crear una « cuenta de cámara » en la app Tapo (ajustes de la cámara → Configuración avanzada → Cuenta de la cámara) y poner ESAS credenciales en Gladys — no tu cuenta en la nube TP-Link. Buena noticia: la C500 se ha añadido al catálogo, en la próxima imagen podrás seleccionarla directamente (rutas y nota predefinidas).
  3. El « La instalación de Frigate ha fallado » seguido de « iniciado con éxito »: un tropiezo transitorio al reiniciar, planeamos un mensaje más explícito.

Acabo de compilar una nueva imagen, puedes descargarla.

Sí, por supuesto ^^ pero si pasas el día encima, la batería se agotará rápidamente (de hecho, en las mejores horas solares, lo he probado, el panel no es suficiente para compensar la energía gastada, lo ves en aproximadamente 1 hora, la batería se descarga de todos modos - bueno, al menos en la C660 en 4K). Pero en este caso, Frigate permanece activo permanentemente para poder detectar, después de todo ^^

Entonces el parámetro está en ciertos modelos. Yo no lo tengo.
Aquí están los registros, los errores solo afectan a esta cámara ahora. Tengo miedo de que no podamos tener el flujo.

2026-07-14 12:35:33.058190442  [2026-07-14 14:35:33] frigate.video                  ERROR   : cabane: No se pueden leer los fotogramas del proceso ffmpeg.
2026-07-14 12:35:33.058972575  [2026-07-14 14:35:33] frigate.video                  ERROR   : cabane: el proceso ffmpeg no está en ejecución. saliendo del hilo de captura...
2026-07-14 12:35:38.645984344  127.0.0.1 - - [14/Jul/2026:14:35:38 +0200] "" 400 0 "-" "-" "-" request_time="0.000" upstream_response_time="-"
2026-07-14 12:35:41.071339828  [2026-07-14 14:35:41] watchdog.cabane                ERROR   : El proceso ffmpeg se ha bloqueado inesperadamente para cabane.
2026-07-14 12:35:41.072161634  [2026-07-14 14:35:41] watchdog.cabane                ERROR   : Los siguientes registros de ffmpeg incluyen las últimas 100 líneas antes de salir.
2026-07-14 12:35:41.072965580  [2026-07-14 14:35:41] ffmpeg.cabane.detect           ERROR   : [rtsp @ 0x5584589fa440] método DESCRIBE falló: 404 Not Found
2026-07-14 12:35:41.074252105  [2026-07-14 14:35:41] ffmpeg.cabane.detect           ERROR   : [in#0 @ 0x5584589fa100] Error al abrir la entrada: El servidor devolvió 404 Not Found
2026-07-14 12:35:41.074889572  [2026-07-14 14:35:41] ffmpeg.cabane.detect           ERROR   : Error al abrir el archivo de entrada rtsp://127.0.0.1:8554/cabane.
2026-07-14 12:35:41.075976595  [2026-07-14 14:35:41] ffmpeg.cabane.detect           ERROR   : Error al abrir los archivos de entrada: El servidor devolvió 404 Not Found
2026-07-14 12:35:41.077586498  [2026-07-14 14:35:41] watchdog.cabane                INFO    : Reiniciando ffmpeg...
2026-07-14 12:35:41.111838439  14:35:41.111 WRN [rtsp] error="streams: 401 Unauthorized" stream=cabane
2026-07-14 12:35:41.115944307  [2026-07-14 14:35:41] frigate.video                  ERROR   : cabane: No se pueden leer los fotogramas del proceso ffmpeg.
2026-07-14 12:35:41.116718270  [2026-07-14 14:35:41] frigate.video                  ERROR   : cabane: el proceso ffmpeg no está en ejecución. saliendo del hilo de captura...

Sí, lo sé muy bien y ya tenía las credenciales correctas y vi lo de la C500, ¡la actualicé antes de que enviaras el mensaje!