Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. immer wechselndes PDF darstellen

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.2k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    946

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

immer wechselndes PDF darstellen

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
6 Beiträge 2 Kommentatoren 378 Aufrufe 4 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • M Offline
    M Offline
    Mika 0
    schrieb am zuletzt editiert von
    #1

    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.pdf

    Nun 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?

    OliverIOO 1 Antwort Letzte Antwort
    0
    • M Mika 0

      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.pdf

      Nun 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?

      OliverIOO Offline
      OliverIOO Offline
      OliverIO
      schrieb am zuletzt editiert von
      #2

      @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

      Meine Adapter und Widgets
      TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
      Links im Profil

      M 1 Antwort Letzte Antwort
      0
      • OliverIOO OliverIO

        @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

        M Offline
        M Offline
        Mika 0
        schrieb am zuletzt editiert von
        #3

        @oliverio :grinning: 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:

        1. Einloggen, Datei auswählen und herunterladen
        2. Datei ablegen, umbenennen und im iobroker darstellen mit Scrollmöglichkeit, ggf. mit Zoomen wäre perfekt.
          Wird die Glaskugel nun etwas transparenter? :grinning: :grin:
        OliverIOO 1 Antwort Letzte Antwort
        0
        • M Mika 0

          @oliverio :grinning: 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:

          1. Einloggen, Datei auswählen und herunterladen
          2. Datei ablegen, umbenennen und im iobroker darstellen mit Scrollmöglichkeit, ggf. mit Zoomen wäre perfekt.
            Wird die Glaskugel nun etwas transparenter? :grinning: :grin:
          OliverIOO Offline
          OliverIOO Offline
          OliverIO
          schrieb am zuletzt editiert von OliverIO
          #4

          @mika-0

          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

          Meine Adapter und Widgets
          TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
          Links im Profil

          M 1 Antwort Letzte Antwort
          0
          • OliverIOO OliverIO

            @mika-0

            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

            M Offline
            M Offline
            Mika 0
            schrieb am zuletzt editiert von
            #5

            @oliverio Vielen Dank, dann habe ich ja was zu tun . Was bedeutet denn die URL als Binding angeben?

            OliverIOO 1 Antwort Letzte Antwort
            0
            • M Mika 0

              @oliverio Vielen Dank, dann habe ich ja was zu tun . Was bedeutet denn die URL als Binding angeben?

              OliverIOO Offline
              OliverIOO Offline
              OliverIO
              schrieb am zuletzt editiert von
              #6

              @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

              Meine Adapter und Widgets
              TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
              Links im Profil

              1 Antwort Letzte Antwort
              0
              Antworten
              • In einem neuen Thema antworten
              Anmelden zum Antworten
              • Älteste zuerst
              • Neuste zuerst
              • Meiste Stimmen


              Support us

              ioBroker
              Community Adapters
              Donate

              690

              Online

              32.6k

              Benutzer

              82.2k

              Themen

              1.3m

              Beiträge
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
              ioBroker Community 2014-2025
              logo
              • Anmelden

              • Du hast noch kein Konto? Registrieren

              • Anmelden oder registrieren, um zu suchen
              • Erster Beitrag
                Letzter Beitrag
              0
              • Home
              • Aktuell
              • Tags
              • Ungelesen 0
              • Kategorien
              • Unreplied
              • Beliebt
              • GitHub
              • Docu
              • Hilfe