NEWS
immer wechselndes PDF darstellen
-
Hallo,
bei uns im Ort gibt es w
ö
chentlich eine neue Ausgabe des Ortsblatts. Also Infos
ü
ber Vereine, etc. Das ganze kommt mittlerweile als PDF mit immer anderem Dateinamen je nach Jahr und Kalenderwoche.
Bsp: Amtsblatt_2021-35.pdfNun stelle ich jede Woche das ganze eben um auf den neuen Dateinamen.
Da man immer gerne die vorherige Woche & die neue Woche
ü
ber zwei Views angezeigt bekommt, w
ä
re mein Wunsch die neueste und die
ä
ltere Datei zu behalten und anzuzeigen.
Meine Idee ist es nun, dass irgendwas (Skript, NodeRed,...) immer die aktuellste Datei in diesem Ordner verwendet, umbenennt immer in den gleichen Dateinamen. F
ü
r die vorherige Woche das gleiche.Ich habe bisher keine Skripte, Blockly sonstiges verwendet und habe daher
ü
berhaupt keinen Ansatz, wie so etwas umgesetzt werden k
ö
nnte.
Wer hat hierzu eine Idee oder ggf. schon in dieser Richtung umgesetzt? -
Hallo,
bei uns im Ort gibt es w
ö
chentlich eine neue Ausgabe des Ortsblatts. Also Infos
ü
ber Vereine, etc. Das ganze kommt mittlerweile als PDF mit immer anderem Dateinamen je nach Jahr und Kalenderwoche.
Bsp: Amtsblatt_2021-35.pdfNun stelle ich jede Woche das ganze eben um auf den neuen Dateinamen.
Da man immer gerne die vorherige Woche & die neue Woche
ü
ber zwei Views angezeigt bekommt, w
ä
re mein Wunsch die neueste und die
ä
ltere Datei zu behalten und anzuzeigen.
Meine Idee ist es nun, dass irgendwas (Skript, NodeRed,...) immer die aktuellste Datei in diesem Ordner verwendet, umbenennt immer in den gleichen Dateinamen. F
ü
r die vorherige Woche das gleiche.Ich habe bisher keine Skripte, Blockly sonstiges verwendet und habe daher
ü
berhaupt keinen Ansatz, wie so etwas umgesetzt werden k
ö
nnte.
Wer hat hierzu eine Idee oder ggf. schon in dieser Richtung umgesetzt? -
@mika-0
die Glaskugel versucht aktuell den genauen ort des PDFs zu ermitteln.
Das kann noch eine weile dauern.
Alternativ mit einem iFrame widget, konnte das aber nicht testen@oliverio
Ein sch
ö
ner Kommentar. Gerne gebe ich die Info. Aktuell liegen die PDFs auf meiner Synology in einem Ordner. Die Freigabe kann zum iobroker ist vorhanden mit Schreib und Leserechten. Alternativ k
ö
nnte ich auch einen Remote Ordner erzeugen. Hei
ß
t: Ich lege die Daten momentan h
ä
ndisch "in der Synology" ab, tats
ä
chlich werden die PDFs aber direkt auf der SSD im Pi des iobrokers abgelegt. Da gibt es noch keine festen Regeln.
Die PDFs liegen auf einer Homepage mit einer php Endung. Dort habe ich einen Benutzername und Kennwort. Dann kann ich von der Jahresliste das aktuellste Dok. herunterladen und im lokalen Ordner ablegen.
Das ist also die Reihenfolge:- Einloggen, Datei ausw
ä
hlen und herunterladen - Datei ablegen, umbenennen und im iobroker darstellen mit Scrollm
ö
glichkeit, ggf. mit Zoomen w
ä
re perfekt.
Wird die Glaskugel nun etwas transparenter?

- Einloggen, Datei ausw
-
@oliverio
Ein sch
ö
ner Kommentar. Gerne gebe ich die Info. Aktuell liegen die PDFs auf meiner Synology in einem Ordner. Die Freigabe kann zum iobroker ist vorhanden mit Schreib und Leserechten. Alternativ k
ö
nnte ich auch einen Remote Ordner erzeugen. Hei
ß
t: Ich lege die Daten momentan h
ä
ndisch "in der Synology" ab, tats
ä
chlich werden die PDFs aber direkt auf der SSD im Pi des iobrokers abgelegt. Da gibt es noch keine festen Regeln.
Die PDFs liegen auf einer Homepage mit einer php Endung. Dort habe ich einen Benutzername und Kennwort. Dann kann ich von der Jahresliste das aktuellste Dok. herunterladen und im lokalen Ordner ablegen.
Das ist also die Reihenfolge:- Einloggen, Datei ausw
ä
hlen und herunterladen - Datei ablegen, umbenennen und im iobroker darstellen mit Scrollm
ö
glichkeit, ggf. mit Zoomen w
ä
re perfekt.
Wird die Glaskugel nun etwas transparenter?

Ja dann die Datei per Script in einen Ordner unter vis hochladen
Dann mit dem einem HTML Widget und dem folgenden iframe die Datei einbetten
https://de.w3docs.com/snippets/html/wie-kann-man-pdf-in-html-einbetten.html#:~:text=Eine andere M
ö
glichkeit%2C eine PDF,Ihrer bevorzugten Breite und H
ö
he.
Die URL als Binding angeben - Einloggen, Datei ausw
-
Ja dann die Datei per Script in einen Ordner unter vis hochladen
Dann mit dem einem HTML Widget und dem folgenden iframe die Datei einbetten
https://de.w3docs.com/snippets/html/wie-kann-man-pdf-in-html-einbetten.html#:~:text=Eine andere M
ö
glichkeit%2C eine PDF,Ihrer bevorzugten Breite und H
ö
he.
Die URL als Binding angeben -
@oliverio Vielen Dank, dann habe ich ja was zu tun . Was bedeutet denn die URL als Binding angeben?
@mika-0
Du schreibst die url oder nur den Dateinamen in einen datenpunkt
Im html schreibst du dann an die Stelle wo du die url angeben musst einen Platzhalter mit dem datenpunktnamen so wie es hier beschrieben ist
https://github.com/ioBroker/ioBroker.vis#bindings-of-objects
Immer wenn sich der Datei Name dann
ä
ndert wird das Widget aktualisiert und l
ä
dt das neue Dokument
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden