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. Visualisierung
  4. Keine Darstellung von png in Android App

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Keine Darstellung von png in Android App

Geplant Angeheftet Gesperrt Verschoben Visualisierung
12 Beiträge 4 Kommentatoren 2.2k Aufrufe 2 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.
  • N Offline
    N Offline
    nobody
    schrieb am zuletzt editiert von
    #2

    Hi,

    bei der App liegen die Index.html von VIS und auch die Views lokal auf dem Gerät. Der Server ist somit localhost.

    Beim Synchronisieren werden die Views zusammen mit den darin enthaltenen Bildern auf das Gerät kopiert. Hierbei werden aber nur URL berücksichtigt, die den in der App hinterlegten Patterns entsprechen. Alle anderen URL werden nicht verändert. In diesem Fall werden die Dateien dann aber lokal nicht gefunden.

    Also entweder die Bilder in ein Verzeichnis kopieren, welches berücksichtigt wird oder mit vollständigen URL arbeiten. Dies geht aber nur, wenn der Server keine http-Authentifizierung benötigt, da diese auf aktuellen Geräten nicht mehr in der URL angegeben werden darf.

    Gruß

    Markus

    Gesendet von meinem SM-G930F mit Tapatalk

    1 Antwort Letzte Antwort
    0
    • S Offline
      S Offline
      sveni_lee
      schrieb am zuletzt editiert von
      #3

      okay, das leuchtet ein. jetzt habe ich folgendes probiert:

      die png in das vis.0 verzeichnis kopiert. und die Pfade entsprechend angepasst…

      /vis.0/daswetter/icons/wetter/*.png wird nicht angezeigt

      /vis.0/Test/img/Legende_Radar.png wird angezeigt

      ich verstehe anscheinend immer noch nicht richtig...

      1 Antwort Letzte Antwort
      0
      • N Offline
        N Offline
        nobody
        schrieb am zuletzt editiert von
        #4

        Hier ist die Pfadvorgabe:

        \/[-_0-9\w]+(?:\.[-_0-9\w]+)?\/[^"^']+[-_0-9\w\.]+\.(?:png|jpg|jpeg|gif|wav|mp3|bmp|svg)+'/g
        

        also

        /vis.0/daswetter/icons/wetter/1.png z.B. sollte gehen. /vis.0/daswetter/icons/wetter/*.png natürlich nicht, da * in Dateinamen nicht erlaubt ist.

        .

        1 Antwort Letzte Antwort
        0
        • S Offline
          S Offline
          sveni_lee
          schrieb am zuletzt editiert von
          #5

          Nein nein, das Sternchen ist nur ein Platzhalter für 1f.png oder 2f.png…

          Gesendet von iPhone mit Tapatalk Pro

          1 Antwort Letzte Antwort
          0
          • N Offline
            N Offline
            nobody
            schrieb am zuletzt editiert von
            #6

            Gemäß des regulären Ausdrucks sollte es gehen. Ich gehe mal davon aus, dass du nach der View-Änderung die App resynchronisiert hast und die Option "Immer vom Server alles laden" nicht aktiviert ist.

            1 Antwort Letzte Antwort
            0
            • S Offline
              S Offline
              sveni_lee
              schrieb am zuletzt editiert von
              #7

              ja, die Einstellungen sind so wie von Dir beschrieben und Resync ist auch gemacht…

              ein konkreter Pfad:

              /vis.0/daswetter/icons/wetter/{daswetter.0.NextDays.0d.ConditionID}f.png

              1 Antwort Letzte Antwort
              0
              • N Offline
                N Offline
                nobody
                schrieb am zuletzt editiert von
                #8

                Also wenn du ein Binding in der URL verwendest, ist es eigentlich klar, warum dies nicht funktioniert.

                Diese werden erst bei der Anzeige ausgewertet und nicht schon bei der Synchronisation.

                1 Antwort Letzte Antwort
                0
                • S Offline
                  S Offline
                  sveni_lee
                  schrieb am zuletzt editiert von
                  #9

                  Okay, wenn das so ist dann ist das so…

                  Nur verstehe ich nich warum das dann bei den Flot Grafiken funktioniert. Ist dann halt blöd weil die png so ja entweder auf der App oder über die Cloud angezeigt werden aber eben nicht parallel...

                  Gesendet von iPhone mit Tapatalk Pro

                  1 Antwort Letzte Antwort
                  0
                  • N Offline
                    N Offline
                    nobody
                    schrieb am zuletzt editiert von
                    #10

                    Bei Flot werden damit ja keine Dateinamen für Bilder festgelegt sondern Parameter für die Diagrammerzeugung. Die Werte zur Laufzeit sind ja da. Somit wird auch die URL angepasst. Nur wurden halt die Dateien nicht kopiert und der Pfad nicht auf das lokale Filesystem angepasst.

                    1 Antwort Letzte Antwort
                    0
                    • J Offline
                      J Offline
                      Johann001
                      schrieb am zuletzt editiert von Johann001
                      #11

                      Hallo,

                      ich möchte mich hier mal anschließen weil ich auch das Problem habe, dass in der Iobroker App 3 Bilder bei mir nicht angezeigt werden. Diese Bilder werden in einem Javascript aufgerufen.
                      Ich habe mir einen "Abfall-Kalender" nachgebaut von folgender Seite:
                      https://funrecycler.com/2018/12/11/abfallkalender-im-iobroker/

                      Und hier werden eben die Symbole aufgerufen:

                      if (obj[i].event.indexOf("Bio Müll") > -1) {
                      html = html + "<td class=Abfallimage><img width=120 height=120 src=/vis.0/Wox/img/Bio_muell.png></td>";
                      }

                      Diese Symbole funktionieren im Browser aber in der Iobroker App nicht :(
                      Kann mir hier jemand helfen? Kann ich die Bilder "manuell" am Handy nachladen? Wo müsste ich die hinkopieren? Oder gibt es eine andere Möglichkeit?

                      Gruß

                      1 Antwort Letzte Antwort
                      0
                      • bahnuhrB Online
                        bahnuhrB Online
                        bahnuhr
                        Forum Testing Most Active
                        schrieb am zuletzt editiert von
                        #12

                        Wenn du das Projekt "main" überträgst müssen ! die Bilder auch dort liegen.

                        Bei mir also:
                        C:\ioBroker\iobroker-data\files\vis.0\main

                        Alle jpg die dort gespeichert sind werden übertragen.

                        Also bilder kopieren und den Pfad in vis ändern.
                        Dann klappt es auch mit der app.

                        mfg
                        Dieter


                        Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                        Danke.
                        gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                        ScreenToGif :https://www.screentogif.com/downloads.html

                        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

                        614

                        Online

                        32.7k

                        Benutzer

                        82.4k

                        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