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. Reolink RLC511 Kamera Bilder/Videos speichern - Curl Befehle

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.8k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Reolink RLC511 Kamera Bilder/Videos speichern - Curl Befehle

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
10 Beiträge 2 Kommentatoren 1.5k Aufrufe 3 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.
  • YodaY Offline
    YodaY Offline
    Yoda
    schrieb am zuletzt editiert von Yoda
    #1

    Hallo,
    Ich versuche Bilder und Videos vom der Kamera Reolink RLC 511WA aufzuzeichnen und Lokal auf dem Raspi zu speichern. Leider klappt das nicht mit den unteren 3 Befehlen die ich so im Netz finde.
    Ich habe schon 2 Kameras in Einsatz dort klappt es über ffmeg.. & Curl Befehl nur diese Kamera will so nicht...

    1.) Versuch – so geht es bei anderen Kameras von mir, mit der IP der Reolink nichts:
    ffmpeg -loglevel fatal -i rtsp://admin:meinPasswort@192.168.178.129:554 -vframes 1 -y -r 1 /home/pi/Videos/Reolink-M1.jpg

    2.) Versuch über Reolink Beschreibung auch nichts- hier komme ich nur bis zum Bild wo man dann den User und das Passwort eingeben muss.
    http://192.168.178.129/cgi-bin/api.cgi?cmd=Snap&channel=0&rs=wuuPhkmUCeI9WG7C&user=admin&password=meinPasswort

    3.) Curl Befehl und versuch über Motioneye die Kamera hat hierbei die ID 6 - bei den anderen Kameras auch möglich:
    Iobroker Befehl: curl 192.168.178.118:7999/6/action/snapshot
    Motioneye Befehl: curl 192.168.178.118:8082/set/javascript.0.motioneye.getLastPic?value=%f
    über das Terminal wird der Befehl ausgeführt:
    12.jpg

    Onvif zugang ist möglich, Loge ich mich mit dem User admin und meinPasswort ein komme ich auf die Kamera
    13.jpg

    Für mich scheint es an den Kamera Login Daten im String zu liegen… das hier alles nicht klappt ..... es befindet sich kein Sonderzeichen im Passwort.

    Gruß Yoda
    Stand 05.2025
    Raspberry5,linux,arm64,CPUs:4,Geschwindigkeit:2400 MHz,Modell:Cortex-A76,RAM:15.8 GB,Node.js:v20.19.2

    YodaY 1 Antwort Letzte Antwort
    0
    • YodaY Yoda

      Hallo,
      Ich versuche Bilder und Videos vom der Kamera Reolink RLC 511WA aufzuzeichnen und Lokal auf dem Raspi zu speichern. Leider klappt das nicht mit den unteren 3 Befehlen die ich so im Netz finde.
      Ich habe schon 2 Kameras in Einsatz dort klappt es über ffmeg.. & Curl Befehl nur diese Kamera will so nicht...

      1.) Versuch – so geht es bei anderen Kameras von mir, mit der IP der Reolink nichts:
      ffmpeg -loglevel fatal -i rtsp://admin:meinPasswort@192.168.178.129:554 -vframes 1 -y -r 1 /home/pi/Videos/Reolink-M1.jpg

      2.) Versuch über Reolink Beschreibung auch nichts- hier komme ich nur bis zum Bild wo man dann den User und das Passwort eingeben muss.
      http://192.168.178.129/cgi-bin/api.cgi?cmd=Snap&channel=0&rs=wuuPhkmUCeI9WG7C&user=admin&password=meinPasswort

      3.) Curl Befehl und versuch über Motioneye die Kamera hat hierbei die ID 6 - bei den anderen Kameras auch möglich:
      Iobroker Befehl: curl 192.168.178.118:7999/6/action/snapshot
      Motioneye Befehl: curl 192.168.178.118:8082/set/javascript.0.motioneye.getLastPic?value=%f
      über das Terminal wird der Befehl ausgeführt:
      12.jpg

      Onvif zugang ist möglich, Loge ich mich mit dem User admin und meinPasswort ein komme ich auf die Kamera
      13.jpg

      Für mich scheint es an den Kamera Login Daten im String zu liegen… das hier alles nicht klappt ..... es befindet sich kein Sonderzeichen im Passwort.

      YodaY Offline
      YodaY Offline
      Yoda
      schrieb am zuletzt editiert von Yoda
      #2

      Nach langem Testen bin ich hier nun weitergekommen so gehts:
      Video Aufnahme:

      openRTSP -w 1920 -h 1080 -4 -d 40 -t -b 100000 rtsp://admin:meinPasswort@192.168.178.129:554/h264Preview_01_sub> /home/pi/Video/Reo-`date +%Y%m%d%H%M`.mp4
      

      Curl per Motioneye, hier habe ich die Cam nochmal gelöscht, im Terminal den Curl Befehl durchgeführt, warum auch immer klappt es nun:

      curl 192.168.178.118:7999/4/action/snapshot
      

      nun noch versuchen die Kamera über curl Aufnahme starten bzw Aufnahme ende zu steuern ....

      Gruß Yoda
      Stand 05.2025
      Raspberry5,linux,arm64,CPUs:4,Geschwindigkeit:2400 MHz,Modell:Cortex-A76,RAM:15.8 GB,Node.js:v20.19.2

      YodaY 1 Antwort Letzte Antwort
      0
      • YodaY Yoda

        Nach langem Testen bin ich hier nun weitergekommen so gehts:
        Video Aufnahme:

        openRTSP -w 1920 -h 1080 -4 -d 40 -t -b 100000 rtsp://admin:meinPasswort@192.168.178.129:554/h264Preview_01_sub> /home/pi/Video/Reo-`date +%Y%m%d%H%M`.mp4
        

        Curl per Motioneye, hier habe ich die Cam nochmal gelöscht, im Terminal den Curl Befehl durchgeführt, warum auch immer klappt es nun:

        curl 192.168.178.118:7999/4/action/snapshot
        

        nun noch versuchen die Kamera über curl Aufnahme starten bzw Aufnahme ende zu steuern ....

        YodaY Offline
        YodaY Offline
        Yoda
        schrieb am zuletzt editiert von
        #3

        Leider noch nicht am Ziel...

        wie ich schrieb klappt es mit dem openRSTP .... Befehl ein Video zu speichern.
        Allerdings nicht zuverlässig, die Datei ist mal größer mal keiner bei gleicher Aufnahme länger und die abgespielten Videos laufen wie quasi im Vorspulmodus - zu schnell ab.

        Ich würde daher gern versuchen die Aufnahmen über den curl Defehl triggern.
        Leider wird aber kein Video Aufgenommen....

        Sieht da jemand den Fehler warum keine Aufnahme gestartet bzw. gespeichert wird?

        • Motioneye ist Installiert.
        • Curl Befehle sehen in der Terminal Eingabe ok aus - keine Fehlermeldung.
          14.jpg
          curl http://192.168.178.118:7999/4/detection/start
          curl http://192.168.178.118:7999/4/detection/pause
          

        Speicherort Einstellung in Motioneye unter Lokal und ftp sind angeben und erreichbar:

        15.jpg

        16.jpg

        Gruß Yoda
        Stand 05.2025
        Raspberry5,linux,arm64,CPUs:4,Geschwindigkeit:2400 MHz,Modell:Cortex-A76,RAM:15.8 GB,Node.js:v20.19.2

        YodaY 1 Antwort Letzte Antwort
        0
        • YodaY Yoda

          Leider noch nicht am Ziel...

          wie ich schrieb klappt es mit dem openRSTP .... Befehl ein Video zu speichern.
          Allerdings nicht zuverlässig, die Datei ist mal größer mal keiner bei gleicher Aufnahme länger und die abgespielten Videos laufen wie quasi im Vorspulmodus - zu schnell ab.

          Ich würde daher gern versuchen die Aufnahmen über den curl Defehl triggern.
          Leider wird aber kein Video Aufgenommen....

          Sieht da jemand den Fehler warum keine Aufnahme gestartet bzw. gespeichert wird?

          • Motioneye ist Installiert.
          • Curl Befehle sehen in der Terminal Eingabe ok aus - keine Fehlermeldung.
            14.jpg
            curl http://192.168.178.118:7999/4/detection/start
            curl http://192.168.178.118:7999/4/detection/pause
            

          Speicherort Einstellung in Motioneye unter Lokal und ftp sind angeben und erreichbar:

          15.jpg

          16.jpg

          YodaY Offline
          YodaY Offline
          Yoda
          schrieb am zuletzt editiert von Yoda
          #4

          als Ergänzung, stelle ich in Motioneye den Trigger auf Dauer Aufnahme, wird das Video Lokal und auf dem FTP gespeichert.
          Also dürfte das Problem nicht an Berechtigungen oder Generell am Speichern liegen.
          Bleibt also das Triggern über die curl befehle die nicht so wollen....

          17.jpg

          webcontrol_interface 1
          webcontrol_port 7999
          camera camera-1.conf
          camera camera-2.conf
          camera camera-3.conf
          camera camera-4.conf
          setup_mode off
          webcontrol_parms 2
          webcontrol_localhost off
          

          Gruß Yoda
          Stand 05.2025
          Raspberry5,linux,arm64,CPUs:4,Geschwindigkeit:2400 MHz,Modell:Cortex-A76,RAM:15.8 GB,Node.js:v20.19.2

          M 1 Antwort Letzte Antwort
          0
          • YodaY Yoda

            als Ergänzung, stelle ich in Motioneye den Trigger auf Dauer Aufnahme, wird das Video Lokal und auf dem FTP gespeichert.
            Also dürfte das Problem nicht an Berechtigungen oder Generell am Speichern liegen.
            Bleibt also das Triggern über die curl befehle die nicht so wollen....

            17.jpg

            webcontrol_interface 1
            webcontrol_port 7999
            camera camera-1.conf
            camera camera-2.conf
            camera camera-3.conf
            camera camera-4.conf
            setup_mode off
            webcontrol_parms 2
            webcontrol_localhost off
            
            M Offline
            M Offline
            michihorn
            schrieb am zuletzt editiert von michihorn
            #5

            @yoda Bei mir wird ein Bild gespeichert, wenn es an meiner RING schellt.
            Versuch es mal so:

            
            var idKlingel = "ring.0.doorbell_904xxxxxx.kind";
            var request = require('request');
            var fs = require('fs');
            on({ id: idKlingel, val: "ding" }, function (obj) {
            request({
                    url: "http://192.168.178.xxx/cgi-bin/api.cgi?cmd=Snap&channel=0&rs=wuuPhkmUCeI9WG7C&user=admin&password=xxxxxxxx", encoding: null,
                       },
                    (error, response, body) => {
                        if (!error && body) {
                            writeFile("vis.0", "/klingelbild/Klingel.jpg", body);
                        }
                    }
                );
            });
            
            YodaY 1 Antwort Letzte Antwort
            0
            • M michihorn

              @yoda Bei mir wird ein Bild gespeichert, wenn es an meiner RING schellt.
              Versuch es mal so:

              
              var idKlingel = "ring.0.doorbell_904xxxxxx.kind";
              var request = require('request');
              var fs = require('fs');
              on({ id: idKlingel, val: "ding" }, function (obj) {
              request({
                      url: "http://192.168.178.xxx/cgi-bin/api.cgi?cmd=Snap&channel=0&rs=wuuPhkmUCeI9WG7C&user=admin&password=xxxxxxxx", encoding: null,
                         },
                      (error, response, body) => {
                          if (!error && body) {
                              writeFile("vis.0", "/klingelbild/Klingel.jpg", body);
                          }
                      }
                  );
              });
              
              YodaY Offline
              YodaY Offline
              Yoda
              schrieb am zuletzt editiert von
              #6

              @michihorn
              Danke für deine Antwort,
              ich habe vergessen zu sagen das Java Null mein ist, das was ich umsetzte ist in Blockly.

              Ich habe mal versucht deine url anzupassen, und direkt mit cur Terminal einzugeben, aber leider ohne Erfolg.
              Kommando wird nicht gefunden.

              curl http://192.168.178.xxx/cgi-bin/api.cgi?cmd=Snap&channel=0&rs=wuuPhkmUCeI9WG7C&user=admin&password=meinPasswort
              

              Gruß Yoda
              Stand 05.2025
              Raspberry5,linux,arm64,CPUs:4,Geschwindigkeit:2400 MHz,Modell:Cortex-A76,RAM:15.8 GB,Node.js:v20.19.2

              M 1 Antwort Letzte Antwort
              0
              • YodaY Yoda

                @michihorn
                Danke für deine Antwort,
                ich habe vergessen zu sagen das Java Null mein ist, das was ich umsetzte ist in Blockly.

                Ich habe mal versucht deine url anzupassen, und direkt mit cur Terminal einzugeben, aber leider ohne Erfolg.
                Kommando wird nicht gefunden.

                curl http://192.168.178.xxx/cgi-bin/api.cgi?cmd=Snap&channel=0&rs=wuuPhkmUCeI9WG7C&user=admin&password=meinPasswort
                
                M Offline
                M Offline
                michihorn
                schrieb am zuletzt editiert von
                #7

                @yoda sagte in Reolink RLC511 Kamera Bilder/Videos speichern - Curl Befehle:

                @michihorn
                Danke für deine Antwort,
                ich habe vergessen zu sagen das Java Null mein ist, das was ich umsetzte ist in Blockly.

                Ich habe mal versucht deine url anzupassen, und direkt mit cur Terminal einzugeben, aber leider ohne Erfolg.
                Kommando wird nicht gefunden.

                curl http://192.168.178.xxx/cgi-bin/api.cgi?cmd=Snap&channel=0&rs=wuuPhkmUCeI9WG7C&user=admin&password=meinPasswort
                

                Die Url kannst du direkt im Browser testen.....also ab http://.....

                YodaY 1 Antwort Letzte Antwort
                0
                • M michihorn

                  @yoda sagte in Reolink RLC511 Kamera Bilder/Videos speichern - Curl Befehle:

                  @michihorn
                  Danke für deine Antwort,
                  ich habe vergessen zu sagen das Java Null mein ist, das was ich umsetzte ist in Blockly.

                  Ich habe mal versucht deine url anzupassen, und direkt mit cur Terminal einzugeben, aber leider ohne Erfolg.
                  Kommando wird nicht gefunden.

                  curl http://192.168.178.xxx/cgi-bin/api.cgi?cmd=Snap&channel=0&rs=wuuPhkmUCeI9WG7C&user=admin&password=meinPasswort
                  

                  Die Url kannst du direkt im Browser testen.....also ab http://.....

                  YodaY Offline
                  YodaY Offline
                  Yoda
                  schrieb am zuletzt editiert von
                  #8

                  @michihorn ah OK.
                  damit komme ich leider nur bis zum Anmeldefenster wo ich dann den User und das Passwort eingeben müsste :-(
                  Das Problem hatte ich ist ersten Thread schon aufgeführt, im Passwort ist auch kein Sonderzeichen.

                  Gruß Yoda
                  Stand 05.2025
                  Raspberry5,linux,arm64,CPUs:4,Geschwindigkeit:2400 MHz,Modell:Cortex-A76,RAM:15.8 GB,Node.js:v20.19.2

                  1 Antwort Letzte Antwort
                  0
                  • M Offline
                    M Offline
                    michihorn
                    schrieb am zuletzt editiert von michihorn
                    #9

                    @yoda sagte in Reolink RLC511 Kamera Bilder/Videos speichern - Curl Befehle:

                    @michihorn ah OK.
                    damit komme ich leider nur bis zum Anmeldefenster wo ich dann den User und das Passwort eingeben müsste :-(
                    Das Problem hatte ich ist ersten Thread schon aufgeführt, im Passwort ist auch kein Sonderzeichen.

                    Das mit dem Curl solltest du mal vergessen, dass geht zumindest über Javascript mit dem "request" eleganter, ob das bei Blocky auch geht weiß ich nicht, da ich noch nie mit Blocky gearbeitet habe.
                    Dann machst du was falsch, ich habe den http gerade nochmal getestet, keine Anmeldescreen oder ähnliches notwendig, denn es ist ja alles im http Befehl enthalten.
                    Alternative: Du könntest auch über Motioneye gehen:
                    Der Link zu Deiner 511 sieht dann so aus:

                    rtmp://192.168.178.xxxx:1935/bcs/channel0_main.bcs?channel=0&stream=0&user=admin&password=xxxxxx
                    

                    Gespeichert werden die Bilder oder Videos dann bei mir im Google Drive
                    Unbenannt.PNG

                    YodaY 1 Antwort Letzte Antwort
                    0
                    • M michihorn

                      @yoda sagte in Reolink RLC511 Kamera Bilder/Videos speichern - Curl Befehle:

                      @michihorn ah OK.
                      damit komme ich leider nur bis zum Anmeldefenster wo ich dann den User und das Passwort eingeben müsste :-(
                      Das Problem hatte ich ist ersten Thread schon aufgeführt, im Passwort ist auch kein Sonderzeichen.

                      Das mit dem Curl solltest du mal vergessen, dass geht zumindest über Javascript mit dem "request" eleganter, ob das bei Blocky auch geht weiß ich nicht, da ich noch nie mit Blocky gearbeitet habe.
                      Dann machst du was falsch, ich habe den http gerade nochmal getestet, keine Anmeldescreen oder ähnliches notwendig, denn es ist ja alles im http Befehl enthalten.
                      Alternative: Du könntest auch über Motioneye gehen:
                      Der Link zu Deiner 511 sieht dann so aus:

                      rtmp://192.168.178.xxxx:1935/bcs/channel0_main.bcs?channel=0&stream=0&user=admin&password=xxxxxx
                      

                      Gespeichert werden die Bilder oder Videos dann bei mir im Google Drive
                      Unbenannt.PNG

                      YodaY Offline
                      YodaY Offline
                      Yoda
                      schrieb am zuletzt editiert von
                      #10

                      @michihorn Danke für deine Unterstützung.

                      Das will alles nicht so recht klappen, hatte nun auch Kontakt zum Reolink Support.
                      Bei den cgi Befehlen hört der Support allerdings auf :-(

                      Ich werde die Kamera zurücksenden und mich nach einer Alternative umschauen.
                      Ich schließe das Thema daher hier mal.

                      Gruß Yoda
                      Stand 05.2025
                      Raspberry5,linux,arm64,CPUs:4,Geschwindigkeit:2400 MHz,Modell:Cortex-A76,RAM:15.8 GB,Node.js:v20.19.2

                      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

                      458

                      Online

                      32.7k

                      Benutzer

                      82.4k

                      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