NEWS
Test Adapter Slideshow (ehemals Diashow) v0.1.x
-
@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? -
nein, das hatte ich auch noch nicht. Kannst mal manuell zwei andere Bilder aus einer anderen Quelle bei der Syno hochladen und schauen ob die angezeigt werden ?
Sind das sicher JPEG-Bilder auf der Syno oder irgendwas anderes ?
-
@aggroralf Hab grad mal ein Bild aus dem Internet heruntergeladen, selbes Ergebnis.
Was ich mache. Ich nutze Synology Drive, um die Bilder in einem Ordner auf dem Mac abzulegen, welcher dand in der Photostation genutzt wird. War bisher kein Problem, in DS Photo wird das Bild normal angezeigt..
Greifst du hier direkt drauf zu, oder werden die irgendwo hin heruntergeladen?
-
@jackblackson Kannst in der PhotoStation mal die Eigenschaften eines der Bilder anschauen ?
Interessant sind folgende Eigenschaften:
- Compression
- JPEG Interchange Format
- JPEG Interchange Format Length
- Format
Sonst versuche bitte mal ein Bild direkt über die PhotoStation hochzuladen, also ohne den Umweg Drive und Mac.
Ich lade die Bilder über die PhotoStation-API runter und schreibe diese dann Base64-kodiert in das Objekt in ioBroker.
-
@aggroralf Direkt hochladen hat das selbe Ergebnis erzeugt. Wo finde ich diese Daten? Hab die Bildeigenschaften wie GPS Koordinaten usw. gefunden, aber nicht die Werte von dir..
-
@jackblackson Einfach das Bild in der PhotoStation öffnen, dann gibt es rechts ein Eigenschaften-Symbol. Dann erscheint rechts im Browser eine Liste der Eigenschaften.
-
@aggroralf Ich vermute du meinst diese hier:
Da ist nur leider nichts von den Daten die du benötigst..der Rest ist alles über die Kamera, bzw. über die GPS Koordinaten.. -
@jackblackson Direkt drunter gibt es dann "Mehr anzeigen" .. Da kommen die Werte ich die meinte.
-
Mehr find ich da nicht..
-
@jackblackson Reicht Die Bilder von meinem iPhone sehen genau so aus. Werden aber problemlos dargestellt
Bist in Discord aktiv ? Dann könnten wir es auch mal zusammen direkt anschauen.
Hab sonst aktuell keine Idee warum es nicht geht. -
Hallo zusammen,
ich habe gerade Version 0.1.3 veröffentlicht. Diese enthält keine neuen Funktionen, dafür aber ein paar Bugfixes.
VG Ralf
-
@aggroralf Nach einem kurzen Call haben wir das Problem gefunden, es lag an einer falschen Einstellung in der Photostation:
Dieser Haken muss gesetzt sein, dann hat es (zumindest bei mir) funktioniert. -
Kannst du eigentlich bei der Synology-API definieren, welche Auflösung des Bildes geladen wird? Oder gibts da nur das was Synology dir bietet?
-
Noch ein kleiner Wunsch - vielleicht wäre das für andere auch interessant. Aktuell werden die Fotos ja nur bei Adapterneustart oder Auslösen des Buttons aktualisiert. Ich hab mir jetzt ein Script gebaut, welches dies alle 6h automatisch macht, da ich es mir so vorstelle, das jeder in der Familie Bilder in diesen Ordner legen kann, und diese dann automatisch angezeigt werden. Vielleicht könnte dieser Schedule auch vom Adapter selber gemacht werden?