Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
Logo
  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.1k

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

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

[Neuer Adapter] Reolink Kamera

Scheduled Pinned Locked Moved Entwicklung
reolinkneuer adaptertestenkamera
1.1k Posts 157 Posters 454.4k Views 135 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • G Gonzokalle

    @david-g
    Wie starte ich den "http(Get)" Block?
    Oder kommt der in ein Trigger Baustein?

    David G.D Online
    David G.D Online
    David G.
    wrote on last edited by
    #850

    @gonzokalle

    Der muss logischerweise in einen Trigger.
    Kannst in den Trigger ja mehrere DPs machen, für jede Art der Erkennung wo du was bekommen möchtest.

    Zb so für Tiere und Menschen
    Screenshot_20241204_195940_Chrome.jpg

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

    Meine Tabellen für eure Visualisierung klick

    G 1 Reply Last reply
    1
    • David G.D David G.

      @gonzokalle

      Der muss logischerweise in einen Trigger.
      Kannst in den Trigger ja mehrere DPs machen, für jede Art der Erkennung wo du was bekommen möchtest.

      Zb so für Tiere und Menschen
      Screenshot_20241204_195940_Chrome.jpg

      G Online
      G Online
      Gonzokalle
      wrote on last edited by
      #851

      @david-g
      👍
      Dann ist es klar.
      Hatte nur gefragt, weil er die gleiche Farbe hat wie ein Trigger.
      Trigger in Trigger soll man ja nicht.

      1 Reply Last reply
      0
      • G Online
        G Online
        Gonzokalle
        wrote on last edited by
        #852

        Funktioniert hervorragend.

        e73044d0-b694-4a39-a3e9-8714c9e6385a-image.png

        1 Reply Last reply
        2
        • skvarelS Online
          skvarelS Online
          skvarel
          Developer
          wrote on last edited by
          #853

          Ein Bild holen und per Telegram verschicken klappt mit dem http(GET) schon mal gut. Wie bekomme ich es jetzt per ftp verschickt/gespeichert?

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

          David G.D 1 Reply Last reply
          0
          • skvarelS skvarel

            Ein Bild holen und per Telegram verschicken klappt mit dem http(GET) schon mal gut. Wie bekomme ich es jetzt per ftp verschickt/gespeichert?

            David G.D Online
            David G.D Online
            David G.
            wrote on last edited by David G.
            #854

            @skvarel

            Ich mache es per exec und curl.
            Kann aber grad nicht drauf um es zu senden.

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

            Meine Tabellen für eure Visualisierung klick

            skvarelS 1 Reply Last reply
            1
            • David G.D David G.

              @skvarel

              Ich mache es per exec und curl.
              Kann aber grad nicht drauf um es zu senden.

              skvarelS Online
              skvarelS Online
              skvarel
              Developer
              wrote on last edited by
              #855

              @david-g sagte in [Neuer Adapter] Reolink Kamera:

              @skvarel

              Ich mache es per exec und curl.
              Kann aber grad nicht drauf um es zu senden.

              .. hat sich erledigt. Mein Fehler. Ich hatte es mal mit wput laufen und hatte vergessen wput nach dem Hardwareumzug zu instillieren.

              Es läuft!

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

              1 Reply Last reply
              0
              • skvarelS Online
                skvarelS Online
                skvarel
                Developer
                wrote on last edited by
                #856

                Das Bild hole ich per wget, benenne es um, speichere es per wput auf meinem Server und lösche es wieder im ioBroker.

                f47b53c1-e05d-46ea-ae22-70ad271b4cdf-image.png

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

                M 1 Reply Last reply
                0
                • skvarelS skvarel

                  Das Bild hole ich per wget, benenne es um, speichere es per wput auf meinem Server und lösche es wieder im ioBroker.

                  f47b53c1-e05d-46ea-ae22-70ad271b4cdf-image.png

                  M Online
                  M Online
                  mading
                  wrote on last edited by mading
                  #857

                  @skvarel m.E ist @Gonzokalle´s Beispiel besser, da es kaum eine Karenzzeit gibt, bis das Bild gespeichert ist. Versteh‘ mich nicht falsch, hatte es auch erst so gelöst, ist aber ziemlich langsam und fehleranfällig (es muss zuerst gewartet werden, bis zb das Bild gespeichert wurde).

                  Ich habe es wie gonzo gelöst, zusätzlich mit einer Sperrzeit, damit nicht x-fach ein Bild geschickt wird.

                  IMG_2284.jpeg

                  1 Reply Last reply
                  0
                  • O Offline
                    O Offline
                    oxident
                    wrote on last edited by
                    #858

                    Dürfte ich Euch mal kurz fragen, wie ihr derzeit mit der Reaktionszeit bei Bewegungserkennung zufrieden seid?

                    Ich überlege, meinen Bewegungsmelder durch eine Kamera zu ersetzen und hätte natürlich schon gerne eine Meldung innerhalb von max. 2sec.

                    Ist das mit der Reolink und dem Adapter realistisch?

                    David G.D 1 Reply Last reply
                    0
                    • O oxident

                      Dürfte ich Euch mal kurz fragen, wie ihr derzeit mit der Reaktionszeit bei Bewegungserkennung zufrieden seid?

                      Ich überlege, meinen Bewegungsmelder durch eine Kamera zu ersetzen und hätte natürlich schon gerne eine Meldung innerhalb von max. 2sec.

                      Ist das mit der Reolink und dem Adapter realistisch?

                      David G.D Online
                      David G.D Online
                      David G.
                      wrote on last edited by
                      #859

                      @oxident

                      Das klappt eigentlich ganz gut, wenn du im Adapter das Polling auf 1sek stellst.

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

                      Meine Tabellen für eure Visualisierung klick

                      O 1 Reply Last reply
                      2
                      • David G.D David G.

                        @oxident

                        Das klappt eigentlich ganz gut, wenn du im Adapter das Polling auf 1sek stellst.

                        O Offline
                        O Offline
                        oxident
                        wrote on last edited by
                        #860

                        @david-g Danke.

                        Habt ihr denn Empfehlungen bezgl. des Modells oder würdet ihr ehrlicherweise mittlerweile doch andere Hersteller (Ubiquiti?) vorziehen?

                        David G.D 1 Reply Last reply
                        0
                        • O oxident

                          @david-g Danke.

                          Habt ihr denn Empfehlungen bezgl. des Modells oder würdet ihr ehrlicherweise mittlerweile doch andere Hersteller (Ubiquiti?) vorziehen?

                          David G.D Online
                          David G.D Online
                          David G.
                          wrote on last edited by
                          #861

                          @oxident

                          Ich hatte bisher nur reolink.
                          Bei den Modellen kommt es denke ich stark auf die eigenen Vorlieben an.

                          Bauart, Auflösung, poe?
                          Auf der Website kann man sich ja sehr gut informieren.

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

                          Meine Tabellen für eure Visualisierung klick

                          1 Reply Last reply
                          1
                          • M Online
                            M Online
                            mading
                            wrote on last edited by mading
                            #862

                            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
                            
                            David G.D G 2 Replies Last reply
                            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
                              
                              David G.D Online
                              David G.D Online
                              David G.
                              wrote on last edited by
                              #863

                              @mading

                              Die Frage ist, ob du dafür nicht auf was anders gehst.
                              Ich nutze AgentDVR, allerdings lasse ich mir damit nur Bilder senden. Videos geht aber glaube auch.

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

                              Meine Tabellen für eure Visualisierung klick

                              1 Reply Last reply
                              0
                              • S Offline
                                S Offline
                                seb2010
                                wrote on last edited by
                                #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 Replies Last reply
                                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
                                  wrote on last edited by
                                  #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 Reply Last reply
                                  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
                                    wrote on last edited by 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 Reply Last reply
                                    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.
                                      wrote on last edited by 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 Replies Last reply
                                      1
                                      • M Online
                                        M Online
                                        mading
                                        wrote on last edited by 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 Reply Last reply
                                        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
                                          wrote on last edited by
                                          #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 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          573

                                          Online

                                          32.4k

                                          Users

                                          81.4k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe