Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. immer wechselndes PDF darstellen

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    immer wechselndes PDF darstellen

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      Mika 0 last edited by

      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?

      OliverIO 1 Reply Last reply Reply Quote 0
      • OliverIO
        OliverIO @Mika 0 last edited by

        @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 1 Reply Last reply Reply Quote 0
        • M
          Mika 0 @OliverIO last edited by

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

          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? 😀 😁
          OliverIO 1 Reply Last reply Reply Quote 0
          • OliverIO
            OliverIO @Mika 0 last edited by 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 1 Reply Last reply Reply Quote 0
            • M
              Mika 0 @OliverIO last edited by

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

              OliverIO 1 Reply Last reply Reply Quote 0
              • OliverIO
                OliverIO @Mika 0 last edited by

                @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

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post

                Support us

                ioBroker
                Community Adapters
                Donate

                549
                Online

                31.9k
                Users

                80.1k
                Topics

                1.3m
                Posts

                2
                6
                326
                Loading More Posts
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes
                Reply
                • Reply as topic
                Log in to reply
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                The ioBroker Community 2014-2023
                logo