Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. Einbindung von Geräten
    5. Ubiquiti Unifi Protect Kameras in Yahka einbinden

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Ubiquiti Unifi Protect Kameras in Yahka einbinden

    This topic has been deleted. Only users with topic management privileges can see it.
    • H
      halsi82 @Codierknecht last edited by

      @codierknecht Entschuldigung - vergessen dazu zuschreiben. Ja - VLC kann den Link und Stream öffnen, keine Firewallregel die ioBroker blockiert.

      Der Snapshot über Yahka geht, also kann Yahka / iobroker den Stream öffnen und zumindest ein Bild extrahieren. Aber der Stream startet nicht, wenn ich auf die Kamera klicke.

      Codierknecht 1 Reply Last reply Reply Quote 0
      • Codierknecht
        Codierknecht Developer Most Active @halsi82 last edited by Codierknecht

        @halsi82 sagte in Ubiquiti Unifi Protect Kameras in Yahka einbinden:

        Aber der Stream startet nicht, wenn ich auf die Kamera klicke

        Das kann auch schon mal etwas dauern und besonders stabil ist das auch nicht.
        Gibt's in der Home-App denn eine Meldung? Sowas wie "Kamera nicht erreichbar" oder ähnliches?

        Der Codec ist korrekt? Meine Cams verwenden "h264"

        cc109d36-f64a-4164-9345-714857b2eb8a-image.png

        H 1 Reply Last reply Reply Quote 0
        • H
          halsi82 @Codierknecht last edited by halsi82

          @codierknecht
          Zuerst lädt der Stream nicht und danach - Kamera antwortet nicht.

          Aktuell nutzen wir Home App + Unifi Protect App parallel und das geht eigentlich gut, wäre allerdings wünschenswert wenn man alles über eine App machen könnte. Hatte früher das Unifi Protect Plugin über Homebridge, das war aber ebenfalls instabil und eigentlich wollte ich von der Homebridge weg, wenn ich eh schon Yahka einsetze.

          503867f2-6956-4a95-a76f-9237f80f79e5-IMG_1296.png

          2848bebe-f2c8-47a2-9c3a-e568d6c4059a-IMG_1297.png

          ilovegym 1 Reply Last reply Reply Quote 0
          • ilovegym
            ilovegym @halsi82 last edited by

            @halsi82

            ich glaube, man muss zusaetzlich ffmpeg nachinstallieren, das macht der Yahka-Adapter nicht von alleine...

            H 1 Reply Last reply Reply Quote 1
            • H
              halsi82 @ilovegym last edited by

              @ilovegym Das ist korrekt, das hab ich auch gemacht. Deshalb geht auch der Snapshot.
              Danke für den Hinweis, hätte ja sein können...

              ilovegym 1 Reply Last reply Reply Quote 0
              • ilovegym
                ilovegym @halsi82 last edited by

                @halsi82

                yahka Adapter auf debug stellen, und dann mal schauen.. ich meine, er zeigt da auch an, was aufgerufen wird.. ist zumindest n versuch Wert..

                H 1 Reply Last reply Reply Quote 0
                • H
                  halsi82 @ilovegym last edited by

                  @ilovegym Hab ich gemacht - Debug Log ist im ersten Beitrag 🙂
                  kannst du da was erkennen?

                  L 1 Reply Last reply Reply Quote 0
                  • L
                    lessthanmore @halsi82 last edited by

                    @halsi82 Bei mir sieht die rtsp URL anders aus.
                    Zeig mal bitte die Einstellungen der Kamera selbst.

                    H 1 Reply Last reply Reply Quote 0
                    • H
                      halsi82 @lessthanmore last edited by

                      @lessthanmore 7e94bf92-f9e3-42b5-8230-4e8671c88b40-image.png

                      Allerdings muss man bei Ubiquiti dann den Port auf 7447 und rtsp ändern.

                      rtsps://x.x.x.x:7441/TDvc5Mfi6yeY6OYR?enableSrtp
                      wird zu
                      rtsp://x.x.x.x:7447/TDvc5Mfi6yeY6OYR

                      und der RTSP mit 7447 funktioniert einwandfrei mit VLC

                      L 1 Reply Last reply Reply Quote 0
                      • L
                        lessthanmore @halsi82 last edited by lessthanmore

                        @halsi82 Warum muss man den Port ändern? Ich habe da nichts geändert.
                        Warum kürzt du die URL? Bei mir steht die vollständig drin (rtsps://10.0.1.1:7441/SUJBlI2vCbG8oVol?enableSrtp) und es funktioniert. Zudem nutze ich rtsps und nicht rtsp.

                        Codierknecht 1 Reply Last reply Reply Quote 0
                        • Codierknecht
                          Codierknecht Developer Most Active @lessthanmore last edited by

                          @lessthanmore sagte in Ubiquiti Unifi Protect Kameras in Yahka einbinden:

                          Zudem nutze ich rtsps

                          Könnte ein mögliches Problem sein 🤔

                          1 Reply Last reply Reply Quote 0
                          • L
                            lessthanmore last edited by lessthanmore

                            @codierknecht Früher musste man das wohl: https://forum.iobroker.net/topic/58210/yahka-und-unifi-g3-bullet-kamera
                            Aber mittlerweile geht es auch mit rtsps.
                            Mich macht der Port stutzig. Auch das ist ziemlich alt: https://community.ui.com/questions/Access-UniFi-Protect-camera-RTSP-stream/b1ba4c62-0764-4223-80d0-650768b0f87f

                            H 1 Reply Last reply Reply Quote 0
                            • H
                              halsi82 @lessthanmore last edited by

                              @lessthanmore Der Stream an sich geht ja.

                              Habe dennoch versucht den Stream ohne Änderung hinein zu bekommen - geht aber nicht.
                              Über VLC - der Stream geht - sowohl der RTSPS als auch der veränderte von mir.

                              L 1 Reply Last reply Reply Quote 0
                              • L
                                lessthanmore @halsi82 last edited by

                                @halsi82 Ich kann dir nur sagen, dass es bei mir ohne Änderungen von Port und URL funktioniert.
                                Zeig mal bitte die Einstellungen in yahka.
                                Versuch da mal den code: libx264
                                Den nutze ich ohne Probleme.

                                1 Reply Last reply Reply Quote 0
                                • wendy2702
                                  wendy2702 last edited by

                                  Mal ohne Audio probiert?

                                  H 1 Reply Last reply Reply Quote 0
                                  • H
                                    halsi82 @wendy2702 last edited by

                                    @wendy2702 Audio ist nicht aktiviert.

                                    wendy2702 1 Reply Last reply Reply Quote 0
                                    • wendy2702
                                      wendy2702 @halsi82 last edited by

                                      @halsi82 zeig mal die Einstellungen

                                      H 1 Reply Last reply Reply Quote 0
                                      • H
                                        halsi82 @wendy2702 last edited by

                                        @wendy2702

                                        609ca0f6-407f-4972-979b-ce62dd8d6216-image.png

                                        4e0b5fc6-16f1-4c76-a539-6f14e234a56f-image.png

                                        4334f3f6-847d-4bd8-b5a5-f4b74b4ac1d3-image.png

                                        50087994-b203-43ac-8abe-b9a60799835b-image.png

                                        Hier nochmal die Stream Konfig von Yahka

                                        [
                                          "-nostats",
                                          "-nostdin",
                                          "-y",
                                          "-re",
                                          "-i",
                                          "${source}",
                                          "-an",
                                          "-sn",
                                          "-dn",
                                          "-codec:v",
                                          "${codec}",
                                          "-pix_fmt",
                                          "yuv420p",
                                          "-r",
                                          "${fps}",
                                          "-f",
                                          "rawvideo",
                                          "-tune",
                                          "zerolatency",
                                          "-vf",
                                          "scale=${width}:${height}",
                                          "-b:v",
                                          "${bitrate}k",
                                          "-bufsize",
                                          "${bitrate}k",
                                          "-payload_type",
                                          "${payloadtype}",
                                          "-ssrc",
                                          "${targetVideoSsrc}",
                                          "-f",
                                          "rtp",
                                          "-srtp_out_suite",
                                          "AES_CM_128_HMAC_SHA1_80",
                                          "-srtp_out_params",
                                          "${videokey}",
                                          "srtp://${targetAddress}:${targetVideoPort}?rtcpport=${targetVideoPort}&localrtcpport=${targetVideoPort}&pkt_size=${mtu}"
                                        ]
                                        
                                        H 1 Reply Last reply Reply Quote 0
                                        • H
                                          halsi82 @halsi82 last edited by

                                          ffmpeg version 7.0.2-homebridge-alpine-x86_64-static Copyright (c) 2000-2024 the FFmpeg developers
                                            built with gcc 13.2.1 (Alpine 13.2.1_git20240309) 20240309
                                            configuration: --enable-hardcoded-tables --enable-nonfree --enable-gpl --enable-hardcoded-tables --enable-hardcoded-tables --enable-openssl --enable-libdav1d --enable-libsvtav1 --enable-libx264 --enable-libx265 --enable-libvpx --enable-libxvid --enable-libvidstab --enable-libaom --enable-libzimg --enable-lv2 --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libmp3lame --enable-libopus --enable-libspeex --enable-libvorbis --enable-libtheora --enable-libfdk-aac --enable-libwebp --enable-libsrt --disable-ffnvcodec --enable-amf --disable-debug --disable-shared --enable-pthreads --enable-static --enable-version3 --extra-cflags='-I/build/workspace/include -I/build/workspace/include/lilv-0' --extra-ldexeflags=-static --extra-ldflags=-L/build/workspace/lib --extra-libs='-ldl -lpthread -lm -lz' --pkgconfigdir=/build/workspace/lib/pkgconfig --pkg-config-flags=--static --prefix=/build/workspace --extra-version=homebridge-alpine-x86_64-static
                                            libavutil      59.  8.100 / 59.  8.100
                                            libavcodec     61.  3.100 / 61.  3.100
                                            libavformat    61.  1.100 / 61.  1.100
                                            libavdevice    61.  1.100 / 61.  1.100
                                            libavfilter    10.  1.100 / 10.  1.100
                                            libswscale      8.  1.100 /  8.  1.100
                                            libswresample   5.  1.100 /  5.  1.100
                                            libpostproc    58.  1.100 / 58.  1.100```
                                          H 1 Reply Last reply Reply Quote 0
                                          • H
                                            halsi82 @halsi82 last edited by halsi82

                                            Ich konnte den Fehler bzgl Videostream finden.

                                            Bzgl. Videostream.
                                            Mein Siri Homepod steht im Internal LAN, mein iobroker im Smarthome LAN.
                                            FFMPEG von Yahka nimmt den Stream der Kameras und schickt diesen an den Homepod.
                                            Und genau das wurde von meiner Firewall blockiert. Habe jetzt dem Iobroker erlaubt sich zum Homepod über TCP zu verbinden und voila - Stream ging sofort.

                                            Herzlichen Dank an Alle die versucht haben mir zu helfen. Schlussendlich ein Firewall Problem.

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            629
                                            Online

                                            32.0k
                                            Users

                                            80.5k
                                            Topics

                                            1.3m
                                            Posts

                                            5
                                            22
                                            167
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo