Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter Slideshow (ehemals Diashow) v0.1.x

    NEWS

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    • Save The Date: ioBroker@Smart Living Forum Solingen, 14.06.

    Test Adapter Slideshow (ehemals Diashow) v0.1.x

    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      AggroRalf Developer last edited by AggroRalf

      Aktuelle Test Version 0.1.4
      Veröffentlichungsdatum 18.04.2021
      Github Link https://github.com/gaudes/ioBroker.slideshow

      Adapter ioBroker.slideshow 0.1.4

      Hallo zusammen,

      ich habe mir vor Weihnachten einen Amazon Echo Show 8 gegönnt. In Firefox stellt er mir mit VIS die Haussteuerung dar. Meine Idee war dann, diesen (und auch andere Anzeigegeräte wie Tablets) aber auch als "digitalen Bilderrahmen" zu verwenden. Ein Beispiel zeigt bekanntlich mehr als tausend Worte:

      Slideshow Demo

      Der Adapter stellt eine somit eine Diashow mit Bilschirmschoner-Funktion für VIS zur Verfügung.

      Folgende Quellen stehen aktuell zur Verfügung:

      • Die letzten acht täglichen Bilder von Bing.com
      • Via VIS-Dateimanager hochgeladene Bilder
      • Bilder aus beliebigem Pfad im Dateisystem
      • Bilder von Synology PhotoStation

      Als Dateitypen gehen aktuell nur JPG, JPEG und PNG. Die Bilder werden beim Start des Adapters eingelesen, daher ist bei Änderungen ein Neustart des Adapters notwendig. Ausnahme ist Bing, diese werden täglich neu eingelesen.

      Zur Darstellung in VIS stellt der Adapter ein Widget zur Verfügung. Dieses bietet auch Funktionen für Effekt beim Bildwechsel, beispielsweise sanftes Ein- und Ausblenden. Zusätzlich kann ein Timeout eingestellt werden. Sofern auf anderen View im Projekt keine Aktion für das eingestellte Timeout erfolgt ist, wird zur View mit der Slideshow gewechselt. Durch Klicken des Bilds wird entweder zurück zur letzten Ansicht oder zu einer eingestellten Ansicht gewechselt.

      Über das Slideshow-Widget habe ich für die obige Demo dann noch ein View-Wechsel-Widget gelegt, welches mittels eines kleinen Blockly-Script automatisch durch von mir definierte "Unter-Views" wechselt, wo ich trotz Slideshow die wichtigsten Infos dargestellt bekomme.

      Der Adapter hat bereits recht fehlerfrei einen Alpha-Test hinter sich gebracht, danke an alle Beteiligten.

      Installation
      Die Installation sollte aus dem Beta-Zweig erfolgen.
      Alternativ über die "Katze", dann gaudes/ioBroker.slideshow#main auf der Seite "Beliebig" eintragen.

      Was tun bei Fehlern oder Problemen?
      Bei Fehlern sollte zuerst das Log in ioBroker geprüft werden. Ich habe versucht, möglichst treffende Fehlermeldungen auszugeben.
      Bei Problemen mit dem VIS-Widget gerne auch mal in die Konsole der Entwicklertools eines Browsers schauen (meist F12-Taste), eventuell stehen dort auch Fehlermeldungen.

      Rückmeldungen gerne hier im Forum oder in Discord (Channel #slideshow https://discord.gg/SjaaQdeM ).

      So, und nun viel Spass beim Testen.

      ACHTUNG: ADAPTER WURDE UMBENANNT
      Der bisherige Name war Diashow. Korrekt und etwas "internationaler" heißt der Adapter nun Slideshow.

      A P Negalein N R 5 Replies Last reply Reply Quote 2
      • A
        AggroRalf Developer @AggroRalf last edited by

        Reserviert für FAQ

        1 Reply Last reply Reply Quote 0
        • P
          Phinix @AggroRalf last edited by

          Hallo @aggroralf

          vielen Dank für den Adapter, für meine Vis hat mir noch eine Slideshow gefehlt.

          Ich habe eine Frage für den automatischen Start der Slideshow.
          Momentan habe ich noch meine "alte" Vis welche auf einzelne Views setzt mit Navigationsbuttons um zwischen den einzelnen Views zu wechseln.
          Hier funktioniert der automatische Start ohne Probleme.

          Ich bin jedoch aktuell dabei, eine komplett neue Vis zu bauen welche mit einem View in Widget 8 arbeitet. Im Prinzip werden die Views über einen Datenpunkt auf einem einzelnen View aufgerufen. Hier funktioniert der automatische Start der Diashow nicht.
          Ich habe dafür, wie in meiner "alten" Vis auch, ein neuen View erstellt und die Einstellungen angepasst.
          Muss ich am View in Widget 8 noch etwas anpassen?

          A 1 Reply Last reply Reply Quote 0
          • A
            AggroRalf Developer @Phinix last edited by

            @phinix Hi,

            das wird so nicht klappen. Das Widget kann nur komplett die View wechseln und nicht über ein Objekt eine andere View schreiben für View-Widget8.

            Daher würde ich die View mit dem Widget8 so lassen und eine neue View nur für das Diashow-Widget einbauen, dann sollte es gehen.

            VG Ralf

            1 Reply Last reply Reply Quote 0
            • Negalein
              Negalein Global Moderator @AggroRalf last edited by

              @aggroralf sagte in Test Adapter Diashow v0.1.x:

              und nun viel Spass beim Testen.

              Hi Ralf!

              Hab soeben den Adapter entdeckt.

              Das Widget wird mir im Editor nicht angezeigt, nachdem es reingezogen wurde.
              Auch wenn es über das Drop Down ausgewählt ist, ist es nicht sichtbar (Auswahlrahmen).

              Hier im roten Feld sollte es sein.
              InkedEdit vis_LI.jpg

              A 1 Reply Last reply Reply Quote 0
              • A
                AggroRalf Developer @Negalein last edited by

                @negalein Hi,
                Versuch mal ein Upload vom Adapter oder eine Neuinstallation.

                Negalein 1 Reply Last reply Reply Quote 0
                • Negalein
                  Negalein Global Moderator @AggroRalf last edited by

                  @aggroralf sagte in Test Adapter Diashow v0.1.x:

                  Upload vom Adapter

                  Danke, das wars!

                  Zwecks Photo Station: wäre es möglich nur bestimmte Ordner anzuzeigen?

                  A 1 Reply Last reply Reply Quote 0
                  • A
                    AggroRalf Developer @Negalein last edited by

                    @negalein Eigentlich ja. Aber PhotoStation erledigt sich ja mit der neuen DSM-Version. Daher würde ich da lieber erstmal waren und schauen was die eventuell neue API dann bringt/ändert.

                    Sonst stecke ich jetzt viel Aufwand rein und mit DSM 7 ist dann die API ganz anders ...

                    Negalein 1 Reply Last reply Reply Quote 0
                    • Negalein
                      Negalein Global Moderator @AggroRalf last edited by

                      @aggroralf sagte in Test Adapter Diashow v0.1.x:

                      Aber PhotoStation erledigt sich ja mit der neuen DSM-Version

                      Stimmt, daran hab ich nicht gedacht.

                      A 1 Reply Last reply Reply Quote 0
                      • A
                        AggroRalf Developer @Negalein last edited by

                        @negalein Was mir gerade noch einfällt: Mach einen extra Benutzer im DSM dafür und gib ihm nur Berechtigung für den gewünschten Ordner. Gleicher Effekt 🙂

                        1 Reply Last reply Reply Quote 1
                        • N
                          neo862 @AggroRalf last edited by

                          Hallo @AggroRalf

                          echt cooler Adapter der der mir sprichwörtlich noch gefehlt hat.

                          Siehst du eine Chance in der nächsten Zeit die Quellen um DSM7 Synology Photos zu erweitern?

                          Ich bin seit einem Monat auf DSM7 gewechselt und möchte es nicht mehr missen, aber da gibt es keine PhotoStation mehr.

                          Gruß
                          Stefan

                          A 2 Replies Last reply Reply Quote 0
                          • A
                            AggroRalf Developer @neo862 last edited by

                            @neo862 Hi, da ich nur eine Synology besitze und bei der auf die finale Version warten will geht es aktuell nicht. Wenn DSM7 final ist dann schaue ich es an.
                            Interessant wird auch ob es eine Doku der API gibt / geben wird.
                            Für die jetzige Integration habe ich eine Doku gefunden, aber auch nicht aus einer offiziellen Quelle.

                            1 Reply Last reply Reply Quote 0
                            • A
                              AggroRalf Developer @neo862 last edited by

                              @neo862 Eins ist mir doch noch eingefallen: Ist deine Syno von außen erreichbar ? Könntest mir einen Account für Photos mit einem extra Ordner mit paar Bildern oder so machen ... Dann kann ich mir es mal anschauen ... Falls Du willst 🙂 Sonst musst warten 🙂

                              A N 2 Replies Last reply Reply Quote 0
                              • A
                                AggroRalf Developer @AggroRalf last edited by

                                @Negalein @neo862 @Phinix @sigi234

                                Hallo zusammen,

                                ich habe den Adapter umbenannt, da Diashow leider nur deutsch ist.
                                Ich hatte das verpennt und wurde darauf hingewiesen.
                                Wegen Internationalisierung von ioBroker und da dieser Adapter ja frisch im Beta ist habe ich ihn nun umbenannt.

                                Der neue Name ist nun:

                                Slideshow

                                Ihr müsstet den Adapter neu installieren und konfigurieren und auch das Widget im VIS durch das neue ersetzen.
                                Danach könnt ihr die alte Version "diashow" deinstallieren.

                                Im neuen Adapter sind auch noch ein paar Bugs behoben.

                                Sorry für die Umstände 🙂

                                crunchip 1 Reply Last reply Reply Quote 1
                                • N
                                  neo862 @AggroRalf last edited by

                                  @aggroralf
                                  Nein ist nicht von außen erreichbar und habe ich auch nicht vor. Aber Danke für das Angebot 😉 Fürs erste tun es auch die vorhandenen Optionen.

                                  Was meiner besseren Hälfte noch aufgefallen ist:
                                  Bisher lief bei mir der Screensaver vom fully, der hat über die Exif Daten im Bild bei Hochformatbildern für die korrekte Ausrichtung gesorgt. Bei deinem Slideshow Adapter werden die Bilder in Originalausrichtung dargestellt, hast du eine Möglichkeit hier die Exif-Rotation ebenfalls durchzuführen?

                                  Werde die Tage mal den Adapter reinstallieren und weiter Testen.

                                  Gruß
                                  Stefan

                                  A 1 Reply Last reply Reply Quote 0
                                  • A
                                    AggroRalf Developer @neo862 last edited by

                                    Hi @neo862

                                    Bisher lief bei mir der Screensaver vom fully, der hat über die Exif Daten im Bild bei Hochformatbildern für die korrekte Ausrichtung gesorgt. Bei deinem Slideshow Adapter werden die Bilder in Originalausrichtung dargestellt, hast du eine Möglichkeit hier die Exif-Rotation ebenfalls durchzuführen?

                                    Ich habe mir es mal angeschaut. Erstens haben ja nicht alle Bilder (z.B. per Whatsapp empfangene Bilder) die Exif-Daten. Außerdem gibt es da dann auch unterschiedliche Werte (siehe z.B. https://jdhao.github.io/2019/07/31/image_rotation_exif_info/ )

                                    Es würde je nach eingestellter Quelle sich negativ auf die Perfomance des Adapters auswirken, da ich ja dann noch zu jedem Bild die Exif-Daten analysieren müsste 😞

                                    Interessant wäre, ob die Bilder aus der Synology richtig "rauskommen" 🙂

                                    1 Reply Last reply Reply Quote 0
                                    • crunchip
                                      crunchip Forum Testing Most Active @AggroRalf last edited by crunchip

                                      @aggroralf sagte in Test Adapter Slideshow (ehemals Diashow) v0.1.x:

                                      Ihr müsstet den Adapter neu installieren und konfigurieren und auch das Widget im VIS durch das neue ersetzen.
                                      Danach könnt ihr die alte Version "diashow" deinstallieren.

                                      Also habe ich erst den Diashow deinstalliert und anschließend Slideshow installiert, seitdem bekomme ich allerdings folgende Meldung und weiss nicht wie ich diese wieder weg bekomme. Den Adapter selbst, hatte ich zwar schon ne Weile installiert, jedoch noch gar nicht genutzt.

                                      javascript.0	2021-03-14 20:12:00.043	warn	(1813) Object "system.adapter.diashow.0" does not exist
                                      

                                      @apollon77 gibt es da irgend einen Zusammenhang mit jsonl?,
                                      bzw keinen Plan warum die Meldung von javascript kommt

                                      Edit:
                                      Javascript, vis und den Host neu gestartet, jedoch ohne Erfolg.
                                      Auch ein manuelles löschen des Adapters funktionierte nicht. (Ordner nicht mehr vorhanden unter opt/iobroker/node_modules)

                                      Erst ein iobroker fix korrigierte das Problem.
                                      Werde ein issue beim javascript Adapter erstellen.

                                      A apollon77 2 Replies Last reply Reply Quote 0
                                      • A
                                        AggroRalf Developer @crunchip last edited by

                                        @crunchip Hi, kenne die Meldung auch nicht, mache ja mit dem JS nichts.
                                        Einzige Idee: Hattest das alte Widget noch in der VIS eingebunden ?

                                        crunchip 1 Reply Last reply Reply Quote 0
                                        • crunchip
                                          crunchip Forum Testing Most Active @AggroRalf last edited by

                                          @aggroralf ich hatte es noch gar nicht in Verwendung, lediglich den Adapter installiert

                                          1 Reply Last reply Reply Quote 0
                                          • apollon77
                                            apollon77 @crunchip last edited by

                                            @crunchip Sind denn noch Objekte vom alten adapter da? Irgendwas denkt das das Objekt da sein sollte...was genau keine ahnung ... vllt ist noch sein instanz objekt da? Da musst du mal tief schauen. Umbenannte adapter sind ggf sehr blöd

                                            A crunchip 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            1.0k
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            adapter bildschirmschoner diashow slideshow
                                            26
                                            100
                                            8306
                                            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