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

  • 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.
  • M martinschm

    Hi,
    Hab motioneye auf einem rock64 mit 4GB laufen. Die letzten Tage hatte ich das Problem, das die Cpu Last von motion immer bei über 90% ist und der Rock damit heiß wird. Das ganze bei nur einer Kamera.

    Auflösung war 800×600, Qualität 75%

    Hattet ihr das Problem auch schonmal?
    Dachte da motioneye auch auf einem Pi läuft würde der Rock nicht mal zucken.

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

    @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.

    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

      @pix kannst du mal deine bash-datei zeigen für die action buttons? Buttons habe ich, aber funktionieren nicht. Sieht bei mir so aus für "down_1-button":

      #!/bin/bash
      
      URL="http://user:passwort@192.168.178.31/cgi-bin/hi3510/ptzdown.cgi"
      METHOD="GET"
      TIMEOUT="5"
      curl -X $METHOD --connect-timeout $TIMEOUT "$URL" > /dev/null
      
      
      P Offline
      P Offline
      pix
      schrieb am zuletzt editiert von
      #116

      @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

      ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

      lobomauL 1 Antwort Letzte Antwort
      0
      • 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
                                          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

                                          631

                                          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