NEWS
Test Adapter Diashow v0.0.x GitHub (ALPHA-Version)
-
@aggroralf
Kann man schon Vorschläge machen?Wenn Ja würde ich mich über folgendes freuen
- Google Foto (ein Album auswählen)
- smb Freigabe
- Webseite als eine Art iFrame
Danke dir im Voraus
-
@wszene Hi,
ja, man kann
Allerdings sind deine Punkte etwas schwierig, ich erklär gerne warum:
-
Google Foto:
Leider erfordert Google Foto eine oAuth-Authentifizierung des Nutzers. Das ist recht schwierig im Adapter einzubauen, vor allem auch mit Zwei-Faktor-Authentifizierung. Wahrscheinlich müsste man auch den Zugriff via API dann erst freischalten.
Die andere Variante wäre es, das Album über eine öffentliche URL zu teilen. Leider kommt man da dann auch nicht per API dran, sondern müsste die Webseite quasi parsen um an die Bilder zu kommen (fehleranfällig). Ich denk mal drüber nach. -
SMB-Freigabe:
Das hatten wir ja schon kurz besprochen. Leider ist der Zugriff auf Shares sehr abhängig vom Betriebssystem (Windows, Linux, etc.). Die Implementierung wäre sehr aufwendig. Daher ist es denk einfacher, wenn Du den Mount / Netzlaufwerk selbst verbindest und dann im Adapter den Pfad im Dateisystem angibst. Ich schau es mir aber auch nochmal an. -
Webseite als iFrame:
Das kannst Dir ja selbst bauen, oder ? Du machst eine View in VIS mit dem Widget und bindest dann diese View in einem iFrame ein. Oder was meinst damit genau ?
VG Ralf
-
-
@aggroralf
Kann man die Diashow auch als Bildschirmschoner nutzen?
Denke das einige ihren Screen an der Wand hängen haben und wenn er nicht genutzt wird, wird er aus geschaltet. Alternativ könnte man hier deine Diashow anzeigen. -
@aggroralf klasse und danke - sowas wollte ich schon seit längerer zeit
-
@aggroralf said in Test Adapter Diashow v0.0.x GitHub (ALPHA-Version):
Via VIS-Dateimanager hochgeladene Bilder
vielleicht erwähnenswert:
-
ordner "diashow" muss selbst angelegt werden
-
wenn ich ein neues bild lade, muss ich den adapter neustarten, damit er die neuen bilder aufnimmt
@aggroralf said in Test Adapter Diashow v0.0.x GitHub (ALPHA-Version):
Bilder aus beliebigem Pfad im Dateisystem
- bekomme ich nicht hin
alle rechte auf "777" in diesem ordner
-
-
@claus1993 said in Test Adapter Diashow v0.0.x GitHub (ALPHA-Version):
@aggroralf
Kann man die Diashow auch als Bildschirmschoner nutzen?
Denke das einige ihren Screen an der Wand hängen haben und wenn er nicht genutzt wird, wird er aus geschaltet. Alternativ könnte man hier deine Diashow anzeigen.Genau dafür ist der Adapter da
-
@liv-in-sky Hi,
die erwähnenswerte Punkte habe ich in die Readme bzw. in den Einstellungen integriert, kommt dann mit der nächsten Version.
Was für eine Dateiendung haben denn die Bilder in dem Ordner bei Dir ?
-
@aggroralf said in Test Adapter Diashow v0.0.x GitHub (ALPHA-Version):
mit Bilschirmschoner-Funktion
"wandert" dann auch die Uhrzeit auf dem Schirm, wie in den ersten Windows Bildschirmschonern?
-
png's
-
@liv-in-sky Und noch ein gaaaaanz wichtiger Punkt für die Readme : Momentan gehen nur JPG (also jpg oder jpeg).
Ich wollte es nicht komplett "frei" lassen, da ich die Größe des Bilds nur bestimmte Dateitypen bestimmen kann. PNG funktioniert aber auch damit.
PNG hab ich grad eingebaut.
Kannst die neue Version auch über die Katze ziehen. -
upgedatet - leider weder png noch jpg - gleiche fehlermeldung
noch eine idee, auf was ich achten soll
-
@liv-in-sky Grad nochmal eine Version gebaut. Kannst mal neue Version laden und das Logging auf Debug stellen?
-
@homoran Bei der Demo habe ich Uhrzeit und die Infos unten zusätzlich selbst mittels anderen (Standard-)Widgets über das Diashow-Widget gelegt.
Der Adapter bietet das nicht, aber deiner Kreativität sind keine Grenzen gesetzt -
fehler:
diashow.0 2021-01-17 23:01:31.193 error (28678) Error occured: No pictures found in folder in Filesystem(updatePictureList) diashow.0 2021-01-17 23:01:31.191 debug (28678) [Adapter] UpdatePictureStoreTimer occured diashow.0 2021-01-17 23:01:31.179 info (28678) starting. Version 0.0.3 in /opt/iobroker/node_modules/iobroker.diashow, node: v12.20.0, js-controller: 3.1.6
kann es sein, das dies beim installieren ein problem ist:
$ ./iobroker url "https://github.com/gaudes/ioBroker.diashow" Info: Can not get current GitHub commit, we remember master branch only. Status: 422 (No commit found for SHA: master)install https://github.com/gaudes/ioBroker.diashow/tarball/masterNPM version: 6.14.8npm install https://github.com/gaudes/ioBroker.diashow/tarball/master --loglevel error --prefix "/opt/iobroker" (System call) npm ERR! code E404 npm ERR! 404 Not Found - GET https://codeload.github.com/gaudes/ioBroker.diashow/legacy.tar.gz/masternpm ERR! 404 npm ERR! 404 'https://github.com/gaudes/ioBroker.diashow/tarball/master' is not in the npm registry.npm ERR! 404 Your package name is not valid, because npm ERR! 404 1. name can only contain URL-friendly charactersnpm ERR! 404 2. name can no longer contain capital letters npm ERR! 404 npm ERR! 404 Note that you can also install from anpm ERR! 404 tarball, folder, http url, or git url. npm ERR! A complete log of this run can be found in:npm ERR! /home/iobroker/.npm/_logs/2021-01-17T21_57_15_193Z-debug.log upload [4] diashow.admin /opt/iobroker/node_modules/iobroker.diashow/admin/words.js words.js application/javascript upload [3] diashow.admin /opt/iobroker/node_modules/iobroker.diashow/admin/style.css style.css text/css upload [2] diashow.admin /opt/iobroker/node_modules/iobroker.diashow/admin/index_m.html index_m.html text/html upload [1] diashow.admin /opt/iobroker/node_modules/iobroker.diashow/admin/diashow.png diashow.png image/png upload [0] diashow.admin /opt/iobroker/node_modules/iobroker.diashow/admin/admin.d.ts admin.d.ts video/mp2t Adapter "system.adapter.vis.0" restarted. process exited with code 0
-
@liv-in-sky Hast es wie oben beschrieben gemacht ? Also Katze --> Reiter "Beliebig" --> gaudes/ioBroker.diashow#main ?
Leider (?) hat Github "Master" nach "Main" umbenannt, der aktuelle Controller kommt damit noch nicht ganz klar. Erst in der neuen Version ist es aktualisiert.
Daher geht die "normale" Url "https://github.com/gaudes/ioBroker.diashow" nicht. -
hat jmd anders schon mal getestet, ob die bilder von einem beliebigen ordner geholt werden können ? nicht das nur bei mir etwas fehlerhaft ist
-
@aggroralf sagte in Test Adapter Diashow v0.0.x GitHub (ALPHA-Version):
Der Adapter bietet das nicht,
dann ist das kein Bildschirm schoner , dann brennt das bei oleds ein.
-
@homoran Nochmal: Die Uhrzeit habe ich selbst mit einem weiteren Widget eingebaut.
Das Widget vom Adapter zeigt wirklich nur Bilder an... -
@aggroralf Aaah,
jetzt hab selbst ich es verstanden -
@aggroralf sagte in Test Adapter Diashow v0.0.x GitHub (ALPHA-Version):
gaudes/ioBroker.diashow#main
alles gelöscht - neu installiert - neuen ordner mit 777 angelegt
selber fehler bei dateisystem
mit "lokaler ordner" einstellung - kein fehler