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. Entwicklung
  4. [Neuer Adapter] Reolink Kamera

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

[Neuer Adapter] Reolink Kamera

Geplant Angeheftet Gesperrt Verschoben Entwicklung
reolinkneuer adaptertestenkamera
1.1k Beiträge 158 Kommentatoren 459.6k Aufrufe 136 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.
  • S Offline
    S Offline
    seb2010
    schrieb am zuletzt editiert von
    #864

    Für alle, die gerne per HTTP das AutoTracking schalten wollen würden:
    Ich habe es hier im Adapter-Issue als Lösung angehängt: https://github.com/aendue/ioBroker.reolink/issues/29

    Der Code dazu sieht bei mir wie folgt aus. Es wird erst die aktuelle Config gelesen (äußere axios-Klammer, damit alle sonstigen Parameter erhalten bleiben und nur das Auto-Tracking an und aus geschaltet wird. Dann wird die neue Config mit dem gewünschten Status geschrieben.
    State kann true oder false sein.

    async function setAutoTrack(state){
        const axios = require("axios")
        const https = require('https')
        var options = {url: "https://192.168.178.92/api.cgi?cmd=GetAiCfg&user=admin&password=xxxxx",
            jar: true, 
            json: [{ "cmd": "GetAiCfg", "action": 0, "param" : {"channel": 0}}],
            method: 'POST',
            headers: { 'Content-Type': 'application/x-www-form-urlencoded'
                }
            }
        log('Getting AICfg ')
        await axios({
            method: "post",
            url: options['url'],
            data: JSON.stringify(options['json']),
            headers: options['headers'],
            httpsAgent: new https.Agent({
                rejectUnauthorized: false
            })
        }).then(async function (response) {
            var body = response.data
            var aiCfg = body[0]['value']
            log(JSON.stringify(aiCfg))
            aiCfg['bSmartTrack'] = (state == true ? 1 : 0)
            var options = {url: "https://192.168.178.92/api.cgi?cmd=SetAiCfg&user=admin&password=xxxxx",
            jar: true, 
            json: [{ "cmd": "SetAiCfg", "action": 0, "param" : aiCfg}],
            method: 'POST',
            headers: { 'Content-Type': 'application/x-www-form-urlencoded'
                }
            }
            log('Setting AICfg ')
            await axios({
                method: "post",
                url: options['url'],
                data: JSON.stringify(options['json']),
                headers: options['headers'],
                httpsAgent: new https.Agent({
                    rejectUnauthorized: false
                })
            }).then(function (response) {
                var body = response.data
                var aiCfg = body[0]['value']
                log(JSON.stringify(aiCfg))            
            }).catch(function(error){log('error:'+error.code+' '+error.config.url)});
        }).catch(function(error){log('error:'+error.code+' '+error.config.url)});
    }
    

    Viel Spaß damit

    D 2 Antworten Letzte Antwort
    0
    • M mading

      Eine Frage: wie erstellt ihr Videos um sie per Telegram oä zu verschicken? Mit nachfolgendem Befehl sind die Videos sehr stockend, was nicht wirklich hilfreich ist.

      Ist die Qualität zu hoch? Ch nutze per rtsp den main stream.

      ffmpeg -y -i rtsp://admin:xyz@192.168.253.148:554/h264Preview_01_main -t 30 -f mp4 -vcodec libx264 -pix_fmt yuv420p -an -vf scale=w=640:h=480:force_original_aspect_ratio=decrease -r 15 /opt/iobroker/CamSnapshots/Haustuere.mp4
      
      G Online
      G Online
      Gonzokalle
      schrieb am zuletzt editiert von
      #865

      @mading sagte in [Neuer Adapter] Reolink Kamera:

      Eine Frage: wie erstellt ihr Videos um sie per Telegram oä zu verschicken? Mit nachfolgendem Befehl sind die Videos sehr stockend, was nicht wirklich hilfreich ist.

      Ist die Qualität zu hoch? Ch nutze per rtsp den main stream.

      ffmpeg -y -i rtsp://admin:xyz@192.168.253.148:554/h264Preview_01_main -t 30 -f mp4 -vcodec libx264 -pix_fmt yuv420p -an -vf scale=w=640:h=480:force_original_aspect_ratio=decrease -r 15 /opt/iobroker/CamSnapshots/Haustuere.mp4
      

      Kannst du bitte mal das Blockly dafür zeigen?

      M 1 Antwort Letzte Antwort
      0
      • G Gonzokalle

        @mading sagte in [Neuer Adapter] Reolink Kamera:

        Eine Frage: wie erstellt ihr Videos um sie per Telegram oä zu verschicken? Mit nachfolgendem Befehl sind die Videos sehr stockend, was nicht wirklich hilfreich ist.

        Ist die Qualität zu hoch? Ch nutze per rtsp den main stream.

        ffmpeg -y -i rtsp://admin:xyz@192.168.253.148:554/h264Preview_01_main -t 30 -f mp4 -vcodec libx264 -pix_fmt yuv420p -an -vf scale=w=640:h=480:force_original_aspect_ratio=decrease -r 15 /opt/iobroker/CamSnapshots/Haustuere.mp4
        

        Kannst du bitte mal das Blockly dafür zeigen?

        M Online
        M Online
        mading
        schrieb am zuletzt editiert von mading
        #866

        @gonzokalle sagte in [Neuer Adapter] Reolink Kamera:

        @mading sagte in [Neuer Adapter] Reolink Kamera:

        Eine Frage: wie erstellt ihr Videos um sie per Telegram oä zu verschicken? Mit nachfolgendem Befehl sind die Videos sehr stockend, was nicht wirklich hilfreich ist.

        Ist die Qualität zu hoch? Ch nutze per rtsp den main stream.

        ffmpeg -y -i rtsp://admin:xyz@192.168.253.148:554/h264Preview_01_main -t 30 -f mp4 -vcodec libx264 -pix_fmt yuv420p -an -vf scale=w=640:h=480:force_original_aspect_ratio=decrease -r 15 /opt/iobroker/CamSnapshots/Haustuere.mp4
        

        Kannst du bitte mal das Blockly dafür zeigen?

        Das Blockly sieht so aus:

        IMG_2353.jpeg

        Ich habe mittlerweile festgestellt, dass es nicht an der Qualität liegt, die mit 480 ja eh gering war. Ich habe auf den sub stream gewechselt und bin auf 768 gegangen. Allein durch den Wechsel auf den sub stream war das Stocken weg.

        Der ffmpeg Befehl sieht nun so aus.

        ffmpeg -y -i rtsp://admin:xyz@192.168.253.148:554/h264Preview_01_sub -t 30 -f mp4 -vcodec libx264 -pix_fmt yuv420p -an -vf scale=1024:768 -r 15 /opt/iobroker/CamSnapshots/Haustuere.mp4
        
        David G.D 1 Antwort Letzte Antwort
        0
        • M mading

          @gonzokalle sagte in [Neuer Adapter] Reolink Kamera:

          @mading sagte in [Neuer Adapter] Reolink Kamera:

          Eine Frage: wie erstellt ihr Videos um sie per Telegram oä zu verschicken? Mit nachfolgendem Befehl sind die Videos sehr stockend, was nicht wirklich hilfreich ist.

          Ist die Qualität zu hoch? Ch nutze per rtsp den main stream.

          ffmpeg -y -i rtsp://admin:xyz@192.168.253.148:554/h264Preview_01_main -t 30 -f mp4 -vcodec libx264 -pix_fmt yuv420p -an -vf scale=w=640:h=480:force_original_aspect_ratio=decrease -r 15 /opt/iobroker/CamSnapshots/Haustuere.mp4
          

          Kannst du bitte mal das Blockly dafür zeigen?

          Das Blockly sieht so aus:

          IMG_2353.jpeg

          Ich habe mittlerweile festgestellt, dass es nicht an der Qualität liegt, die mit 480 ja eh gering war. Ich habe auf den sub stream gewechselt und bin auf 768 gegangen. Allein durch den Wechsel auf den sub stream war das Stocken weg.

          Der ffmpeg Befehl sieht nun so aus.

          ffmpeg -y -i rtsp://admin:xyz@192.168.253.148:554/h264Preview_01_sub -t 30 -f mp4 -vcodec libx264 -pix_fmt yuv420p -an -vf scale=1024:768 -r 15 /opt/iobroker/CamSnapshots/Haustuere.mp4
          
          David G.D Online
          David G.D Online
          David G.
          schrieb am zuletzt editiert von David G.
          #867

          @mading

          Cool, wusste garnicht, dass das so leicht ist mit ffmpeg.

          EDIT:

          P.S.
          So gehen die Videos direkt raus wenn fertig. Dann braucht man nicht die unnötig lange Pause.

          Screenshot_20241211_233738_Chrome~2.jpg

          P.P.S.
          Hast du im Bild und der URL dein Pw im Klartext?

          Zeigt eure Lovelace-Visualisierung klick
          (Auch ideal um sich Anregungen zu holen)

          Meine Tabellen für eure Visualisierung klick

          G Eduard77E 2 Antworten Letzte Antwort
          1
          • M Online
            M Online
            mading
            schrieb am zuletzt editiert von mading
            #868

            Danke für den Hinweis, hab es raus genommen. Ist aber eh lokal 7nd nur für die Cam verwendet. Das mit dem „mit Ergebnissen“ war mir nicht klar, jetzt geht es schneller. Top! 👍🏼😊

            1 Antwort Letzte Antwort
            0
            • David G.D David G.

              @mading

              Cool, wusste garnicht, dass das so leicht ist mit ffmpeg.

              EDIT:

              P.S.
              So gehen die Videos direkt raus wenn fertig. Dann braucht man nicht die unnötig lange Pause.

              Screenshot_20241211_233738_Chrome~2.jpg

              P.P.S.
              Hast du im Bild und der URL dein Pw im Klartext?

              G Online
              G Online
              Gonzokalle
              schrieb am zuletzt editiert von
              #869

              @david-g
              Ich habe es auch mal probiert.
              Bekomme nur den Text: /opt/iobroker...........
              Muss ffmpeg installiert werden?
              Muss das Verzeichnis .../CamSnapshots/... vorher angelegt werden?

              65bc2746-972c-4467-891a-068d45b2c52a-image.png

              M 1 Antwort Letzte Antwort
              0
              • G Gonzokalle

                @david-g
                Ich habe es auch mal probiert.
                Bekomme nur den Text: /opt/iobroker...........
                Muss ffmpeg installiert werden?
                Muss das Verzeichnis .../CamSnapshots/... vorher angelegt werden?

                65bc2746-972c-4467-891a-068d45b2c52a-image.png

                M Online
                M Online
                mading
                schrieb am zuletzt editiert von
                #870

                @gonzokalle ja und ja 😊

                1 Antwort Letzte Antwort
                1
                • G Online
                  G Online
                  Gonzokalle
                  schrieb am zuletzt editiert von Gonzokalle
                  #871

                  @mading
                  :+1: habe es hinbekommen.

                  G 1 Antwort Letzte Antwort
                  1
                  • G Gonzokalle

                    @mading
                    :+1: habe es hinbekommen.

                    G Online
                    G Online
                    Gonzokalle
                    schrieb am zuletzt editiert von
                    #872

                    @gonzokalle
                    Habe die Auflösung mal auf 1280x720 eingestellt. Sieht so noch besser aus.

                    Wenn ich mit VLC den Substream betrachte ist der 640x368 Pixel.
                    Wird der Stream für Telegram dann Hochgerechnet auf 1280x720 Pixel?

                    Kann man mit ffmpeg auch Zoomen?
                    Also nur die Bildmitte aufnehmen?

                    M 1 Antwort Letzte Antwort
                    0
                    • G Gonzokalle

                      @gonzokalle
                      Habe die Auflösung mal auf 1280x720 eingestellt. Sieht so noch besser aus.

                      Wenn ich mit VLC den Substream betrachte ist der 640x368 Pixel.
                      Wird der Stream für Telegram dann Hochgerechnet auf 1280x720 Pixel?

                      Kann man mit ffmpeg auch Zoomen?
                      Also nur die Bildmitte aufnehmen?

                      M Online
                      M Online
                      mading
                      schrieb am zuletzt editiert von
                      #873

                      @gonzokalle sagte in [Neuer Adapter] Reolink Kamera:

                      @gonzokalle
                      Habe die Auflösung mal auf 1280x720 eingestellt. Sieht so noch besser aus.

                      Wenn ich mit VLC den Substream betrachte ist der 640x368 Pixel.
                      Wird der Stream für Telegram dann Hochgerechnet auf 1280x720 Pixel?

                      Kann man mit ffmpeg auch Zoomen?
                      Also nur die Bildmitte aufnehmen?

                      Wenn der substream von so geringer qualität ist, wird ein hochskalieren nicht besser (gemäss dem shit in = shit out prinzip). Bzgl der zoom frage am besten google befragen.

                      G 1 Antwort Letzte Antwort
                      0
                      • M mading

                        @gonzokalle sagte in [Neuer Adapter] Reolink Kamera:

                        @gonzokalle
                        Habe die Auflösung mal auf 1280x720 eingestellt. Sieht so noch besser aus.

                        Wenn ich mit VLC den Substream betrachte ist der 640x368 Pixel.
                        Wird der Stream für Telegram dann Hochgerechnet auf 1280x720 Pixel?

                        Kann man mit ffmpeg auch Zoomen?
                        Also nur die Bildmitte aufnehmen?

                        Wenn der substream von so geringer qualität ist, wird ein hochskalieren nicht besser (gemäss dem shit in = shit out prinzip). Bzgl der zoom frage am besten google befragen.

                        G Online
                        G Online
                        Gonzokalle
                        schrieb am zuletzt editiert von
                        #874

                        @mading
                        Das sehe ich genau so, aber machen wir das nicht gerade.
                        Von dem Sub auf 1280x720 hochskalieren?

                        1 Antwort Letzte Antwort
                        0
                        • David G.D Online
                          David G.D Online
                          David G.
                          schrieb am zuletzt editiert von
                          #875

                          Wollte hier mal kurz einen Beitrag von mir Posten, da es ggf für einige hier interessant ist.

                          Bilder mittels LLM ChatGPT Vision ananalysieren

                          Zeigt eure Lovelace-Visualisierung klick
                          (Auch ideal um sich Anregungen zu holen)

                          Meine Tabellen für eure Visualisierung klick

                          1 Antwort Letzte Antwort
                          1
                          • wendy2702W Online
                            wendy2702W Online
                            wendy2702
                            schrieb am zuletzt editiert von
                            #876

                            Kurze Frage, sehe ich das richtig das jede Kamera eine eigene Instanz benötigt?

                            Bitte keine Fragen per PN, die gehören ins Forum!

                            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                            David G.D ? skvarelS 3 Antworten Letzte Antwort
                            0
                            • wendy2702W wendy2702

                              Kurze Frage, sehe ich das richtig das jede Kamera eine eigene Instanz benötigt?

                              David G.D Online
                              David G.D Online
                              David G.
                              schrieb am zuletzt editiert von
                              #877

                              @wendy2702

                              Wie ich es sehe schon...

                              Zeigt eure Lovelace-Visualisierung klick
                              (Auch ideal um sich Anregungen zu holen)

                              Meine Tabellen für eure Visualisierung klick

                              1 Antwort Letzte Antwort
                              0
                              • wendy2702W wendy2702

                                Kurze Frage, sehe ich das richtig das jede Kamera eine eigene Instanz benötigt?

                                ? Offline
                                ? Offline
                                Ein ehemaliger Benutzer
                                schrieb am zuletzt editiert von
                                #878

                                @wendy2702

                                Ja

                                1 Antwort Letzte Antwort
                                1
                                • wendy2702W Online
                                  wendy2702W Online
                                  wendy2702
                                  schrieb am zuletzt editiert von
                                  #879

                                  @David-G @ilovegym

                                  Dankeschön

                                  Bitte keine Fragen per PN, die gehören ins Forum!

                                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                  1 Antwort Letzte Antwort
                                  0
                                  • wendy2702W wendy2702

                                    Kurze Frage, sehe ich das richtig das jede Kamera eine eigene Instanz benötigt?

                                    skvarelS Online
                                    skvarelS Online
                                    skvarel
                                    Developer
                                    schrieb am zuletzt editiert von
                                    #880

                                    @wendy2702 ..

                                    Ja,ich habe z.B. vier Kameras in meinem Netzwerk

                                    39b7c122-db89-4d05-85cf-930402cb6319-image.png

                                    #TeamInventwo
                                    • vis-inventwo & vis-2-widgets-inventwo
                                    • vis-icontwo & vis-2-widgets-icontwo

                                    M 1 Antwort Letzte Antwort
                                    0
                                    • skvarelS skvarel

                                      @wendy2702 ..

                                      Ja,ich habe z.B. vier Kameras in meinem Netzwerk

                                      39b7c122-db89-4d05-85cf-930402cb6319-image.png

                                      M Online
                                      M Online
                                      mading
                                      schrieb am zuletzt editiert von mading
                                      #881

                                      @skvarel sagte in [Neuer Adapter] Reolink Kamera:

                                      @wendy2702 ..

                                      Ja,ich habe z.B. vier Kameras in meinem Netzwerk

                                      39b7c122-db89-4d05-85cf-930402cb6319-image.png

                                      Magst du keine Primzahlen? 🤓🥴 die eigentliche Frage dahinter: warum nicht 1-4?

                                      LatziL skvarelS 2 Antworten Letzte Antwort
                                      0
                                      • M mading

                                        @skvarel sagte in [Neuer Adapter] Reolink Kamera:

                                        @wendy2702 ..

                                        Ja,ich habe z.B. vier Kameras in meinem Netzwerk

                                        39b7c122-db89-4d05-85cf-930402cb6319-image.png

                                        Magst du keine Primzahlen? 🤓🥴 die eigentliche Frage dahinter: warum nicht 1-4?

                                        LatziL Offline
                                        LatziL Offline
                                        Latzi
                                        schrieb am zuletzt editiert von
                                        #882

                                        @mading
                                        Tja, 2 ist eine Primzahl :-)

                                        1 Antwort Letzte Antwort
                                        1
                                        • M mading

                                          @skvarel sagte in [Neuer Adapter] Reolink Kamera:

                                          @wendy2702 ..

                                          Ja,ich habe z.B. vier Kameras in meinem Netzwerk

                                          39b7c122-db89-4d05-85cf-930402cb6319-image.png

                                          Magst du keine Primzahlen? 🤓🥴 die eigentliche Frage dahinter: warum nicht 1-4?

                                          skvarelS Online
                                          skvarelS Online
                                          skvarel
                                          Developer
                                          schrieb am zuletzt editiert von skvarel
                                          #883

                                          @mading .. ich hasse ungerade Zahlen. Das geht schon bei Lautstärken an TV und Radios los, über meine IP Vergaben bis hin zu Temperaturen bei Heizkörpern.

                                          #TeamInventwo
                                          • vis-inventwo & vis-2-widgets-inventwo
                                          • vis-icontwo & vis-2-widgets-icontwo

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


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          979

                                          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