Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Off Topic
    4. Bilder von SD über Webserver zugängglich machen

    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

    Bilder von SD über Webserver zugängglich machen

    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      tiego last edited by

      Ich habe bis vor den Umzug auf einen RPI 4 die Webcambilder bei Türruf für ein externes system über einen http Link zur verfüungn gestellt. Leider funktioniert dies nicht mehr und ich komm nicht weiter,...

      Die Bilder liegen unter

      /opt/iobroker/iobroker-data/files/rpi2.admin/img1.jpg
      /opt/iobroker/iobroker-data/files/rpi2.admin/img2.jpg
      ...
      /opt/iobroker/iobroker-data/files/rpi2.admin/img5.jpg
      

      Zugriff über Web

      http://IP-RPI:8081/adapter/rpi2/img/1.jpg
      http://IP-RPI:8081/adapter/rpi2/img/2.jpg
      ...
      http://IP-RPI:8081/adapter/rpi2/img/5.jpg
      

      Wenn ich über Winscp die Daten abhole sind die gespeicherten Bilder richtig, über den Webserver steht bei Bild 2, 4 und 5 "File img/2.jpg not found"

      pi@RPI-IOBROKER:/opt/iobroker/iobroker-data/files/rpi2.admin/img $ ls -al
      total 152
      drwxrwxr-x+ 2 iobroker iobroker  4096 Dec 31 16:50 .
      drwxrwxr-x+ 3 iobroker iobroker  4096 Dec 30 09:52 ..
      -rw-rw-r--+ 1 iobroker iobroker 27825 Dec 31 16:50 1.jpg
      -rw-rw-r--+ 1 iobroker iobroker 27279 Dec 31 16:50 2.jpg
      -rw-rw-r--+ 1 iobroker iobroker 27279 Dec 31 16:50 3.jpg
      -rw-rw-r--+ 1 iobroker iobroker 27279 Dec 31 16:50 4.jpg
      -rw-rw-r--+ 1 iobroker iobroker 27279 Dec 31 16:50 5.jpg
      

      gibt es für den Webserver ein log wo ich debugen kann oder kann mir jemand bitte helfen den fehler zu beheben, danke und einen Guten rutsch

      UncleSam 1 Reply Last reply Reply Quote 0
      • UncleSam
        UncleSam Developer @tiego last edited by UncleSam

        @tiego Dateien müssen mit dem iobroker file Befehl im ioBroker hochgeladen werden. Wenn du sie einfach in einen Ordner gibst, kennt ioBroker die Dateien nicht und wird dir eine Fehlermeldung geben.

        Siehe hier:
        https://github.com/ioBroker/ioBroker.docs/blob/master/docs/de/config/cli.md#iobroker-file-read

        Und bitte: nicht einfach Dateien in den Ordner irgendeines Adapters hochladen, das gibt nur Chaos.

        T 1 Reply Last reply Reply Quote 0
        • T
          tiego @UncleSam last edited by

          @UncleSam
          Danke, könntest du mir beschreiben wie man richtig vorgeht?

          danke
          Grüsse

          UncleSam 1 Reply Last reply Reply Quote 0
          • UncleSam
            UncleSam Developer @tiego last edited by UncleSam

            @tiego https://github.com/ioBroker/ioBroker.docs/blob/master/docs/de/config/cli.md#iobroker-file-write

            T 1 Reply Last reply Reply Quote 0
            • T
              tiego @UncleSam last edited by

              @UncleSam
              danke,
              kann ich diesen befehl in JS Adapter ausführen?
              die funktion:

              Türruf->
              5.jpg wird gelöscht,
              4.jpg wird zu 5.jpg umbenannt,
              3.jpg wird zu 4.jpg umbenannt,
              2.jpg wird zu 3.jpg umbenannt,
              1.jpg wird zu 2.jpg umbenannt,
              Tuer.jpg wird zu 5.jpg umbenannt,

              UncleSam 1 Reply Last reply Reply Quote 0
              • UncleSam
                UncleSam Developer @tiego last edited by

                @tiego Naja, das wird sehr kompliziert. Du musst jede Datei herunterladen und mit dem neuen Namen hochladen. Aber ja, du kannst die Befehle mit exec() ausführen oder einfach die JavaScript Versionen der Befehle verwenden (siehe JavaScript Adapter Doku).

                T 1 Reply Last reply Reply Quote 0
                • T
                  tiego @UncleSam last edited by

                  @UncleSam

                  danke,

                  eine Frage kommt mir gerade auf, reicht es wenn ich die Bilder 1x mit den "iobroker file" befehl anlege? Den die Bilder werden ja nur umbenennt und gelöscht, aber die 5st. gibt es immer.

                  UncleSam 1 Reply Last reply Reply Quote 0
                  • UncleSam
                    UncleSam Developer @tiego last edited by

                    @tiego Habe ich noch nie versucht, könnte aber gehen.

                    T Homoran 2 Replies Last reply Reply Quote 0
                    • T
                      tiego @UncleSam last edited by

                      @UncleSam
                      gerade versucht, es funktioniert, denke aber nur solange bis ich ein Update mache,...
                      aber wie du richtig gesagt hast ist dies nicht die sauberste und schönste lösung aber vieleicht hat jemand ja ne gute idee wie man dies richtig macht,...

                      1 Reply Last reply Reply Quote 0
                      • Homoran
                        Homoran Global Moderator Administrators @UncleSam last edited by

                        @UncleSam sagte in Bilder von SD über Webserver zugängglich machen:

                        Habe ich noch nie versucht, könnte aber gehen.

                        bei mir hatte das nicht funktioniert

                        T 1 Reply Last reply Reply Quote 0
                        • T
                          tiego @Homoran last edited by

                          @Homoran
                          Hallo, ich habe ein Bild unter mit den Namen 1.jpg unter

                          /opt/iobroker/iobroker-data/files/rpi2.admin/img
                          

                          mit WinScp abgelegt und danch diese befehle nacheinander ausgeführt.

                          iobroker file write /opt/iobroker/iobroker-data/files/rpi2.admin/img/1.jpg /rpi2.admin/img/1.jpg
                          iobroker file write /opt/iobroker/iobroker-data/files/rpi2.admin/img/1.jpg /rpi2.admin/img/2.jpg
                          iobroker file write /opt/iobroker/iobroker-data/files/rpi2.admin/img/1.jpg /rpi2.admin/img/3.jpg
                          iobroker file write /opt/iobroker/iobroker-data/files/rpi2.admin/img/1.jpg /rpi2.admin/img/4.jpg
                          iobroker file write /opt/iobroker/iobroker-data/files/rpi2.admin/img/1.jpg /rpi2.admin/img/5.jpg
                          

                          bei mir läuft es nun "getestet durch die Neujahrschreier alle 5 min am 1 Jannuar" ohne jegliche Probleme

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

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          939
                          Online

                          31.9k
                          Users

                          80.2k
                          Topics

                          1.3m
                          Posts

                          3
                          11
                          307
                          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