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.5k

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

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

Einbindung (IP) Kamera über "Motion"

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
142 Beiträge 29 Kommentatoren 49.9k 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.
  • P pix

    @lobomau Hallo,

    habe mal versehentlich motioneyeOS per Weboberfläche upgedatet und damit zerschossen. Darf man nicht machen, nur über CLI. Deshalb habe ich alles neu aufsetzen müssen und dabei die Action Buttons nicht neu erstellt. Sie sind ja in VIS nicht sichtbar und daher doch eher uninteressant.

    https://forum.iobroker.net/post/152954

    Gruß
    Pix

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

    @pix inzwischen läuft dein onvif Script bei mir, so dass ich es nun über vis hinbekommen werde. Ich teste mal set-value aus 😉

    Host: NUC8i3 mit Proxmox:

    • ioBroker CT Debian 13, npm 10.9.3, nodejs 22.20.0
    • Slave: Pi4
    1 Antwort Letzte Antwort
    0
    • 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.3, nodejs 22.20.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.3, nodejs 22.20.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.3, nodejs 22.20.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.3, nodejs 22.20.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
                                          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

                                          857

                                          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