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. Synology Surveillance Station API

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.5k

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

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

Synology Surveillance Station API

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
181 Beiträge 51 Kommentatoren 61.6k Aufrufe 35 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.
  • Z zahnheinrich

    @Samson71
    Würdest du mir den Zugangscode auch bitte zusenden?
    Vielen Dank im Voraus!

    Samson71S Offline
    Samson71S Offline
    Samson71
    Global Moderator
    schrieb am zuletzt editiert von
    #141

    @zahnheinrich sagte in Synology Surveillance Station API:

    @Samson71
    Würdest du mir den Zugangscode auch bitte zusenden?

    Hast ne Chatnachricht.

    Markus

    Bitte beachten:
    Hinweise für gute Forenbeiträge
    Maßnahmen zum Schutz des Forums

    1 Antwort Letzte Antwort
    0
    • K Kueppert

      Hm,
      bei mir läuft es leider immer noch nicht :(

      javascript.0 script.js.common.SurveillanceStation.CameraEsszimmer: Error update SurveillanceStation Stream URL: SyntaxError: Unexpected token u in JSON at position 0
      

      Jemand eine Idee, was das bedeutet?

      K Offline
      K Offline
      Kueppert
      schrieb am zuletzt editiert von
      #142

      @Kueppert hab das Problem gefunden. Hatte https und port 5001. Wieder auf http und Port 5000 geändert - läuft wieder

      UDM Pro, Intel NUC - ioBroker in Proxmox-VM, PiHole+Grafana&Influx+TasmoAdmin in LXCs, Raspberry Pi3 (als CCU), Zigbee-Stick Sonoff, Synology DS918+

      1 Antwort Letzte Antwort
      0
      • M Offline
        M Offline
        MarcoM
        schrieb am zuletzt editiert von
        #143

        Mit dem Update auf die Version 8.2.3-5829 funktioniert es bei mir auch wieder.
        Danke @Samson71

        1 Antwort Letzte Antwort
        0
        • W Offline
          W Offline
          web4wasch
          schrieb am zuletzt editiert von
          #144

          Hallo zusammen,

          ist das mit dem api-Code und dem Skript noch aktuell?
          Ich bekomme leider über die URL vom Skript kein Bild angezeigt - nur über den RTSP-Stream über Freigabe und VLC funktioniert es bei mir.

          Der Snapshot haut hin...

          Danke für die Rückinfo.

          GlasfaserG 1 Antwort Letzte Antwort
          0
          • W web4wasch

            Hallo zusammen,

            ist das mit dem api-Code und dem Skript noch aktuell?
            Ich bekomme leider über die URL vom Skript kein Bild angezeigt - nur über den RTSP-Stream über Freigabe und VLC funktioniert es bei mir.

            Der Snapshot haut hin...

            Danke für die Rückinfo.

            GlasfaserG Offline
            GlasfaserG Offline
            Glasfaser
            schrieb am zuletzt editiert von Glasfaser
            #145

            @web4wasch

            Das Script funktioniert und erstellt auch dann im Datenpunkt eine erzeugte URL.
            Nur diese erstellte URL wird im VIS nicht angezeigt ,im Browser lädt sie endlos .......
            nur im VLC wird einmalig mit der erstellten URL ein Standbild angezeigt .

            Daher nutze ich da Script nicht .
            Bin auch nicht weiterkommen , aber mir reicht das Snapshot mit Intervall.

            Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

            W 1 Antwort Letzte Antwort
            0
            • GlasfaserG Glasfaser

              @web4wasch

              Das Script funktioniert und erstellt auch dann im Datenpunkt eine erzeugte URL.
              Nur diese erstellte URL wird im VIS nicht angezeigt ,im Browser lädt sie endlos .......
              nur im VLC wird einmalig mit der erstellten URL ein Standbild angezeigt .

              Daher nutze ich da Script nicht .
              Bin auch nicht weiterkommen , aber mir reicht das Snapshot mit Intervall.

              W Offline
              W Offline
              web4wasch
              schrieb am zuletzt editiert von
              #146

              @Glasfaser

              danke dir für die schnelle Antwort.
              Denke ich werde auch beim Intervall bleiben.

              eigentlich voll schade :v:

              GlasfaserG 1 Antwort Letzte Antwort
              0
              • W web4wasch

                @Glasfaser

                danke dir für die schnelle Antwort.
                Denke ich werde auch beim Intervall bleiben.

                eigentlich voll schade :v:

                GlasfaserG Offline
                GlasfaserG Offline
                Glasfaser
                schrieb am zuletzt editiert von
                #147

                @web4wasch

                Ja leider ....

                Kennst du das , auch sehr interessant für die Synology
                Link Text

                Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                W 1 Antwort Letzte Antwort
                0
                • GlasfaserG Glasfaser

                  @web4wasch

                  Ja leider ....

                  Kennst du das , auch sehr interessant für die Synology
                  Link Text

                  W Offline
                  W Offline
                  web4wasch
                  schrieb am zuletzt editiert von
                  #148

                  @Glasfaser

                  habe mal kurz überflogen, liest sich interessant!!!!

                  Hast du das schon mit einem Skript (Variable Anwesenheit) irgendwie umgesetzt?

                  Die Aktionsregeln habe ich just eingearbeitet, jetzt fehlt nur noch ein JS-Script oder Blocky.

                  Dank dir.

                  GlasfaserG 1 Antwort Letzte Antwort
                  0
                  • W web4wasch

                    @Glasfaser

                    habe mal kurz überflogen, liest sich interessant!!!!

                    Hast du das schon mit einem Skript (Variable Anwesenheit) irgendwie umgesetzt?

                    Die Aktionsregeln habe ich just eingearbeitet, jetzt fehlt nur noch ein JS-Script oder Blocky.

                    Dank dir.

                    GlasfaserG Offline
                    GlasfaserG Offline
                    Glasfaser
                    schrieb am zuletzt editiert von
                    #149

                    @web4wasch

                    Habe auch Aktionregel diese werden aber noch über die CCU ( Rasperrymatic ) angesteuert.,
                    deshalb wollte ich Sie auf IObrocker umziehen !
                    Aber leider weiß ich nicht wie man dort im Script Triggert

                    1111.JPG

                    2222.JPG
                    4444.JPG

                    Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                    KnallochseK W 2 Antworten Letzte Antwort
                    0
                    • GlasfaserG Glasfaser

                      @web4wasch

                      Habe auch Aktionregel diese werden aber noch über die CCU ( Rasperrymatic ) angesteuert.,
                      deshalb wollte ich Sie auf IObrocker umziehen !
                      Aber leider weiß ich nicht wie man dort im Script Triggert

                      1111.JPG

                      2222.JPG
                      4444.JPG

                      KnallochseK Offline
                      KnallochseK Offline
                      Knallochse
                      schrieb am zuletzt editiert von
                      #150

                      @Glasfaser eigentlich simpel
                      In der Synology SurveillanceStation den API Befehl holen (Benutzername & Passwort ergänzen)
                      118138FA-557D-4431-811E-1B7EAAB751F9.jpeg
                      Und per Blockly einen Request zusammen klicken
                      7FCB7F61-9EB9-4D96-8D77-3CF8337482B1.png

                      HM&HMIP über 100 Geräte + IoBroker auf DS918+ uvm.

                      GlasfaserG 1 Antwort Letzte Antwort
                      1
                      • KnallochseK Knallochse

                        @Glasfaser eigentlich simpel
                        In der Synology SurveillanceStation den API Befehl holen (Benutzername & Passwort ergänzen)
                        118138FA-557D-4431-811E-1B7EAAB751F9.jpeg
                        Und per Blockly einen Request zusammen klicken
                        7FCB7F61-9EB9-4D96-8D77-3CF8337482B1.png

                        GlasfaserG Offline
                        GlasfaserG Offline
                        Glasfaser
                        schrieb am zuletzt editiert von
                        #151

                        @Knallochse

                        Genau nach deine Anleitung binn in vorgegangen ,Benutzername & Passwort auch ergänzt , aber keine Funktion damit !

                        Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                        KnallochseK 1 Antwort Letzte Antwort
                        0
                        • GlasfaserG Glasfaser

                          @Knallochse

                          Genau nach deine Anleitung binn in vorgegangen ,Benutzername & Passwort auch ergänzt , aber keine Funktion damit !

                          KnallochseK Offline
                          KnallochseK Offline
                          Knallochse
                          schrieb am zuletzt editiert von
                          #152

                          @Glasfaser zeig mal deinen request Befehl

                          HM&HMIP über 100 Geräte + IoBroker auf DS918+ uvm.

                          GlasfaserG 2 Antworten Letzte Antwort
                          0
                          • KnallochseK Knallochse

                            @Glasfaser zeig mal deinen request Befehl

                            GlasfaserG Offline
                            GlasfaserG Offline
                            Glasfaser
                            schrieb am zuletzt editiert von Glasfaser
                            #153

                            @Knallochse

                            http://192.168.178.11:5000/webapi/entry.cgi?api=SYNO.SurveillanceStation.ExternalEvent&method="Trigger"&version=1&eventId=2&eventName="This is external event2"&account="{account}"&password="{password}"
                            

                            ssssssssssssssssssss.JPG

                            scha.JPG

                            Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                            1 Antwort Letzte Antwort
                            0
                            • KnallochseK Knallochse

                              @Glasfaser zeig mal deinen request Befehl

                              GlasfaserG Offline
                              GlasfaserG Offline
                              Glasfaser
                              schrieb am zuletzt editiert von
                              #154

                              @Knallochse

                              Top es funktioniert :+1:
                              Danke dafür !!!!

                              Sehr peinlich ..
                              Mein Fehler war das ich eine Aktionsregel genommen habe, die ich ausversehen durch die Testerei deaktiviert hatte .:sunglasses:

                              Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                              KnallochseK 1 Antwort Letzte Antwort
                              0
                              • GlasfaserG Glasfaser

                                @Knallochse

                                Top es funktioniert :+1:
                                Danke dafür !!!!

                                Sehr peinlich ..
                                Mein Fehler war das ich eine Aktionsregel genommen habe, die ich ausversehen durch die Testerei deaktiviert hatte .:sunglasses:

                                KnallochseK Offline
                                KnallochseK Offline
                                Knallochse
                                schrieb am zuletzt editiert von
                                #155

                                @Glasfaser kein Problem. Viel Spaß weiterhin :+1:

                                HM&HMIP über 100 Geräte + IoBroker auf DS918+ uvm.

                                W 1 Antwort Letzte Antwort
                                2
                                • KnallochseK Knallochse

                                  @Glasfaser kein Problem. Viel Spaß weiterhin :+1:

                                  W Offline
                                  W Offline
                                  web4wasch
                                  schrieb am zuletzt editiert von
                                  #156

                                  @Knallochse

                                  Danke dir auch. Habe es gestern schon mal probiert!
                                  Funktioniert top... ;-)

                                  1 Antwort Letzte Antwort
                                  0
                                  • GlasfaserG Glasfaser

                                    @web4wasch

                                    Habe auch Aktionregel diese werden aber noch über die CCU ( Rasperrymatic ) angesteuert.,
                                    deshalb wollte ich Sie auf IObrocker umziehen !
                                    Aber leider weiß ich nicht wie man dort im Script Triggert

                                    1111.JPG

                                    2222.JPG
                                    4444.JPG

                                    W Offline
                                    W Offline
                                    web4wasch
                                    schrieb am zuletzt editiert von
                                    #157

                                    @Glasfaser

                                    könntest du mir mal bitte das Script für CCU zukommen lassen?

                                    Danke. ;-)

                                    GlasfaserG 1 Antwort Letzte Antwort
                                    0
                                    • W web4wasch

                                      @Glasfaser

                                      könntest du mir mal bitte das Script für CCU zukommen lassen?

                                      Danke. ;-)

                                      GlasfaserG Offline
                                      GlasfaserG Offline
                                      Glasfaser
                                      schrieb am zuletzt editiert von Glasfaser
                                      #158

                                      @web4wasch

                                      ! v 0.2 (c) by Alchy

                                      bitteschön ….

                                      Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                                      W 1 Antwort Letzte Antwort
                                      0
                                      • GlasfaserG Glasfaser

                                        @web4wasch

                                        ! v 0.2 (c) by Alchy

                                        bitteschön ….

                                        W Offline
                                        W Offline
                                        web4wasch
                                        schrieb am zuletzt editiert von
                                        #159

                                        @Glasfaser

                                        :+1: perfekt!

                                        1 Antwort Letzte Antwort
                                        0
                                        • Samson71S Samson71

                                          @hobbycamper sagte in Synology Surveillance Station API:

                                          Hi zusammen,

                                          hat noch jemand @apollon77 Skript am laufen?

                                          var request = require('request');
                                          
                                          // Konfiguration
                                          var user = "XXXXXX";  // Synology Benutzer mit Berechtigung die Kamera anzuzeigen
                                          var pass = "XXXXXXX";  // Passwort zu eben eingegebenem Benutzer
                                          var ip = "192.168.178.XXX";  // IP-Adresse eures Synology-NAS
                                          var port = XXX;  // default Port der Surveillance Station
                                          var cameraID = 1;  // ID der Kamera, welche angezeigt werden soll
                                          
                                          createState('javascript.' + instance + '.Anzeigen.Kamera.Eingangstuer-Stream', {'type': 'string', 'read': true, 'write': true, 'role': 'value', 'def': ""});
                                          
                                          // Authentifizierung an Synology Surveillance Station WebAPI und auslesen der SID
                                          
                                          function updateStreamUrl() {
                                              request('http://' + ip + ':' + port + '/webapi/auth.cgi?api=SYNO.API.Auth&method=Login&version=3&account=' + user + '&passwd=' + pass + '&session=SurveillanceStation&format=sid', function (error, response, body) {
                                                  //console.log('error:', error); // Print the error if one occurred
                                                  //console.log('statusCode:', response && response.statusCode); // Print the response status code if a response was received
                                                  //console.log('body:', body); // Print the HTML for the Google homepage.
                                                  try {
                                                      var bodyObj = JSON.parse(body);
                                                  }
                                                  catch (e) {
                                                      console.log("Error update SurveillanceStation Stream URL: " + e);
                                                      return;
                                                  }
                                                  if (bodyObj && bodyObj.data && bodyObj.data.sid) {
                                                      var sid = bodyObj.data.sid;
                                                      setState('javascript.' + instance + '.Anzeigen.Kamera.Eingangstuer-Stream', 'http://' + ip + ':' + port + '/webapi/SurveillanceStation/videoStreaming.cgi?api=SYNO.SurveillanceStation.VideoStream&version=1&method=Stream&cameraId=' + cameraID + '&format=mjpeg&_sid=' + sid, true);
                                                  }
                                                  else {
                                                      console.log("Invalid return on SurveillanceStation Stream URL: " + JSON.stringify(bodyObj));
                                                      return;
                                                  }
                                              });
                                          }
                                          
                                          schedule("0 * * * *", function() {
                                              updateStreamUrl();
                                          });
                                          
                                          updateStreamUrl();
                                          

                                          Lief monatelang ohne Probleme. Scheinbar nach irgend einem Update, entweder iobroker oder SurveillanceStation (aktuell 8.2.3-5828), kommt kein Bild mehr. Wenn ich die angelegte URL aus dem Datenpunkt in den Browser kopiere, kommt auch kein Bild.
                                          Das wäre z.B. das Format des aktuellen Datenpunkt:

                                          http://192.168.178.XXX:XXX/webapi/SurveillanceStation/videoStreaming.cgi?api=SYNO.SurveillanceStation.VideoStream&version=1&method=Stream&cameraId=1&format=mjpeg&_sid=ibdh4MDGQhITs1790QDN403203
                                          

                                          Es kommt auch nicht "Seite nicht erreichbar", sondern der Browser sucht und sucht...

                                          Es hilft auch kein Neustart des iobroker oder der synology.

                                          Im Log kommt auch nichts ungewöhnliches:

                                          javascript.0	2019-03-02 08:29:30.867	info	script.js.common.Kamera: registered 0 subscriptions and 1 schedule
                                          javascript.0	2019-03-02 08:29:30.842	info	Start javascript script.js.common.Kamera
                                          javascript.0	2019-03-02 08:29:30.828	info	Stop script script.js.common.Kamera
                                          

                                          Ist da jemand schon was bekannt?

                                          LG
                                          Thomas

                                          Die Problem habe (hatte) ich auch.
                                          Snology hat mit dem Update auf die Surveillance Station 8.2.3-5828 die API verändert. Das Problem wird in den einschlägigen Foren auch diskutiert. Mittlerweile gibt es einen Fix in Form eines inoffiziellen Updates auf die 8.2.3-5829.

                                          Kann von hier runtergeladen werden:
                                          https://supfiles.synology.com/sharing/oXkk1MptJ

                                          Der Zugang ist passwortgeschützt. Gebe ich gern auf Chatanfrage weiter, da ich nicht weis ob ich das hier frei posten kann/darf.

                                          A Offline
                                          A Offline
                                          aleks-83
                                          schrieb am zuletzt editiert von aleks-83
                                          #160

                                          @Samson71 sagte in Synology Surveillance Station API:

                                          Snology hat mit dem Update auf die Surveillance Station 8.2.3-5828 die API verändert. Das Problem wird in den einschlägigen Foren auch diskutiert. Mittlerweile gibt es einen Fix in Form eines inoffiziellen Updates auf die 8.2.3-5829.

                                          Kann von hier runtergeladen werden:
                                          https://supfiles.synology.com/sharing/oXkk1MptJ

                                          Der Zugang ist passwortgeschützt. Gebe ich gern auf Chatanfrage weiter, da ich nicht weis ob ich das hier frei posten kann/darf.

                                          Hat jemand zufällig noch einen Download Link für die 8.2.3-5829?
                                          Der Link im Post ist down.
                                          Denn die 8.2.3-5828 gibt mir kein Bild an der API aus.

                                          Mit der neusten 8.2.6-6009 werden keine Bewegungen mehr aufgezeichnet (HikVision)
                                          Daher möchte ich gerne auf die ältere Version zurück, finde aber keinen Download.
                                          Im Archiv ist die nächste nach der 8.2.3-5828 die 8.2.4-5847.

                                          = Dell Optiplex Micro - 10GB RAM - 200GB SSD - Debian VM =
                                          = Node.js v20.18.3 = NPM 10.2.3 = JS Controller 7.0.6 =

                                          Ubiquiti UAP-AC-LR - UAP-AC-Lite - Synology DS716+II - Fritz!Box 7490
                                          Glasfaser 400

                                          Samson71S GlasfaserG NegaleinN 3 Antworten 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

                                          313

                                          Online

                                          32.4k

                                          Benutzer

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