Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Synology Surveillance Station API

    NEWS

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    Synology Surveillance Station API

    This topic has been deleted. Only users with topic management privileges can see it.
    • Glasfaser
      Glasfaser @Knallochse last edited by Glasfaser

      @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

      1 Reply Last reply Reply Quote 0
      • Glasfaser
        Glasfaser @Knallochse last edited by

        @Knallochse

        Top es funktioniert 👍
        Danke dafür !!!!

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

        Knallochse 1 Reply Last reply Reply Quote 0
        • Knallochse
          Knallochse @Glasfaser last edited by

          @Glasfaser kein Problem. Viel Spaß weiterhin 👍

          W 1 Reply Last reply Reply Quote 2
          • W
            web4wasch @Knallochse last edited by

            @Knallochse

            Danke dir auch. Habe es gestern schon mal probiert!
            Funktioniert top... 😉

            1 Reply Last reply Reply Quote 0
            • W
              web4wasch @Glasfaser last edited by

              @Glasfaser

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

              Danke. 😉

              Glasfaser 1 Reply Last reply Reply Quote 0
              • Glasfaser
                Glasfaser @web4wasch last edited by Glasfaser

                @web4wasch

                ! v 0.2 (c) by Alchy

                bitteschön ….

                W 1 Reply Last reply Reply Quote 0
                • W
                  web4wasch @Glasfaser last edited by

                  @Glasfaser

                  👍 perfekt!

                  1 Reply Last reply Reply Quote 0
                  • A
                    aleks-83 @Samson71 last edited by aleks-83

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

                    Samson71 Glasfaser Negalein 3 Replies Last reply Reply Quote 0
                    • Samson71
                      Samson71 Global Moderator @aleks-83 last edited by Samson71

                      @aleks-83
                      Download Link dürfte schwierig werden. Gab es ja offiziell nirgends zum freien Herunterladen.
                      Ich schau nachher mal zu Hause ob ich das Paket noch liegen habe und wie groß das ist. Vielleicht kann ich Dir das dann als Mail schicken.

                      //EDIT//
                      Gerade mal schnell vom Handy aus nachgesehen. Habe ich noch liegen. Kommt aber auf Deine Syno an. Habe das x86-Paket und die armv8-Fassung liegen. Sollte das für Dein Teil zutreffen kann ich helfen sonst nicht.
                      Mail können wir aber vergessen. Sind über 80MB.
                      Kann Dir ggf. nen temporären Zugang zu meinem ftp-Server einräumen.

                      A 1 Reply Last reply Reply Quote 1
                      • A
                        aleks-83 @Samson71 last edited by aleks-83

                        @Samson71
                        Ach Mist, ich brauche die ARMv5 😖

                        Samson71 Negalein 2 Replies Last reply Reply Quote 0
                        • Samson71
                          Samson71 Global Moderator @aleks-83 last edited by

                          @aleks-83
                          Dann probier doch die nächste Version mit der 8.2.4 erstmal aus.

                          1 Reply Last reply Reply Quote 0
                          • Glasfaser
                            Glasfaser @aleks-83 last edited by

                            @aleks-83 sagte in Synology Surveillance Station API:

                            Mit der neusten 8.2.6-6009 werden keine Bewegungen mehr aufgezeichnet (HikVision)

                            Kann ich leider nicht bestätigen , habe 4 x HikVision Kameras , Bewegungsaufzeichung funktioniert wie immer .
                            Das muss an was anderes liegen.

                            Hast du die Kamera einmal komplett gelöscht und dann wieder mit der neuen Version in Betrieb genommen , oder nur einfach ein Update der Versionen rauf und runter durchgeführt.

                            1 Reply Last reply Reply Quote 0
                            • Negalein
                              Negalein Global Moderator @aleks-83 last edited by

                              @aleks-83 sagte in Synology Surveillance Station API:

                              Hat jemand zufällig noch einen Download Link für die 8.2.3-5829?

                              Moment, ich stell alles gleich auf meinen Server!
                              Für alle Geräte!

                              1 Reply Last reply Reply Quote 0
                              • Negalein
                                Negalein Global Moderator @aleks-83 last edited by

                                @aleks-83 sagte in Synology Surveillance Station API:

                                @Samson71
                                Ach Mist, ich brauche die ARMv5 😖

                                So, hier mal deine ARMv5

                                Alle anderen Versionen (nur als Komplettpaket) gibts per PN!

                                1 Reply Last reply Reply Quote 1
                                • A
                                  aleks-83 last edited by aleks-83

                                  Super !
                                  Vielen Dank 😊

                                  Läuft wieder.

                                  @Glasfaser sagte in Synology Surveillance Station API:

                                  @aleks-83 sagte in Synology Surveillance Station API:

                                  Mit der neusten 8.2.6-6009 werden keine Bewegungen mehr aufgezeichnet (HikVision)

                                  Kann ich leider nicht bestätigen , habe 4 x HikVision Kameras , Bewegungsaufzeichung funktioniert wie immer .
                                  Das muss an was anderes liegen.

                                  Hast du die Kamera einmal komplett gelöscht und dann wieder mit der neuen Version in Betrieb genommen , oder nur einfach ein Update der Versionen rauf und runter durchgeführt.

                                  Ich habe nur das Update gemacht.
                                  Die Kamera komplett neu einrichten möchte ich eigentlich vermeiden.
                                  Oder bleiben die Einstellungen bestehen?

                                  Glasfaser 1 Reply Last reply Reply Quote 0
                                  • Glasfaser
                                    Glasfaser @aleks-83 last edited by Glasfaser

                                    @aleks-83 sagte in Synology Surveillance Station API:

                                    Die Kamera komplett neu einrichten möchte ich eigentlich vermeiden.
                                    Oder bleiben die Einstellungen bestehen?

                                    Du kannst die Kamereinstellungen sichern .

                                    1111111111111111111111.JPG

                                    1 Reply Last reply Reply Quote 1
                                    • A
                                      aleks-83 last edited by

                                      Das war wohl der ausschlaggebende Tipp !
                                      Ich habe auf die neuste Version geupdatet und die Kamera neu mittels Konfiguration importieren hinzugefügt.

                                      Jetzt läuft wieder alles.
                                      Danke !

                                      Glasfaser 1 Reply Last reply Reply Quote 1
                                      • Glasfaser
                                        Glasfaser @aleks-83 last edited by

                                        @aleks-83

                                        Freut mich , das es geholfen hat !

                                        1 Reply Last reply Reply Quote 0
                                        • pattyland
                                          pattyland @MrLee last edited by

                                          @MrLee said in Synology Surveillance Station API:

                                          Problem:

                                          Seit ca. einem Monat ist die Anmeldung an der Synology so langsam, das der Anmeldedienst (da ich das Bild alle 2sek Refreshe das System komplett auslastet.

                                          Eine Anmeldung dauert ca. 10sec. (bis sid geholt).

                                          Scriptfehler sinds nicht, auch wenn ich im Browser "manuell" eine Authetifizierung mache und eine sid hole dauert es so lange.

                                          Hat jemand Ähnliches? Weiß jemand welche Einstellung/Update/etc. bei der Synology den Authetifizierungsdienst verändert hat?

                                          Danke Euch!

                                          Mr.Lee

                                          bis denne

                                          Mr.Lee

                                          Ich habe exakt das gleiche Problem. Kennt das jemand oder weiß eine Lösung? Hast du dein Problem gelöst @MrLee ?

                                          1 Reply Last reply Reply Quote 0
                                          • XBiT
                                            XBiT @der_Auge last edited by

                                            @apollon77 @der_Auge

                                            Hallo,

                                            du hattest mal hier irgendwo dieses script bereitgestellt (finde es leider nicht mehr im original)

                                            @der_Auge said in Synology Surveillance Station API:
                                            @apollon77:

                                            Hey,

                                            weil bisher primär PHP Code gepostet wurde, hier mal meine Lösung die ich aktuell verwende.

                                            In der Synology Surveillancestation bei der "Stream Gültigkeit" habe ich "Dauerhaft" gewählt, trotzdem wird die URL nach 1-2 Wochen ungültig, also hole ich Sie jetzt täglich neu.

                                            var request = require('request');
                                            
                                            // Konfiguration
                                            var user = "surveillanceUser";  // Synology Benutzer mit Berechtigung die Kamera anzuzeigen
                                            var pass = "...";  // Passwort zu eben eingegebenem Benutzer
                                            var ip = "...";  // IP-Adresse eures Synology-NAS
                                            var port = 5000;  // 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();
                                            

                                            Es gibt dann einen Datenpunkt wo ich einmal pro Stunde ne neue URL hole und reinschreibe.

                                            In Vis zeige ich es dann mit dem Cam-Widget an und {javascript.0.Anzeigen.Kamera.Eingangstuer-Stream} als "Source"/Quelle. Das klappt recht gut

                                            Ingo `

                                            Super Danke

                                            Genau so habe ich es übernommen. Und es funktioniert.

                                            Gruß

                                            Jürgen

                                            Ich habe das Problem das die Synology nach einiger Zeit ca 20 mal die videostreaming.cgi offen hat und die CPU Last bei 99% ist.
                                            Nach einen Neustart der SurveillanceStation geht es erst mal ein paar Stunden wieder bis die Prozesse in der Anzahl wieder ansteigen.

                                            Gibt es dafür eine Lösung?
                                            Hat noch jemand dieses Verhalten?

                                            Gruß XBiT

                                            Neuschwansteini 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            851
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            51
                                            181
                                            49942
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo