Hello,
J’ai voulu intégrer une nouvelle caméra Netatmo dans Gladys, mais impossible d’y arriver.
" Une erreur s’est produite lors de l’obtention du flux RTSP. Êtes-vous sûr que l’URL fournie est correcte et accessible à partir de l’instance Gladys ? "
Je fais exactement la même procédure que pour les autres caméras Netatmo et, pour celle-ci, rien à faire.
Le stream apparaît bien dans VLC sur mon PC et sur mon tél.
J’ai vérifié plein de fois si ce que je mettais dans Gladys était bon.
http://192.168.xxx.xxx/fde7d7aa03af9523cd6exxxxxxxx/live/index.m3u8
Je l’ai copié/collé pour le mettre dans VLC sur mon tél et le flux sur VLC fonctionne.
Testé sur Firefox et Chrome, les deux sont à jour, et même erreur.
La caméra est en wifi, comme les autres Netatmo.
J’ai changé son nom car il commençait comme celui d’une autre caméra, sa pièce car elle est dans la même pièce qu’une autre.
Je n’y comprends rien.
Tu peux aller dans l’intégration caméra et cliquer sur le bouton « Tester » et nous montrer le message d’erreur ?
Salut,
J’ai mis le message d’erreur dans mon message précédent.
Voici la copie d’écran :
et les logs de Gladys :
2025-08-18T17:45:53+0200 <warn> poll.js:14 (RtspCameraHandler.poll) Unable to poll camera
2025-08-18T17:46:05+0200 <warn> getImage.js:79 () Error: Command failed: ffmpeg -i http://192.168.xxx.xxx/fde7d7aa03af9523cdxxxxxxxx/live/index.m3u8 -f image2 -vframes 1 -qscale:v 15 -vf scale=1280:-1 /tmp/gladysassistant/camera-ff329739-fc21-42f5-8f47-6855be2d8174-905-1-46-17.jpg
ffmpeg version 5.1.6-0+deb12u1 Copyright (c) 2000-2024 the FFmpeg developers
built with gcc 12 (Debian 12.2.0-14)
configuration: --prefix=/usr --extra-version=0+deb12u1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libglslang --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librist --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --disable-sndio --enable-libjxl --enable-pocketsphinx --enable-librsvg --enable-libmfx --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-libplacebo --enable-librav1e --enable-shared
libavutil 57. 28.100 / 57. 28.100
libavcodec 59. 37.100 / 59. 37.100
libavformat 59. 27.100 / 59. 27.100
libavdevice 59. 7.100 / 59. 7.100
libavfilter 8. 44.100 / 8. 44.100
libswscale 6. 7.100 / 6. 7.100
libswresample 4. 7.100 / 4. 7.100
libpostproc 56. 6.100 / 56. 6.100
[tcp @ 0x573969448fc0] Connection to tcp://192.168.xxx.xxx:80 failed: No route to host
http://192.168.xxx.xxx/fde7d7aa03af9523cdxxxxxxx/live/index.m3u8: No route to host
at genericNodeError (node:internal/errors:983:15)
at wrappedFn (node:internal/errors:537:14)
at ChildProcess.exithandler (node:child_process:415:12)
at ChildProcess.emit (node:events:518:28)
at maybeClose (node:internal/child_process:1101:16)
at Process.ChildProcess._handle.onexit (node:internal/child_process:304:5) {
code: 1,
killed: false,
signal: null,
cmd: 'ffmpeg -i http://192.168.xxx.xxx/fde7d7aa03af9523cdxxxxxxx/live/index.m3u8 -f image2 -vframes 1 -qscale:v 15 -vf scale=1280:-1 /tmp/gladysassistant/camera-ff329739-fc21-42f5-8f47-6855be2d8174-905-1-46-17.jpg'
}
Ils indiquent, No route to host. Pourtant, dans VLC c’est ok ??
Dans l’inspecteur réseau, il y a une erreur 500 quand je lance le test
L’erreur indique que Gladys n’arrive pas à accéder à l’IP privée 
Il faut vérifier que Gladys puisse bien accéder à l’IP privée. Cela peut être un problème lié à la façon dont tu as lancé Gladys (tu avais bien network=host en lançant Gladys ?), ou un souci de réseau chez toi.
PS : en copiant ton message dans ChatGPT, il donne des réponses très pertinentes et propose des tests pour voir à quelle étape ça ne fonctionne pas chez toi ! 
J’ai pensé à un pb de réseau.
Les caméras sont sur un réseau Wifi IoT avec mot de passe sans caractères spéciaux.
Gladys est en Ethernet.
Les autres caméras fonctionnent dans Gladys.
Je viens de débrancher et rebrancher la caméra et miracle, elle apparaît dans Gladys.
Mystère !
1 « J'aime »