Sinon, la détection n’a rien à voir avec l’app TAPO. Quand ce sera en place, je pense que je vais désactiver côté TAPO et garder uniquement les détections Frigate. J’étais comme toi, j’en entendais parler mais je n’avais jamais pris le temps d’essayer Frigate.
Exactement ce que je me suis dit ^^ C’est dingue ^^
Pour info image à jour, juste avant ton dernier message. Des choses sont corrigées normalement, tu peux réessayer, j’ai relancer Fable sur ton dernier message en plus
Egalement :
@prohand (et @Will_71 si tu veux tester sur une machine distante ou a coté sur une autre image), Pour info, je je viens de déployer une nouvelle image docker pull terdious/gladys:Frigate-test-externe pour le Frigate externe.
Attention, pas terminé hein, mais ca fonctionne ^^
il faut que je me fasse une machine dédié avec un peu de stockage. Dommage il me reste un mini PC mais sans GPU, avec très peu de RAM et un CPU de m***e.
Ah mais justement, pour le coup, tu dois pouvoir tester avec un PC bas de gamme / RPI !! La rien ne tournera dessus, il recupere juste les message mqtt.
Je fais le test moi sur un RPI (4 je crois^^) 8Go de ram.
C est justement l’interet en plus de la demande de Prohand.
Je parlais de l’install de Frigate (en externe) et avoir du stockage pour les enregistrements.
Aaaah oui pardon, en effet.
Du coup je vais craquer je crois pour une machine HA + Gladys + Frigate :
https://amzn.eu/d/02nHoFcU
Et passer l actuel pour le full dev
Réponse de Fable :
Bonne nouvelle : les erreurs de décodage GPU ont disparu, la mise à jour a réglé cette partie. Ce qui reste sur la C610 est un refus d’authentification de la caméra elle-même (401 Unauthorized ). Deux choses à essayer : 1) dans la fiche de la caméra dans Gladys, passe la « Variante d’authentification » sur SHA256 puis sauvegarde — certains firmwares récents de Tapo batterie n’acceptent plus le mot de passe cloud en clair ; 2) si toujours 401, revérifie le mot de passe du compte cloud TP-Link (celui de l’app Tapo), et ferme l’app Tapo pendant le test (limite de flux simultanés). Pas grave pour le « mode toujours actif » absent : le 401 est un refus d’identifiants, pas un endormissement. Pour la C500, dis-nous ce que ça donne maintenant qu’elle est dans le catalogue.
=> La nouvelle image est buildé
Pour la C610, j’ai déjà essayé, mais sans succès.
Pour la C500, ça marchait sans et ça marche avec.
je suis en train d’installer ta dernière image: qu’est ce que tu as modifié?
Quelque chose a changé car dans Frigate ça cherche contrairement à avant où j’avais un message d’erreur
mais dans les logs toujours les mêmes erreurs
2026-07-14 14:26:23.463820500 16:26:23.463 WRN [rtsp] error="streams: 401 Unauthorized" stream=cabane
2026-07-14 14:26:23.475466636 [2026-07-14 16:26:23] frigate.video ERROR : cabane: Unable to read frames from ffmpeg process.
2026-07-14 14:26:23.483274406 [2026-07-14 16:26:23] frigate.video ERROR : cabane: Unable to read frames from ffmpeg process.
2026-07-14 14:26:23.489258010 [2026-07-14 16:26:23] frigate.video ERROR : cabane: ffmpeg process is not running. exiting capture thread...
2026-07-14 14:26:31.511008839 [2026-07-14 16:26:31] watchdog.cabane ERROR : Ffmpeg process crashed unexpectedly for cabane.
2026-07-14 14:26:31.512087672 [2026-07-14 16:26:31] watchdog.cabane ERROR : The following ffmpeg logs include the last 100 lines prior to exit.
2026-07-14 14:26:31.512526498 [2026-07-14 16:26:31] ffmpeg.cabane.detect ERROR : [rtsp @ 0x55c08a502440] method DESCRIBE failed: 404 Not Found
2026-07-14 14:26:31.513245505 [2026-07-14 16:26:31] ffmpeg.cabane.detect ERROR : [in#0 @ 0x55c08a502100] Error opening input: Server returned 404 Not Found
2026-07-14 14:26:31.514667154 [2026-07-14 16:26:31] ffmpeg.cabane.detect ERROR : Error opening input file rtsp://127.0.0.1:8554/cabane.
2026-07-14 14:26:31.515663069 [2026-07-14 16:26:31] ffmpeg.cabane.detect ERROR : Error opening input files: Server returned 404 Not Found
2026-07-14 14:26:31.516321781 [2026-07-14 16:26:31] watchdog.cabane INFO : Restarting ffmpeg...
Désolé pour les allers/retours !! Et un grand merci pour tes tests pour le coup.
Pzux tu faire un docker exec gladys-frigate curl -s http://127.0.0.1:1984/api/streams | python3 -m json.tool La section cabane dira précisément ce que la caméra répond (mauvais mot de passe, échec de handshake…).
EDIT : Attention il y a des mdp dans les sections !
Quelque chose a changé car dans Frigate ça cherche contrairement à avant où j’avais un message d’erreur
Le « ça cherche » est en fait la preuve que la mise à jour a corrigé le décodage GPU : avant, le pipeline plantait tout de suite (d’où le message d’erreur) ; maintenant il démarre correctement et attend des images. Comme ta C610 refuse toujours l’authentification (le 401 Unauthorized dans les logs), aucune image n’arrive — d’où l’attente infinie. Il ne reste donc qu’un seul problème : le mot de passe cloud de cette caméra. Envoie-nous le résultat de docker exec gladys-frigate curl -s http://127.0.0.1:1984/api/streams | python3 -m json.tool (section cabane ) pour qu’on voie ce qu’elle répond exactement — et dis-nous si ton compte Tapo est un compte Google/Apple (dans ce cas il faut créer un vrai mot de passe TP-Link ID, c’est lui qu’attend la caméra).
Désolé pour les allers/retours !! Et un grand merci pour tes tests pour le coup.
Pas de souci, je t’ai dit que je ferais des tests donc cela ne me dérange pas du tout.
ocker exec gladys-frigate curl -s http://127.0.0.1:1984/api/streams | python3 -m json.tool
"cabane": {
"producers": [
{
"url": "tapo://password_tpcloud@ip_caméra?channel=0&subtype=1"
}
],
"consumers": null
},
j’ai remplacé mon password et l’ip!
si ton compte Tapo est un compte Google/Apple (dans ce cas il faut créer un vrai mot de passe TP-Link ID, c’est lui qu’attend la caméra)
C’est un compte TP-Link, je ne passe jamais par Google/Apple
"cabane": { "producers": [ { "url": "tapo://password_tpcloud@ip_caméra?channel=0&subtype=1" } ], "consumers": null },j’ai remplacé mon password et l’ip!
Bon … ok … on se reprend ^^ Il n’y a aucune infos^^
Du coup, ne t’offusque pas pour la 1ere question, Fable veut tout vérifier ^^ :
- Es-tu le propriétaire de la caméra dans l’app Tapo, ou est-elle partagée avec toi ? Le flux local n’accepte que le mot de passe du compte propriétaire — un compte invité/partage familial donne exactement ce refus.
- Pour voir l’échange exact, active les logs détaillés de go2rtc depuis l’UI Frigate (pas besoin de terminal) : ouvre l’interface Frigate → éditeur de configuration (icône crayon) → ajoute sous la section
go2rtc:existante :
go2rtc:
log:
level: debug
→ sauvegarde/redémarre, puis regarde les logs Frigate : les lignes tapo diront si c’est un refus de mot de passe ou un problème de protocole (firmware C610 trop récent pour le go2rtc de Frigate 0.17.2 — dans ce cas on le remontera upstream et on le notera au catalogue).
Hello,
Super bonne idée de feature, je vais suivre ça de près.
J ai déjà un broker à part et une instance de frigate avec 6 caméras, j attendrai la version non docker avec impatience.
Salut @ProtZ,
Tu veux dire externe ? Si oui, j’ai déjà une image de test si tu veux tester
Egalement :
@prohand (et @Will_71 si tu veux tester sur une machine distante ou a coté sur une autre image), Pour info, je je viens de déployer une nouvelle imagedocker pull terdious/gladys:Frigate-test-externepour le Frigate externe.
Elle se met à jour là d’ici 5 minute disponible ^^
Salut !
Je viens de faire un test depuis l’image et j’ai un bug de fou…
Quand je clique dans la page configuration du service, sans avoir ajouté de caméra (Edit : même après), sur activer
J’ai ça qui apparaît dans les logs
2026-07-14T22:08:48+0200 <info> setEnabled.js:12 (FrigateManager.setEnabled) Frigate: setting integration enabled = true
2026-07-14T22:08:48+0200 <info> system.isDocker.js:13 (System.isDocker) System.isDocker: This system is running inside Docker.
2026-07-14T22:08:48+0200 <info> detectHardware.js:78 (FrigateManager.detectHardware) Frigate: no compatible render node found, video decoding on CPU
2026-07-14T22:08:48+0200 <info> allocatePorts.js:33 (FrigateManager.allocatePorts) Frigate: allocated port 1885 for MQTT broker
2026-07-14T22:08:48+0200 <info> allocatePorts.js:33 (FrigateManager.allocatePorts) Frigate: allocated port 8971 for Frigate UI
2026-07-14T22:08:48+0200 <info> allocatePorts.js:33 (FrigateManager.allocatePorts) Frigate: allocated port 5000 for Frigate API
2026-07-14T22:08:48+0200 <info> allocatePorts.js:33 (FrigateManager.allocatePorts) Frigate: allocated port 8554 for Frigate RTSP restream
2026-07-14T22:08:48+0200 <info> checkForContainerUpdates.js:14 (FrigateManager.checkForContainerUpdates) Checking for current installed versions and required updates...
2026-07-14T22:08:48+0200 <info> checkForContainerUpdates.js:18 (FrigateManager.checkForContainerUpdates) Frigate MQTT container: update #1 of the container required...
2026-07-14T22:08:48+0200 <info> checkForContainerUpdates.js:32 (FrigateManager.checkForContainerUpdates) Frigate MQTT container: update #1 of the container done
2026-07-14T22:08:48+0200 <info> checkForContainerUpdates.js:37 (FrigateManager.checkForContainerUpdates) Frigate container: update #1 of the container required...
pi@gladys:~$
Et… Le conteneur Gladys s’auto-supprime ! Plus rien, Nada ! J’ai réessayé trois (quatre) fois pensant avoir commis une erreur…
Le dossier contenant la DB est vidé également.
Je suis sur Beelink S13 16Go RAM
La commande utilisée est : sudo docker run -d --log-driver json-file --log-opt max-size=10m --cgroupns=host --restart=unless-stopped --privileged --network=host --name gladys-frigate -e NODE_ENV=production -e SERVER_PORT=8089 -e TZ=Europe/Paris -e SQLITE_FILE_PATH=/var/lib/gladysassistant-frigate/gladys-production.db -v /var/run/docker.sock:/var/run/docker.sock -v /var/lib/gladysassistant-frigate:/var/lib/gladysassistant -v /dev:/dev -v /run/udev:/run/udev:ro terdious/gladys:Frigate-test
J’ai ressorti du carton une vielle caméra HD Myfox et j’ai pu avoir accès aux flux rtsp (avec un peu de bidouille et d’aide de Claude).
Je suis donc en train de tester.
Pour la première install de frigate, j’ai attendu, attendu, attendu sans rien voir mis à part Activation des containeurs et ce pendant presque 5mn dans mon cas.
Est-ce que l’on ne pourrait pas avoir un peu plus d’infos : Activation du containeur machin Activation du containeur bidule Démarrage de la config etc. Ça permet de faire patienter.
A côté de ça et ne sachant pas si ça fonctionnait ou pas, j’avais une vue sur les containeurs dans Portainer donc je voyais avancer les choses.
Une question bête mais c’est mieux d’avoir plusieurs serveurs MQTT ?
Ça ne prend pas trop de ressources ?
D’ailleurs je pense qu’il faudra que le premier (lié à Gladys) devrait s’appeler gladys-mqtt.
Les iGPU pourront être utilisés ?
J’ai un i7-6700T avec une Intel HD Graphics 530, et ma config est en LXC sur Proxmox.
Après l’ajout d’une cam, on doit redémarrer frigate via le bouton, c’est très rapide à s’enlever mais quand je checke sur l’interface de frigate, on voit que ça mouline pendant plusieurs secondes.
Possible d’avoir une info qui dit que ça redémarre et une autre qui dit que Frigate a bien redémarré ?
J’ai un drôle de truc dans les logs frigate car pas de flux reçu :
2026-07-14 21:42:43.421036237 [2026-07-14 23:42:43] watchdog.myfox ERROR : Ffmpeg process crashed unexpectedly for myfox.
2026-07-14 21:42:43.421510877 [2026-07-14 23:42:43] watchdog.myfox ERROR : The following ffmpeg logs include the last 100 lines prior to exit.
2026-07-14 21:42:43.421817862 [2026-07-14 23:42:43] ffmpeg.myfox.detect ERROR : [rtsp @ 0x5df3e9281080] method DESCRIBE failed: 404 Not Found
2026-07-14 21:42:43.422323531 [2026-07-14 23:42:43] ffmpeg.myfox.detect ERROR : [in#0 @ 0x5df3e9280d80] Error opening input: Server returned 404 Not Found
2026-07-14 21:42:43.423726003 [2026-07-14 23:42:43] ffmpeg.myfox.detect ERROR : Error opening input file rtsp://127.0.0.1:8554/myfox_sub.
2026-07-14 21:42:43.423730236 [2026-07-14 23:42:43] ffmpeg.myfox.detect ERROR : Error opening input files: Server returned 404 Not Found
2026-07-14 21:42:43.424062999 [2026-07-14 23:42:43] watchdog.myfox INFO : Restarting ffmpeg...
2026-07-14 21:42:43.427597903 [2026-07-14 23:42:43] ffmpeg.myfox.record ERROR : [rtsp @ 0x587306110180] method DESCRIBE failed: 404 Not Found
2026-07-14 21:42:43.429486004 [2026-07-14 23:42:43] ffmpeg.myfox.record ERROR : [in#0 @ 0x58730610fe80] Error opening input: Server returned 404 Not Found
2026-07-14 21:42:43.429805258 [2026-07-14 23:42:43] ffmpeg.myfox.record ERROR : Error opening input file rtsp://127.0.0.1:8554/myfox.
2026-07-14 21:42:43.430051951 [2026-07-14 23:42:43] ffmpeg.myfox.record ERROR : Error opening input files: Server returned 404 Not Found
2026-07-14 21:42:43.430383271 [2026-07-14 23:42:43] watchdog.myfox INFO : Terminating the existing ffmpeg process...
2026-07-14 21:42:43.430691065 [2026-07-14 23:42:43] watchdog.myfox INFO : Waiting for ffmpeg to exit gracefully...
2026-07-14 21:42:43.430965571 [2026-07-14 23:42:43] watchdog.myfox INFO : FFmpeg has exited
2026-07-14 21:42:43.437221377 [2026-07-14 23:42:43] frigate.video ERROR : myfox: Unable to read frames from ffmpeg process.
2026-07-14 21:42:43.437797003 [2026-07-14 23:42:43] frigate.video ERROR : myfox: ffmpeg process is not running. exiting capture thread...
2026-07-14 21:42:53.431715655 [2026-07-14 23:42:53] watchdog.myfox ERROR : Ffmpeg process crashed unexpectedly for myfox.
2026-07-14 21:42:53.432368812 [2026-07-14 23:42:53] watchdog.myfox ERROR : The following ffmpeg logs include the last 100 lines prior to exit.
2026-07-14 21:42:53.432704330 [2026-07-14 23:42:53] ffmpeg.myfox.detect ERROR : [rtsp @ 0x564cdad4d080] method DESCRIBE failed: 404 Not Found
2026-07-14 21:42:53.433077687 [2026-07-14 23:42:53] ffmpeg.myfox.detect ERROR : [in#0 @ 0x564cdad4cd80] Error opening input: Server returned 404 Not Found
2026-07-14 21:42:53.433374886 [2026-07-14 23:42:53] ffmpeg.myfox.detect ERROR : Error opening input file rtsp://127.0.0.1:8554/myfox_sub.
2026-07-14 21:42:53.433696196 [2026-07-14 23:42:53] ffmpeg.myfox.detect ERROR : Error opening input files: Server returned 404 Not Found
2026-07-14 21:42:53.434000833 [2026-07-14 23:42:53] watchdog.myfox INFO : Restarting ffmpeg...
2026-07-14 21:42:53.439373784 [2026-07-14 23:42:53] ffmpeg.myfox.record ERROR : [rtsp @ 0x583f9a60e180] method DESCRIBE failed: 404 Not Found
2026-07-14 21:42:53.440255376 [2026-07-14 23:42:53] ffmpeg.myfox.record ERROR : [in#0 @ 0x583f9a60de80] Error opening input: Server returned 404 Not Found
2026-07-14 21:42:53.440965331 [2026-07-14 23:42:53] ffmpeg.myfox.record ERROR : Error opening input file rtsp://127.0.0.1:8554/myfox.
2026-07-14 21:42:53.441911306 [2026-07-14 23:42:53] ffmpeg.myfox.record ERROR : Error opening input files: Server returned 404 Not Found
2026-07-14 21:42:53.442440790 [2026-07-14 23:42:53] watchdog.myfox INFO : Terminating the existing ffmpeg process...
2026-07-14 21:42:53.442986980 [2026-07-14 23:42:53] watchdog.myfox INFO : Waiting for ffmpeg to exit gracefully...
2026-07-14 21:42:53.443247330 [2026-07-14 23:42:53] watchdog.myfox INFO : FFmpeg has exited
2026-07-14 21:42:53.445484742 [2026-07-14 23:42:53] frigate.video ERROR : myfox: Unable to read frames from ffmpeg process.
2026-07-14 21:42:53.445978370 [2026-07-14 23:42:53] frigate.video ERROR : myfox: ffmpeg process is not running. exiting capture thread...
2026-07-14 21:43:03.445628473 [2026-07-14 23:43:03] watchdog.myfox ERROR : Ffmpeg process crashed unexpectedly for myfox.
2026-07-14 21:43:03.446132919 [2026-07-14 23:43:03] watchdog.myfox ERROR : The following ffmpeg logs include the last 100 lines prior to exit.
2026-07-14 21:43:03.447043962 [2026-07-14 23:43:03] ffmpeg.myfox.detect ERROR : [rtsp @ 0x5c740b722080] method DESCRIBE failed: 404 Not Found
2026-07-14 21:43:03.447350613 [2026-07-14 23:43:03] ffmpeg.myfox.detect ERROR : [in#0 @ 0x5c740b721d80] Error opening input: Server returned 404 Not Found
2026-07-14 21:43:03.447811850 [2026-07-14 23:43:03] ffmpeg.myfox.detect ERROR : Error opening input file rtsp://127.0.0.1:8554/myfox_sub.
2026-07-14 21:43:03.448273042 [2026-07-14 23:43:03] ffmpeg.myfox.detect ERROR : Error opening input files: Server returned 404 Not Found
2026-07-14 21:43:03.448804734 [2026-07-14 23:43:03] watchdog.myfox INFO : Restarting ffmpeg...
2026-07-14 21:43:03.452103766 [2026-07-14 23:43:03] ffmpeg.myfox.record ERROR : [rtsp @ 0x5cc2b3bc3180] method DESCRIBE failed: 404 Not Found
2026-07-14 21:43:03.452565866 [2026-07-14 23:43:03] ffmpeg.myfox.record ERROR : [in#0 @ 0x5cc2b3bc2e80] Error opening input: Server returned 404 Not Found
2026-07-14 21:43:03.453068291 [2026-07-14 23:43:03] ffmpeg.myfox.record ERROR : Error opening input file rtsp://127.0.0.1:8554/myfox.
2026-07-14 21:43:03.453483860 [2026-07-14 23:43:03] ffmpeg.myfox.record ERROR : Error opening input files: Server returned 404 Not Found
2026-07-14 21:43:03.454207492 [2026-07-14 23:43:03] watchdog.myfox INFO : Terminating the existing ffmpeg process...
2026-07-14 21:43:03.454906745 [2026-07-14 23:43:03] watchdog.myfox INFO : Waiting for ffmpeg to exit gracefully...
2026-07-14 21:43:03.457581480 [2026-07-14 23:43:03] watchdog.myfox INFO : FFmpeg has exited
2026-07-14 21:43:03.461976405 [2026-07-14 23:43:03] frigate.video ERROR : myfox: Unable to read frames from ffmpeg process.
2026-07-14 21:43:03.462400707 [2026-07-14 23:43:03] frigate.video ERROR : myfox: ffmpeg process is not running. exiting capture thread...
2026-07-14 21:43:08.856999847 [2026-07-14 23:43:08] frigate.comms.dispatcher INFO : Turning off recordings for myfox
2026-07-14 21:43:10.709484624 [2026-07-14 23:43:10] frigate.comms.dispatcher INFO : Turning on recordings for myfox
2026-07-14 21:43:13.459302772 [2026-07-14 23:43:13] watchdog.myfox ERROR : Ffmpeg process crashed unexpectedly for myfox.
2026-07-14 21:43:13.459729793 [2026-07-14 23:43:13] watchdog.myfox ERROR : The following ffmpeg logs include the last 100 lines prior to exit.
2026-07-14 21:43:13.460032195 [2026-07-14 23:43:13] ffmpeg.myfox.detect ERROR : [rtsp @ 0x5f0f25870080] method DESCRIBE failed: 404 Not Found
2026-07-14 21:43:13.460358529 [2026-07-14 23:43:13] ffmpeg.myfox.detect ERROR : [in#0 @ 0x5f0f2586fd80] Error opening input: Server returned 404 Not Found
2026-07-14 21:43:13.460667518 [2026-07-14 23:43:13] ffmpeg.myfox.detect ERROR : Error opening input file rtsp://127.0.0.1:8554/myfox_sub.
2026-07-14 21:43:13.460929915 [2026-07-14 23:43:13] ffmpeg.myfox.detect ERROR : Error opening input files: Server returned 404 Not Found
2026-07-14 21:43:13.461248905 [2026-07-14 23:43:13] watchdog.myfox INFO : Restarting ffmpeg...
2026-07-14 21:43:13.465161434 [2026-07-14 23:43:13] ffmpeg.myfox.record ERROR : [rtsp @ 0x578c4485f180] method DESCRIBE failed: 404 Not Found
2026-07-14 21:43:13.465727570 [2026-07-14 23:43:13] ffmpeg.myfox.record ERROR : [in#0 @ 0x578c4485ee80] Error opening input: Server returned 404 Not Found
2026-07-14 21:43:13.466149678 [2026-07-14 23:43:13] ffmpeg.myfox.record ERROR : Error opening input file rtsp://127.0.0.1:8554/myfox.
2026-07-14 21:43:13.466728581 [2026-07-14 23:43:13] ffmpeg.myfox.record ERROR : Error opening input files: Server returned 404 Not Found
2026-07-14 21:43:13.467129440 [2026-07-14 23:43:13] watchdog.myfox INFO : Terminating the existing ffmpeg process...
2026-07-14 21:43:13.467700844 [2026-07-14 23:43:13] watchdog.myfox INFO : Waiting for ffmpeg to exit gracefully...
2026-07-14 21:43:13.468594620 [2026-07-14 23:43:13] watchdog.myfox INFO : FFmpeg has exited
2026-07-14 21:43:13.471832732 [2026-07-14 23:43:13] frigate.video ERROR : myfox: Unable to read frames from ffmpeg process.
2026-07-14 21:43:13.472497646 [2026-07-14 23:43:13] frigate.video ERROR : myfox: ffmpeg process is not running. exiting capture thread...
2026-07-14 21:43:20.189883772 [2026-07-14 23:43:20] frigate.api.camera ERROR : Failed to fetch streams from go2rtc
2026-07-14 21:43:23.470405289 [2026-07-14 23:43:23] watchdog.myfox ERROR : Ffmpeg process crashed unexpectedly for myfox.
2026-07-14 21:43:23.470737491 [2026-07-14 23:43:23] watchdog.myfox ERROR : The following ffmpeg logs include the last 100 lines prior to exit.
2026-07-14 21:43:23.471086462 [2026-07-14 23:43:23] ffmpeg.myfox.detect ERROR : [rtsp @ 0x5a230f805080] method DESCRIBE failed: 404 Not Found
2026-07-14 21:43:23.471331927 [2026-07-14 23:43:23] ffmpeg.myfox.detect ERROR : [in#0 @ 0x5a230f804d80] Error opening input: Server returned 404 Not Found
2026-07-14 21:43:23.471663693 [2026-07-14 23:43:23] ffmpeg.myfox.detect ERROR : Error opening input file rtsp://127.0.0.1:8554/myfox_sub.
2026-07-14 21:43:23.471940651 [2026-07-14 23:43:23] ffmpeg.myfox.detect ERROR : Error opening input files: Server returned 404 Not Found
2026-07-14 21:43:23.472171553 [2026-07-14 23:43:23] watchdog.myfox INFO : Restarting ffmpeg...
2026-07-14 21:43:23.475971145 [2026-07-14 23:43:23] ffmpeg.myfox.record ERROR : [rtsp @ 0x5b50c05db180] method DESCRIBE failed: 404 Not Found
2026-07-14 21:43:23.476509999 [2026-07-14 23:43:23] ffmpeg.myfox.record ERROR : [in#0 @ 0x5b50c05dae80] Error opening input: Server returned 404 Not Found
2026-07-14 21:43:23.477018122 [2026-07-14 23:43:23] ffmpeg.myfox.record ERROR : Error opening input file rtsp://127.0.0.1:8554/myfox.
2026-07-14 21:43:23.477468843 [2026-07-14 23:43:23] ffmpeg.myfox.record ERROR : Error opening input files: Server returned 404 Not Found
2026-07-14 21:43:23.477875002 [2026-07-14 23:43:23] watchdog.myfox INFO : Terminating the existing ffmpeg process...
2026-07-14 21:43:23.478301308 [2026-07-14 23:43:23] watchdog.myfox INFO : Waiting for ffmpeg to exit gracefully...
2026-07-14 21:43:23.478838076 [2026-07-14 23:43:23] watchdog.myfox INFO : FFmpeg has exited
2026-07-14 21:43:23.483380449 [2026-07-14 23:43:23] frigate.video ERROR : myfox: Unable to read frames from ffmpeg process.
2026-07-14 21:43:23.483380449 [LOGGING] Last message repeated 2 times
2026-07-14 21:43:23.484659189 [2026-07-14 23:43:23] frigate.video ERROR : myfox: ffmpeg process is not running. exiting capture thread...
2026-07-14 21:43:33.481020152 [2026-07-14 23:43:33] watchdog.myfox ERROR : Ffmpeg process crashed unexpectedly for myfox.
2026-07-14 21:43:33.481387563 [2026-07-14 23:43:33] watchdog.myfox ERROR : The following ffmpeg logs include the last 100 lines prior to exit.
2026-07-14 21:43:33.481610589 [2026-07-14 23:43:33] ffmpeg.myfox.detect ERROR : [rtsp @ 0x5d205eacf080] method DESCRIBE failed: 404 Not Found
2026-07-14 21:43:33.481878236 [2026-07-14 23:43:33] ffmpeg.myfox.detect ERROR : [in#0 @ 0x5d205eaced80] Error opening input: Server returned 404 Not Found
2026-07-14 21:43:33.482090185 [2026-07-14 23:43:33] ffmpeg.myfox.detect ERROR : Error opening input file rtsp://127.0.0.1:8554/myfox_sub.
2026-07-14 21:43:33.482419045 [2026-07-14 23:43:33] ffmpeg.myfox.detect ERROR : Error opening input files: Server returned 404 Not Found
2026-07-14 21:43:33.482702233 [2026-07-14 23:43:33] watchdog.myfox INFO : Restarting ffmpeg...
2026-07-14 21:43:33.486926971 [2026-07-14 23:43:33] ffmpeg.myfox.record ERROR : [rtsp @ 0x5f6565b85180] method DESCRIBE failed: 404 Not Found
2026-07-14 21:43:33.487488252 [2026-07-14 23:43:33] ffmpeg.myfox.record ERROR : [in#0 @ 0x5f6565b84e80] Error opening input: Server returned 404 Not Found
2026-07-14 21:43:33.487980415 [2026-07-14 23:43:33] ffmpeg.myfox.record ERROR : Error opening input file rtsp://127.0.0.1:8554/myfox.
2026-07-14 21:43:33.488438135 [2026-07-14 23:43:33] ffmpeg.myfox.record ERROR : Error opening input files: Server returned 404 Not Found
2026-07-14 21:43:33.488859639 [2026-07-14 23:43:33] watchdog.myfox INFO : Terminating the existing ffmpeg process...
2026-07-14 21:43:33.489252009 [2026-07-14 23:43:33] watchdog.myfox INFO : Waiting for ffmpeg to exit gracefully...
2026-07-14 21:43:33.489591472 [2026-07-14 23:43:33] watchdog.myfox INFO : FFmpeg has exited
2026-07-14 21:43:33.494613336 [2026-07-14 23:43:33] frigate.video ERROR : myfox: Unable to read frames from ffmpeg process.
2026-07-14 21:43:33.494891970 [2026-07-14 23:43:33] frigate.video ERROR : myfox: ffmpeg process is not running. exiting capture thread...
C’est plus explicite avec go2rtc :
2026-07-14 21:52:49.478393677 [INFO] Preparing new go2rtc config...
2026-07-14 21:52:49.933774211 [INFO] Starting go2rtc...
2026-07-14 21:52:50.382846133 23:52:50.382 INF go2rtc platform=linux/amd64 revision=df95ce3 version=1.9.10
2026-07-14 21:52:50.382943628 23:52:50.382 INF config path=/config/go2rtc_homekit.yml
2026-07-14 21:52:50.383533609 23:52:50.383 INF [rtsp] listen addr=:8554
2026-07-14 21:52:50.383725377 23:52:50.383 INF [api] listen addr=:1984
2026-07-14 21:52:50.384027776 23:52:50.384 INF [webrtc] listen addr=:8555
2026-07-14 21:52:56.715912143 23:52:56.715 WRN [rtsp] error="streams: dial tcp 192.168.1.63:554: connect: connection refused" stream=myfox_sub
2026-07-14 21:52:56.746682658 23:52:56.746 WRN [rtsp] error="streams: dial tcp 192.168.1.63:554: connect: connection refused" stream=myfox_sub
2026-07-14 21:52:58.246229812 23:52:58.244 WRN [rtsp] error="streams: dial tcp 192.168.1.63:554: connect: connection refused" stream=myfox_sub
2026-07-14 21:52:58.252579037 23:52:58.251 WRN [rtsp] error="streams: dial tcp 192.168.1.63:554: connect: connection refused" stream=myfox
2026-07-14 21:52:58.470033836 [INFO] Starting go2rtc healthcheck service...
2026-07-14 21:53:18.244258503 23:53:18.244 WRN [rtsp] error="streams: dial tcp 192.168.1.63:554: connect: connection refused" stream=myfox_sub
2026-07-14 21:53:18.252711056 23:53:18.252 WRN [rtsp] error="streams: dial tcp 192.168.1.63:554: connect: connection refused" stream=myfox
2026-07-14 21:53:28.257319855 23:53:28.257 WRN [rtsp] error="streams: dial tcp 192.168.1.63:554: connect: connection refused" stream=myfox_sub
2026-07-14 21:53:28.264956895 23:53:28.264 WRN [rtsp] error="streams: dial tcp 192.168.1.63:554: connect: connection refused" stream=myfox
2026-07-14 21:53:38.280052154 23:53:38.279 WRN [rtsp] error="streams: dial tcp 192.168.1.63:554: connect: connection refused" stream=myfox_sub
2026-07-14 21:53:38.294744579 23:53:38.294 WRN [rtsp] error="streams: dial tcp 192.168.1.63:554: connect: connection refused" stream=myfox
Je vais donc rebidouiller la cam car le flux n’est pas accessible apparemment.
Salut @GBoulvin !!
Aucune inquiétude, au final ton test est « normal », mais révélateur d’une faille qu’on peut corriger — et c’est exactement à ça que servent ces tests, donc un grand merci ! ![]()
L’explication : ton conteneur de test s’appelle gladys-frigate… qui était précisément le nom que l’intégration donne à son conteneur Frigate. Au premier démarrage, la routine de mise à jour a cherché « son » conteneur par ce nom, est tombée sur le tien, et l’a remplacé — d’où l’auto-suppression (tes logs s’arrêtent net juste après update #1 of the container required...). C’est vraiment lié au setup de test : en installation normale, le conteneur Gladys s’appelle gladys, et personne ne nomme « gladys-frigate » un conteneur installé à la main. Mais la faille était réelle, et elle est corrigée dans l’image mise à jour :
- les conteneurs de l’intégration s’appellent désormais
gladys-frigate-server/gladys-frigate-mqtt; - le nom est vérifié avant usage (repli automatique sur un nom suffixé s’il est déjà pris), puis mémorisé ;
- et surtout, un conteneur existant n’est « reconnu » que si son image prouve que c’est le nôtre.
Ton conteneur Gladys ne sera donc plus jamais regardé, même en gardant son nom actuel. ![]()
Si tu veux bien retenter avec l’image fraîche (ta même commande docker run convient telle quelle), ça devrait dérouler.
Petite question au passage : que restait-il exactement dans /var/lib/gladysassistant-frigate après l’incident ? Un docker rm ne vide normalement pas un dossier monté, donc je veux vérifier si c’était un effet de bord des relances ou un second problème à creuser.
EDIT : Et par contre ça révelerait un bug identique pour les conteneurs Zigbee2mqtt, Node-red et Matterbridge d’après Claude …
![]()
J’ai pu reproduire, en effet un docker rm a bien lieu. Par contre la DB dans mon dossier local n’est pas du tout supprimé elle.
Et du coup test confirmé avec Node-Red au moins également. Si gladys est lancé avec le nom d’image gladys-node-red on a exactement le meme problème.
Le pire => Si on relance le docker run pour recréer le conteneur, il se connecte à la DB et comme on a enregistrer la création de l’intégration, il réessaye aussitôt au démarrage, et boom plus jamais d’accès ^^







