Skip to content
  • Home
  • 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
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Entwicklung
  4. [Neuer Adapter] Reolink Kamera

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    406

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

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

[Neuer Adapter] Reolink Kamera

Scheduled Pinned Locked Moved Entwicklung
reolinkneuer adaptertestenkamera
1.1k Posts 161 Posters 486.2k Views 139 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.
  • WszeneW Wszene

    @gonzokalle sagte in [Neuer Adapter] Reolink Kamera:

    Wie kommt ihr dann an die Bilder/Videos?

    Ich habe da ein Blockly
    Das habe ich irgendwann hier im Forum gefunden
    Ich bin nur leider im Urlaub

    Wenn dir aber keiner helfen kann/konnte würde ich es dir am Dienstag zur Verfügung stellen

    Gruß
    Marcel

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

    @wszene

    Das ist ein Ausschnitt aus einem Script von mir.

    Auf den DP mit der Bewerbung triggern.
    Reolink hat eine URL womit man ein Jpg abrufen kann. Den musst du bei dir eintragen.

    Screenshot_20241116_192641_Chrome.jpg

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

    Meine Tabellen für eure Visualisierung klick

    G madingM 2 Replies Last reply
    1
    • David G.D David G.

      @wszene

      Das ist ein Ausschnitt aus einem Script von mir.

      Auf den DP mit der Bewerbung triggern.
      Reolink hat eine URL womit man ein Jpg abrufen kann. Den musst du bei dir eintragen.

      Screenshot_20241116_192641_Chrome.jpg

      G Offline
      G Offline
      Gonzokalle
      wrote on last edited by
      #846

      @david-g
      Das ist schön übersichtlich.
      Das teste ich heute abend mal.

      Gibt es sowas auch für eine Videoclip?

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

        @david-g
        Das ist schön übersichtlich.
        Das teste ich heute abend mal.

        Gibt es sowas auch für eine Videoclip?

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

        @gonzokalle sagte in [Neuer Adapter] Reolink Kamera:

        Gibt es sowas auch für eine Videoclip?

        Nicht, dass ich wüsste

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

        Meine Tabellen für eure Visualisierung klick

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

          @wszene

          Das ist ein Ausschnitt aus einem Script von mir.

          Auf den DP mit der Bewerbung triggern.
          Reolink hat eine URL womit man ein Jpg abrufen kann. Den musst du bei dir eintragen.

          Screenshot_20241116_192641_Chrome.jpg

          madingM Online
          madingM Online
          mading
          wrote on last edited by mading
          #848

          @David G. Mega, hatte es umständlich über ffmpeg mit temp. Speichern auf dem iob Server gelöst. Schneller und einfacher!

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

            @gonzokalle sagte in [Neuer Adapter] Reolink Kamera:

            Gibt es sowas auch für eine Videoclip?

            Nicht, dass ich wüsste

            G Offline
            G Offline
            Gonzokalle
            wrote on last edited by
            #849

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

            David G.D 1 Reply Last reply
            0
            • 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 Offline
                G Offline
                Gonzokalle
                wrote on last edited by
                #851

                @david-g
                :+1:
                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 Offline
                  G Offline
                  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
                    • Autodarts by inventwo
                    • FoxESS Cloud by inventwo
                    • 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
                        • Autodarts by inventwo
                        • FoxESS Cloud by inventwo
                        • 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
                          • Autodarts by inventwo
                          • FoxESS Cloud by inventwo
                          • vis-inventwo & vis-2-widgets-inventwo
                          • vis-icontwo & vis-2-widgets-icontwo

                          madingM 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

                            madingM Online
                            madingM 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
                                    • madingM Online
                                      madingM 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
                                      • madingM 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
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          410

                                          Online

                                          32.7k

                                          Users

                                          82.5k

                                          Topics

                                          1.3m

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

                                          • Don't have an account? Register

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