NEWS
Test Adapter Slideshow (ehemals Diashow) v0.1.x
-
@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 -
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"
-
@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 kommtEdit:
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. -
@crunchip Hi, kenne die Meldung auch nicht, mache ja mit dem JS nichts.
Einzige Idee: Hattest das alte Widget noch in der VIS eingebunden ? -
@aggroralf ich hatte es noch gar nicht in Verwendung, lediglich den Adapter installiert
-
@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
-
Hallo zusammen,
ich wollte mal abfragen wie denn der Stand der Dinge ist ?
- Seit ihr soweit zufrieden ?
- Fehlt was ?
Der Adapter wurde wohl 67 mal installiert ...
Gab aber nicht sehr viele Rückmeldungen hier.Daher die Bitte: Meldet Euch wenn was nicht passt oder was fehlt ...
Sonst geht der in den Stable-Zweig und dann kommen die Fehler und WünscheVG Ralf
-
@apollon77 wie geschrieben, den Ordner unter node_modules gab es nicht mehr, wüsste auch nicht wo sonst noch etwas versteckt sein könnte. Seltsam ist ja die Error Meldung von Javascript gewesen, das eigentkich gar nichts mit dem Adapter zu tun hat.
-
@crunchip Aber die Meldung ist jetzt weg, oder ?
-
@aggroralf ja, durch iobroker fix behoben
-
Hallo Ralf,
super Adapter!Mit den Bingbilder funktionierte es super. Aber nun wollte ich es mit der Synology Photostation verbinden. Kann sich da aber nicht einloggen. Direkt im Browser funktioniert das Einloggen.
slideshow.0 2021-03-20 14:18:14.556 error (24427) No connection to Synology PhotoStation, misconfigured name or IP address slideshow.0 2021-03-20 14:18:14.547 error (24427) No connection to Synology PhotoStation, misconfigured name or IP address
Viele Grüße
Reinhard -
@reinhard-0 Hi,
was hast denn in der Konfig eingetragen ?
-
Eingegen wurde die IP-Adresse, Benutzername und Passwort.
IP-Adresse: http://192.168.1.70/photo/index.php#!Albums/
Passwort: Fam!Bil21
Ich nutze Photo Station 6.
Wie schon geschrieben, gebe ich die IP-Adresse direkt im Browser ein dann kann ich mich einloggen. Im Log wird nicht viel angezeigt:slideshow.0 2021-03-20 19:15:46.365 debug (3710) system.adapter.admin.0: logging true slideshow.0 2021-03-20 19:15:44.098 debug (3710) system.adapter.admin.0: logging false slideshow.0 2021-03-20 19:15:42.621 error (3710) No connection to Synology PhotoStation, misconfigured name or IP address slideshow.0 2021-03-20 19:15:42.610 error (3710) No connection to Synology PhotoStation, misconfigured name or IP address slideshow.0 2021-03-20 19:15:42.569 debug (3710) [Adapter] UpdatePictureStoreTimer occured slideshow.0 2021-03-20 19:15:42.495 info (3710) starting. Version 0.1.2 in /opt/iobroker/node_modules/iobroker.slideshow, node: v12.21.0, js-controller: 3.2.16 slideshow.0 2021-03-20 19:15:42.266 debug (3710) Plugin sentry Initialize Plugin (enabled=true)
-
@reinhard-0 Das Passwort brauchst nicht schicken
IP-Adresse ist nur 192.168.1.70, der ganze Rest nicht.
-
Super, das Einloggen geht und der Bildwechsel funktioniert nun nach 20 Minuten auch!
Aber, beim Bildupdate wurden jetzt über 50.000 Bilder registriert.
Kann man da auch nur einen bestimmten Ordner auswählen?P.S.: Das Passwort darf jeder frei verwenden
-
@reinhard-0 Wunderbar
Aktuell geht beim Adapter für Synology PhotoStation noch nicht mehr, da demnächst ja DSM 7 erscheint, wo die PhotoStation ja komplett überarbeitet wurde. Ich weiß auch noch nicht, was sich da alles bei der API ändert.
Ich würde aber einfach folgendes empfehlen:
Leg einen extra Benutzer für den Adapter auf der Synology an und gib ihm in der PhotoStation nur lesende Berechtigungen auf die Ordner/Alben die der Adapter anzeigen soll
Dann holt er wirklich nur diese.
-
Danke für die schnelle Hilfe und Antworten. Das werde ich versuchen. Wobei man die lokalen Verzeichnisse automatisch mit Script wechseln kann. Was ich noch nicht getestet habe aber prinzipell funktionieren sollte.
Dieser Adapter ist aktuell einzigartig, kann man nur empfehlen!
Viel Erfolg und weiter so. -
Ist eine Einbindung von Bildern auf einem Onedrive schon möglich? Habe die Option bisher noch nicht gesehen. Wenn das funktionieren würde, wäre es wirklich genial.
Ansonsten tolle Idee dieser Adapter!
-
@bostil Hi,
es gilt das gleiche wie auch für Google Drive:
- Die Authentifizierung bei den Cloud-Diensten mittels oAuth und zweitem Faktor kann sehr komplex werden. Leider gibt es bisher keine "einfache", integrierte Lösung hierfür mittels ioBroker
- Für die Anzeige muss ich das aktuelle Bild temporär herunterladen. Bei einem Bildwechsel alle 10 Sekunden kommt da einiges an Traffic zusammen. Alle Bilder beim Download lokal zu speichern kann schnell mal die SD-Karte eines Pi sprengen.
- Die Latenz / Downloadzeit / Verfügbarkeit der Bilder ist nicht wirklich vorhersehbar. Gerade bei der Diashow mit 10 Sekunden wechseln kann es dann zu Problemen führen
Daher habe ich mich beim Adapter aktuell auf rein lokale Lösungen beschränkt. Wenn es mal eine allgemeine oAuth-Lösung für Clouddienste in ioBroker gibt kann ich nochmal überlegen Wobei die anderen Probleme dann bestehen bleiben.
-
Hallo!
Erstmals danke für deine Mühe, so einen Adapter zu erstellen, das hab ich mir schon lange gewünscht!
Ich hab ihn erstmals mit Bing aufgesetzt, da hat alles gut funktioniert. Hab nun auf Synology umgestellt, und diese Einträge im Log:
slideshow.0 2021-04-05 18:18:05.674 info (11618) 2 pictures found slideshow.0 2021-04-05 18:18:04.521 info (11618) starting. Version 0.1.2 in /opt/iobroker/node_modules/iobroker.slideshow, node: v12.16.3, js-controller: 3.2.16
Das schaut also eigentlich gut aus. Nur zeigt es mir am Tablet und auch am PC
Wenn ich auf Grafik anzeigen gehe, erscheint dies:
Hattest du so einen Fehler schon mal?