Homebridge out en 4g

Bonjour à tous,

j’ai homebridge qui es tout depuis quelques jours (mise a jour?) mon iphone en ios 16.6.1
sur l’appli maison en wifi ça fonctionne bien avec un rafraichissement des caméras tous les 8 sec, des que je suis en 4 ou 5G je n’ai plus la vue des caméras, l’image des caméras reste figé, je n’ai pas touché ma config json ni le firewall de ma box freepro

ma config

{
    "platform": "Camera-ffmpeg",
    "cameras": [
        {
            "name": "Atelier Intérieur",
            "manufacturer": "Foscam",
            "model": "R2MP/R2MEP",
            "serialNumber": "xxxxxxxx",
            "videoConfig": {
                "source": "-fflags +discardcorrupt+igndts -err_detect ignore_err -rtsp_transport tcp -i rtsp://jxxxxx:xxxxxxx@xxxxxxxx:xx/videoMain",
                "stillImageSource": "-i http://xxxxx:xx/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=xxxxx&pwd=xxxxxx",
                "maxStreams": 2,
                "maxWidth": 1280,
                "maxHeight": 720,
                "vcodec": "libx264"
            }
        },
        {
            "name": "Entrée Atelier",
            "manufacturer": "Foscam",
            "model": "FI9828W/FI9828P/FI9828P V2/FI9805E",
            "serialNumber": "xxxxxxxxx",
            "videoConfig": {
                "source": "-fflags +discardcorrupt+igndts -err_detect ignore_err -rtsp_transport tcp -i rtsp://jxxxxx:xxxxxxx@1xxxxxxxx:xx/videoMain",
                "stillImageSource": "-i http://xxxxxxxx:xx/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=jxxxxx&pwd=xxxxxxxx",
                "maxStreams": 2,
                "maxWidth": 1280,
                "maxHeight": 720,
                "vcodec": "libx264",
                "audio": true
            }
        },
        {
            "name": "Entrée ",
            "manufacturer": "Foscam",
            "model": "G4P/G4EP",
            "serialNumber": "xxxxxxxx",
            "videoConfig": {
                "source": "-fflags +discardcorrupt+igndts -err_detect ignore_err -rtsp_transport tcp -i rtsp://jeedom:xxxxxxxx@xxxxxxxx:xx/videoMain",
                "stillImageSource": "-i http://xxxxxx:xx/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=xxxxxx&pwd=xxxxxx",
                "maxStreams": 2,
                "maxWidth": 1920,
                "maxHeight": 1080,
                "maxFPS": 25,
                "vcodec": "libx264",
                "audio": true
            }
        },
        {
            "name": "Entrée Maison",
            "manufacturer": "Foscam",
            "model": "FI9828W/FI9828P/FI9828P V2/FI9805E",
            "serialNumber": "xxxxxxx",
            "videoConfig": {
                "source": "-fflags +discardcorrupt+igndts -err_detect ignore_err -rtsp_transport tcp -i rtsp://jxxxxxx:xxxxxx@xxxxxxxx:xx/videoMain",
                "stillImageSource": "-i http://xxxxxxx:xx/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=xxxxx&pwd=xxxxxxx",
                "maxStreams": 2,
                "maxWidth": 1280,
                "maxHeight": 720,
                "vcodec": "libx264",
                "audio": true
            }
        },
        {
            "name": "Patio",
            "manufacturer": "Foscam",
            "model": "G4P/G4EP",
            "serialNumber": "xxxxxx",
            "videoConfig": {
                "source": "-fflags +discardcorrupt+igndts -err_detect ignore_err -rtsp_transport tcp -i rtsp://xxxxx:xxxxxx@xxxxxxx:xx/videoMain",
                "stillImageSource": "-i http://xxxxxxx:xx/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=xxxxx&pwd=xxxxxxx",
                "maxStreams": 2,
                "maxWidth": 640,
                "maxHeight": 480,
                "maxFPS": 15,
                "vcodec": "libx264",
                "audio": true
            }
        },
        {
            "name": "Salon",
            "manufacturer": "Foscam",
            "model": "C2M",
            "serialNumber": "xxxxxxxx",
            "videoConfig": {
                "source": "-fflags +discardcorrupt+igndts -err_detect ignore_err -rtsp_transport tcp -i rtsp://xxxxx:xxxxxx@xxxxxx:xx/videoMain",
                "stillImageSource": "-i http://xxxxxxx:xx/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=xxxxx&pwd=xxxxxx",
                "maxStreams": 2,
                "maxWidth": 1280,
                "maxHeight": 720,
                "maxFPS": 15,
                "vcodec": "libx264",
                "audio": true
            }
        }
    ]
}

Hello, pour voir à distance il faut utiliser un concentrateur HomeKit :

  • iPad (déconseillé car si tu migres ton infrastructure ça ne passera plus, et même si tu es toujours dans la vieille infrastructure HomeKit il doit être branché en permanence et rester à la maison)
  • Apple TV (conseillé surtout en cablé)
  • HomePod (pas mal du tout mais c’est mieux une Apple tv câblée)

Si tu en as, le flux wifi doit pouvoir passer sans routage entre jeedom et ce (ces) concentrateur(s).

Bonjour Nebz,

merci pour ton retour j’ai une apple tv depuis des années, tout fonctionnait bien mais depuis quelques jours plus d’accès en extérieur.

sur un précédent message tu m’avais conseillé de mettre "unbridge":true dans mes configs, il n’y est plus je sais pas pourquoi c’est important de la mettre ?

Pour ne pas charger Homebridge quand tu as bcp de caméras, sinon les messages de jeedom sont ralentis. Donc aucun lien, regarde mon message précédent, j’ai aussi parlé d’autre chose

J’ai tout branché (caméras, apple tv, jeedom etc…) en réseau Ethernet sur la même box ,une chose bizarre dans config sur home bridge en adresse ip j’ai bien l’ip locale de jeedom mais il me semblait qu’il y avait aussi le dns jeedom à coté non?

Non il rentre pas en compte c’est le concentrateur HomeKit qui fait tout, redémarre ton Apple tv

j’ai redémarré l’apple tv, j’ai réinstallé les dépendances et la ça fonctionne avec un rafraichissement tous les 15secondes, truc bizarre j’ai bien jeedom à l’heure mais pas homebridge…
mon nouveau json avec unbridge":true,

{
    "platform": "Camera-ffmpeg",
    "cameras": [
        {
            "name": "Atelier Intérieur",
            "manufacturer": "Foscam",
            "model": "R2MP/R2MEP",
            "serialNumber": "6-192.168.1.12",
            "videoConfig": {
                "source": "-fflags +discardcorrupt+igndts -err_detect ignore_err -rtsp_transport tcp -i rtsp://xxxx:xxxxx@192.168.1.xx:xx/videoMain",
                "stillImageSource": "-i http://192.168.1.xx:xx/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=xxxxx&pwd=xxxxx",
                "maxStreams": 2,
                "maxWidth": 1280,
                "maxHeight": 720,
                "vcodec": "libx264",
                "unbridge": true
            }
        },
        {
            "name": "Entrée Atelier",
            "manufacturer": "Foscam",
            "model": "FI9828W/FI9828P/FI9828P V2/FI9805E",
            "serialNumber": "1-192.168.1.xx",
            "videoConfig": {
                "source": "-fflags +discardcorrupt+igndts -err_detect ignore_err -rtsp_transport tcp -i rtsp://xxxx:xxx@192.168.1.xx:xx/videoMain",
                "stillImageSource": "-i http://192.168.xx:xx/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=xxxxx&pwd=xxxxx",
                "maxStreams": 2,
                "maxWidth": 1280,
                "maxHeight": 720,
                "vcodec": "libx264",
                "unbridge": true,
                "audio": true,
                " unbridge": true
            }
        },
        {
            "name": "Entrée ",
            "manufacturer": "Foscam",
            "model": "G4P/G4EP",
            "serialNumber": "19-192.168.1xx",
            "videoConfig": {
                "source": "-fflags +discardcorrupt+igndts -err_detect ignore_err -rtsp_transport tcp -i rtsp://xxxxx:xxxxx@192.168.1.xx:xx/videoMain",
                "stillImageSource": "-i http://192.168.1.xx:xx/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=xxxxx&pwd=xxxxx",
                "maxStreams": 2,
                "maxWidth": 1920,
                "maxHeight": 1080,
                "maxFPS": 25,
                "vcodec": "libx264",
                "audio": true,
                "unbridge": true
            }
        },
        {
            "name": "Entrée Maison",
            "manufacturer": "Foscam",
            "model": "FI9828W/FI9828P/FI9828P V2/FI9805E",
            "serialNumber": "7-192.168.1.xx",
            "videoConfig": {
                "source": "-fflags +discardcorrupt+igndts -err_detect ignore_err -rtsp_transport tcp -i rtsp://xxxx:xxxxxx@192.168.1.xx:xx/videoMain",
                "stillImageSource": "-i http://192.168.1.1xx:xx/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=xxxxx&pwd=xxxxx",
                "maxStreams": 2,
                "maxWidth": 1280,
                "maxHeight": 720,
                "vcodec": "libx264",
                "audio": true,
                "unbridge": true
            }
        },
        {
            "name": "Patio",
            "manufacturer": "Foscam",
            "model": "G4P/G4EP",
            "serialNumber": "18-192.168.1.xx",
            "videoConfig": {
                "source": "-fflags +discardcorrupt+igndts -err_detect ignore_err -rtsp_transport tcp -i rtsp://xxxxx:xxxx@192.168.1.xx:xx/videoMain",
                "stillImageSource": "-i http://192.168.1.xx:xx/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=xxxxx&pwd=xxxxx",
                "maxStreams": 2,
                "maxWidth": 640,
                "maxHeight": 480,
                "maxFPS": 15,
                "vcodec": "libx264",
                "audio": true,
                "unbridge": true
            }
        },
        {
            "name": "Salon",
            "manufacturer": "Foscam",
            "model": "C2M",
            "serialNumber": "2-192.168.1.xx",
            "videoConfig": {
                "source": "-fflags +discardcorrupt+igndts -err_detect ignore_err -rtsp_transport tcp -i rtsp://xxxxx:xxxxx@192.168.1.xx:xxvideoMain",
                "stillImageSource": "-i http://192.168.1.xx:9xx/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=xxxxx&pwd=xxxxxxx",
                "maxStreams": 2,
                "maxWidth": 1280,
                "maxHeight": 720,
                "maxFPS": 15,
                "vcodec": "libx264",
                "audio": true,
                "unbridge": true
            }
        }
    ]
}

Que veux tu dire par a l’heure ?

Dans l’interface ? Si oui c’est ton Linux qui est pas à l’heure.

l’heure dans les logs de homebrigde j’ai deux heures de décalage

Si heure pile c’est ta zone horaire mal définie dans ton Linux

C’est bon c’est réglé en ssh avec la commande :
sudo dpkg-reconfigure tzdata
merci, tu as vu mon json pas d’erreur de ma part sur le placement de « unbridge »: true?

Jérôme

non c’est dans la camera pas dans videoConfig : GitHub - Sunoo/homebridge-camera-ffmpeg: Homebridge Plugin Providing FFmpeg-based Camera Support

mais attention, une fois que tu fais ça, elle disparait de Maison, et elle devient indépendante du pont principal (ben oui tu la unbridge (dé-ponte)) et donc tu dois l’ajouter séparément comme un nouvel équipement homekit dans maison avec le +

c’est fait et le résultat n’est pas différent, environ 15 sec avant rafraichissement comme avant…

non relis, c’est pour pas ralentir le bridge principal (avec tous tes équipements jeedom)