Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Einbindung (IP) Kamera über "Motion"

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.7k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.1k

Einbindung (IP) Kamera über "Motion"

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
142 Beiträge 29 Kommentatoren 50.0k Aufrufe 7 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • lobomauL lobomau

    @martinschm der Rock macht nichts anderes? Ich habe auch keine beseondere Hardware, aber einige VM laufen, darunter eine für motioneye mit 3 Cameras. Motioneye alleine zieht 15% CPU bei mir. Wieviele frame rates hast du? Ich habe nur 3 frames pro Sekunde.

    M Offline
    M Offline
    martinschm
    schrieb am zuletzt editiert von
    #118

    @lobomau hab glaub ich 5 oder 7 frames.

    Kannst du mal die anderen Werte posten die du so hast. Also wie kommt der Stream von deiner Kamera und was hast du in motioneye bezüglich Auflösung, Frames, Qualität eingestellt ?

    lobomauL 1 Antwort Letzte Antwort
    0
    • M martinschm

      @lobomau hab glaub ich 5 oder 7 frames.

      Kannst du mal die anderen Werte posten die du so hast. Also wie kommt der Stream von deiner Kamera und was hast du in motioneye bezüglich Auflösung, Frames, Qualität eingestellt ?

      lobomauL Offline
      lobomauL Offline
      lobomau
      schrieb am zuletzt editiert von lobomau
      #119

      @martinschm ac73dca8-e35f-4ea7-9d53-029b22e9b0b4-image.png
      622d07cf-9391-4845-8793-cca58a684d92-image.png
      575bc279-dbd9-4590-8d03-5d34fb099e61-image.png
      02fecd3f-b2a9-494a-9e8f-f467db7e07e2-image.png

      CPU Belastung für motioneye < 20%:
      15539115-1048-4cf5-bec8-f5390ced9083-image.png

      Host: NUC8i3 mit Proxmox:

      • ioBroker CT Debian 13, npm 10.9.4, nodejs 22.21.0
      • Slave: Pi4
      M 1 Antwort Letzte Antwort
      0
      • lobomauL lobomau

        @martinschm ac73dca8-e35f-4ea7-9d53-029b22e9b0b4-image.png
        622d07cf-9391-4845-8793-cca58a684d92-image.png
        575bc279-dbd9-4590-8d03-5d34fb099e61-image.png
        02fecd3f-b2a9-494a-9e8f-f467db7e07e2-image.png

        CPU Belastung für motioneye < 20%:
        15539115-1048-4cf5-bec8-f5390ced9083-image.png

        M Offline
        M Offline
        martinschm
        schrieb am zuletzt editiert von
        #120

        @lobomau Vielen Dank.

        Was für ein Format streamen denn deine Kameras?

        Ich streame grade via rstp im Videoformat VBR. Bitrate habe ich 2000 Kbits eingestellt und Frames aktuell 10 pro Sekunde. Videogröße ist 1270x720.

        lobomauL 1 Antwort Letzte Antwort
        0
        • M martinschm

          @lobomau Vielen Dank.

          Was für ein Format streamen denn deine Kameras?

          Ich streame grade via rstp im Videoformat VBR. Bitrate habe ich 2000 Kbits eingestellt und Frames aktuell 10 pro Sekunde. Videogröße ist 1270x720.

          lobomauL Offline
          lobomauL Offline
          lobomau
          schrieb am zuletzt editiert von
          #121

          @martinschm muss ich mal genau schauen. Ich glaube meistens habe ich 10 frames in den cameras eingestellt. Die wansview ist über rtsp, die anderen beiden über http.

          Host: NUC8i3 mit Proxmox:

          • ioBroker CT Debian 13, npm 10.9.4, nodejs 22.21.0
          • Slave: Pi4
          M 1 Antwort Letzte Antwort
          0
          • lobomauL lobomau

            @martinschm muss ich mal genau schauen. Ich glaube meistens habe ich 10 frames in den cameras eingestellt. Die wansview ist über rtsp, die anderen beiden über http.

            M Offline
            M Offline
            martinschm
            schrieb am zuletzt editiert von
            #122

            @lobomau wäre super, wenn du mal schauen könntest. Hatte irgendwo was gelesen, das motioneye den Stream decodiert und wieder codiert, das erzeugt dann wohl auch Last

            lobomauL 1 Antwort Letzte Antwort
            0
            • M martinschm

              @lobomau wäre super, wenn du mal schauen könntest. Hatte irgendwo was gelesen, das motioneye den Stream decodiert und wieder codiert, das erzeugt dann wohl auch Last

              lobomauL Offline
              lobomauL Offline
              lobomau
              schrieb am zuletzt editiert von lobomau
              #123

              @martinschm also bei meinen cameras steht:
              FDT 720p: http, 1280 x 720, bitrate: 4096 kbps, 10 frames, bitcontrol: VBR,
              wansview w2: rtsp, 1920 x 1080, bitrate: 2048 kbps, 10 frames, bitcontrol: VBR,
              Edimax: http, 1280 x 960, 20 frames

              Host: NUC8i3 mit Proxmox:

              • ioBroker CT Debian 13, npm 10.9.4, nodejs 22.21.0
              • Slave: Pi4
              M 1 Antwort Letzte Antwort
              0
              • lobomauL lobomau

                @martinschm also bei meinen cameras steht:
                FDT 720p: http, 1280 x 720, bitrate: 4096 kbps, 10 frames, bitcontrol: VBR,
                wansview w2: rtsp, 1920 x 1080, bitrate: 2048 kbps, 10 frames, bitcontrol: VBR,
                Edimax: http, 1280 x 960, 20 frames

                M Offline
                M Offline
                martinschm
                schrieb am zuletzt editiert von martinschm
                #124

                @lobomau bei mir sieht es in htop so aus mit zwei Kameras und Bewegungsüberwachung

                Beide via rstp 7 frames bei 2000 kbps mit VBR und 960x540 Auflösung. Da hat jeder motion process über 25% CPU oder lese ich das falsch?

                IMG_20190615_221742.jpg

                IMG_20190615_221834.jpg

                lobomauL 1 Antwort Letzte Antwort
                0
                • M martinschm

                  @lobomau bei mir sieht es in htop so aus mit zwei Kameras und Bewegungsüberwachung

                  Beide via rstp 7 frames bei 2000 kbps mit VBR und 960x540 Auflösung. Da hat jeder motion process über 25% CPU oder lese ich das falsch?

                  IMG_20190615_221742.jpg

                  IMG_20190615_221834.jpg

                  lobomauL Offline
                  lobomauL Offline
                  lobomau
                  schrieb am zuletzt editiert von
                  #125

                  @martinschm ich kenne mich damit nicht aus. Bei mir zeigt "top" wenn ich im server einlogge 50-70% für motion an. Und manchmal >200% kvm. Für motioneye hab ich aber einen eigenen Container laufen. Eigentlich dachte ich dass ich keinen motion process sehen würde beim Server. Screenshot_20190616-104511__01.jpg

                  Host: NUC8i3 mit Proxmox:

                  • ioBroker CT Debian 13, npm 10.9.4, nodejs 22.21.0
                  • Slave: Pi4
                  1 Antwort Letzte Antwort
                  0
                  • ruhigundrelaxedR ruhigundrelaxed

                    Ok. Super. Fangen wir mal an.

                    Grundvoraussetzung um den iobroker Motion Adapter zu nutzen ist natürlich ein funktionierender motion daemon. Dieser Dienst muss nicht zwangsweise auf dem gleichen System laufen wie iobroker, da der Adapter mit diesem via Netzwerk spricht.

                    Da Motion rtsp nativ erst in einer neueren Version unterstützt (ich benutze 4.0.1) ergeben sich zwei unterschiedliche Möglichkeiten. Beide haben vor und Nachteile.

                    1.) Man nutzt eine aktuelle Version von Motion.

                    2.) Man benutzt eine ältere Version von Motion und macht rtsp und decodierung des h264 streams extern.

                    Die Vorteile von Variante 1 liegen auf der Hand. Weniger Komplexität und daher vermeintlich höhere Stabilität.

                    Die Nachteile von Variante 1: H264 decodierung in Software (daher höhere cpu last)

                    Die Vorteile von Variante 2: Höhere Flexibilität bei Quelle und Decodierung. Alles was gstreamer kann, kann auch mit motion verwendet werden. (inkl. omxdecode auf der rpi gpu)

                    Die Nachteile von Variante 2: Höhere Komplexität. Vor dem Motion dameon muss noch ein loopback modul geladen werden und eine gstreamer pipeline muss eingerichtet werden. Das sind alles Dinge die abspacken können.

                    Vorschlag:

                    Wenn motion auf einer Kiste läuft, die wenig CPU aber die Möglichkeit von GPU Decoding hat (vaapi, omx usw.) wie z.b. der rpi dann empfehle ich Variante 2.

                    Wenn man keine Möglichkeit des GPU Decodings hat, oder genug cpu power dann empfehle ich Variante 1.

                    Wenn das alles läuft, können wir uns um den Adapter kümmern.

                    I Offline
                    I Offline
                    iobroker_Alex
                    schrieb am zuletzt editiert von
                    #126

                    @ruhigundrelaxed sag mal, ist das Thema mit dem GPU decoden immer nur noch in der "alten" Version von Motioneye und mit Loopback möglich oder hat sich da in den letzten Monaten was getan? Habe eine VM mit GPU erstellt und würde Motioneye hier möglichst CPU-Ressourcensparend laufen lassen => GPU soll die möglichen Aufgaben übernehmen... Wie kann ich das einstellen und vor allem am System sehen / testen?

                    1 Antwort Letzte Antwort
                    0
                    • JB_SullivanJ Offline
                      JB_SullivanJ Offline
                      JB_Sullivan
                      schrieb am zuletzt editiert von JB_Sullivan
                      #127

                      Das Thema ist zwar schon ein paar Tage alt, aber vielleicht hat der eine oder andere MotionEye Nutzer einen Tip für mich.

                      Bei mir laufen 5 Kameras über einen RPI 3B+. Ich nutze den rtsp Stream Link um die Kamera Bilder in ioB anzuzeigen.

                      Dabei ist mir schon vor einiger Zeit aufgefallen, das die Bilder die über MotionEyeOS ruaskommen, teilweise mehrere MINUTEN gegenüber dem Livebild der Kamera verzögert sind.

                      Hat jemand eine Idee woran das liegen kann? An der Menge der Kameras liegt es nicht, denn das Phänomen tritt auch im "Ein Kamera Modus" auf.

                      ioBroker auf Intel Core i3-5005U NUC und Windwos10 Pro

                      haselchenH 1 Antwort Letzte Antwort
                      0
                      • JB_SullivanJ JB_Sullivan

                        Das Thema ist zwar schon ein paar Tage alt, aber vielleicht hat der eine oder andere MotionEye Nutzer einen Tip für mich.

                        Bei mir laufen 5 Kameras über einen RPI 3B+. Ich nutze den rtsp Stream Link um die Kamera Bilder in ioB anzuzeigen.

                        Dabei ist mir schon vor einiger Zeit aufgefallen, das die Bilder die über MotionEyeOS ruaskommen, teilweise mehrere MINUTEN gegenüber dem Livebild der Kamera verzögert sind.

                        Hat jemand eine Idee woran das liegen kann? An der Menge der Kameras liegt es nicht, denn das Phänomen tritt auch im "Ein Kamera Modus" auf.

                        haselchenH Offline
                        haselchenH Offline
                        haselchen
                        Most Active
                        schrieb am zuletzt editiert von haselchen
                        #128

                        @JB_Sullivan

                        Internetleitung ausgelastet?
                        Zuviele Geräte?
                        Hab ne 50er Leitung und die ist arg strapaziert mit knapp 35 Geräten.

                        Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                        1 Antwort Letzte Antwort
                        0
                        • JB_SullivanJ Offline
                          JB_SullivanJ Offline
                          JB_Sullivan
                          schrieb am zuletzt editiert von
                          #129

                          Internet dürfte damit nichts zu tun haben, weil alle Geräte, einschließlich ioB im selben IP Kreis unterwegs sind.

                          Internet ist eine 200er Leitung - das nur am Rand und 60 aktive Geräte sollten jetzt auch Netzintern nicht so das Problem sein.

                          ioBroker auf Intel Core i3-5005U NUC und Windwos10 Pro

                          haselchenH wendy2702W 2 Antworten Letzte Antwort
                          0
                          • JB_SullivanJ JB_Sullivan

                            Internet dürfte damit nichts zu tun haben, weil alle Geräte, einschließlich ioB im selben IP Kreis unterwegs sind.

                            Internet ist eine 200er Leitung - das nur am Rand und 60 aktive Geräte sollten jetzt auch Netzintern nicht so das Problem sein.

                            haselchenH Offline
                            haselchenH Offline
                            haselchen
                            Most Active
                            schrieb am zuletzt editiert von
                            #130

                            @JB_Sullivan

                            Beim Kamera streamen hat die Leitung schon ein besonderes Augenmerk ;)
                            Aber ich denke die 200er sollte tatsächlich reichen.
                            Bin über dein Post gestolpert weil ich gerade in MotionEye rumfummel :)
                            3 Kameras, ruckelfreies streamen sieht anders aus :(

                            Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                            1 Antwort Letzte Antwort
                            0
                            • JB_SullivanJ Offline
                              JB_SullivanJ Offline
                              JB_Sullivan
                              schrieb am zuletzt editiert von
                              #131

                              Ich verwende auch keinen echten Livestream, sondern hole mir alle 1 Sekunde ein neues Standbild ab. Für meine Zwecke reicht das - es nervt nur kolossal, wenn es an der Haustür klingelt und lt. Kamerabild ist niemand da weil die Bilder 2-3 Minuten hinter dem echten Livebild hinterher hinken.

                              ioBroker auf Intel Core i3-5005U NUC und Windwos10 Pro

                              haselchenH 1 Antwort Letzte Antwort
                              0
                              • JB_SullivanJ JB_Sullivan

                                Ich verwende auch keinen echten Livestream, sondern hole mir alle 1 Sekunde ein neues Standbild ab. Für meine Zwecke reicht das - es nervt nur kolossal, wenn es an der Haustür klingelt und lt. Kamerabild ist niemand da weil die Bilder 2-3 Minuten hinter dem echten Livebild hinterher hinken.

                                haselchenH Offline
                                haselchenH Offline
                                haselchen
                                Most Active
                                schrieb am zuletzt editiert von haselchen
                                #132

                                @JB_Sullivan

                                Das kenne ich :) :)
                                Wie hast du das umgesetzt?
                                Bei mir war es der Versatz von Bild machen und bereitstellen.
                                Da war die Zeit zu kurz.
                                Nun geht es so lala.

                                Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                                1 Antwort Letzte Antwort
                                0
                                • JB_SullivanJ Offline
                                  JB_SullivanJ Offline
                                  JB_Sullivan
                                  schrieb am zuletzt editiert von
                                  #133

                                  was meinst du mit umgesetzt?

                                  ioBroker auf Intel Core i3-5005U NUC und Windwos10 Pro

                                  haselchenH 1 Antwort Letzte Antwort
                                  0
                                  • JB_SullivanJ JB_Sullivan

                                    was meinst du mit umgesetzt?

                                    haselchenH Offline
                                    haselchenH Offline
                                    haselchen
                                    Most Active
                                    schrieb am zuletzt editiert von
                                    #134

                                    @JB_Sullivan

                                    Ich hab das über MotionEye, Javascript und dann in die VIS

                                    Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                                    1 Antwort Letzte Antwort
                                    0
                                    • JB_SullivanJ Offline
                                      JB_SullivanJ Offline
                                      JB_Sullivan
                                      schrieb am zuletzt editiert von JB_Sullivan
                                      #135

                                      Ja, genau, in MotionEye als Video Device den RTSP Stream der Kamera ausgewählt. Dann in MotionEye unter Video Streaming die Snapshot URL ausgewählt und diese dann im VIS Editor als "basic - Image 8" unter Symbol URL diese Snapshot URL eingetragen - Updatezeit 1000 ms.

                                      Wie hast du das gemacht?

                                      ioBroker auf Intel Core i3-5005U NUC und Windwos10 Pro

                                      haselchenH 1 Antwort Letzte Antwort
                                      0
                                      • JB_SullivanJ JB_Sullivan

                                        Ja, genau, in MotionEye als Video Device den RTSP Stream der Kamera ausgewählt. Dann in MotionEye unter Video Streaming die Snapshot URL ausgewählt und diese dann im VIS Editor als "basic - Image 8" unter Symbol URL diese Snapshot URL eingetragen - Updatezeit 1000 ms.

                                        Wie hast du das gemacht?

                                        haselchenH Offline
                                        haselchenH Offline
                                        haselchen
                                        Most Active
                                        schrieb am zuletzt editiert von
                                        #136

                                        @JB_Sullivan

                                        Ich hab nen HTTP Stream und im Javascript dann die Snapshot URL.
                                        Mit der lasse ich das Bild in den VIS.0 Ordner speichern und rufe das Foto in der VIS mit dem Basic Image ab.

                                        Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                                        1 Antwort Letzte Antwort
                                        0
                                        • JB_SullivanJ Offline
                                          JB_SullivanJ Offline
                                          JB_Sullivan
                                          schrieb am zuletzt editiert von
                                          #137

                                          Warum dieser Zwischenschritt mit dem Javaskript (was steht da drin)?

                                          ioBroker auf Intel Core i3-5005U NUC und Windwos10 Pro

                                          haselchenH 1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          969

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe