FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: eburkon am 24 September 2015, 10:20:00

Titel: Tablet ui icons werden erst nach mehreren reloads angezeigt.
Beitrag von: eburkon am 24 September 2015, 10:20:00
Hallo miteinander,

Ich bin dabei das Tablet Ui auszuprobieren.

Dabei bin ich auf das Problem gestossen, dass recht häufig die Icons nicht
geladen werden. Manchmal scheint das gesamte Stylesheet nicht geladen zu werden.

Ich habe versucht mit Firebug dahinter zu kommen welche Probleme da auftreten aber ohne Erfolg.

Hat jemand eine Idee?

Das Fhem läuft auf einem Cubietruck von einer Ssd von der Performance her sollte der ja locker reichen.

Würde mich freuen das zu lösen, da der waf der Tablet ui wesentlich höher ist als der der nativen Frontends - dickes Lob!

Gruss
   Ekkehard
Titel: Antw:Tablet ui icons werden erst nach mehreren reloads angezeigt.
Beitrag von: rudolfkoenig am 24 September 2015, 11:20:59
Mit welchen Clients?
Ist das Verhalten auf unterschiedlichen Clients (d.h. Browser+OS unterschiedlich) gleich?
Titel: Antw:Tablet ui icons werden erst nach mehreren reloads angezeigt.
Beitrag von: Doggiebert am 24 September 2015, 12:04:52
Das wurde auch in dem FTUI-Thread manchmal berichtet, finde ich auf die Schnelle nicht mehr. Dort wurde als Lösung empfohlen, FTUI über einen Apache anzufahren.
Bei mir hat das zumindest auf meinem schwachbrüstigen raspi gut funktioniert...
Titel: Antw:Tablet ui icons werden erst nach mehreren reloads angezeigt.
Beitrag von: eburkon am 24 September 2015, 12:43:04
Was den Client angeht scheint es überall gleich zu sein.

Getestet auf

Windows 7 mit Chrome und Firefox
Mac OS X  Chrome und Firefox
Android mit Chrome Opera und Kiosk Browser.

Apache als Reverse Proxy hatte ich auch dran gedacht aber noch nicht probiert,
Da ich mit einem Reverse Proxy und Fhem nativ immer etwas Schwirigkeiten hatte.
Ich probier das mal aus.

Gruss
   Ekkehard
Titel: Antw:Tablet ui icons werden erst nach mehreren reloads angezeigt.
Beitrag von: eburkon am 26 September 2015, 09:05:26
Ich habe das mit dem Reverse Proxy probiert.
Es wird eher schlechter als besser.

Hat jemand eine Idee wie ich das debuggen könnte?

Gruss
   Ekkehard
Titel: Antw:Tablet ui icons werden erst nach mehreren reloads angezeigt.
Beitrag von: mrbreil am 29 September 2015, 14:55:59
Ich hatte auch immer Probleme, sowohl mit floorplan als auch mit Tablet Ui. Seit ein paar  Tagen werden die Tablet Ui Dateien bei mir von einem Apache Server gehostet, seit dem habe ich keine Probleme mehr, auch die Ladezeiten sind jetzt viel kürzer. Bis jetzt habe ich keine Nachteile feststellen können. Vielleicht hilft dir das ja auch.
Titel: Antw:Tablet ui icons werden erst nach mehreren reloads angezeigt.
Beitrag von: danieljo am 03 Oktober 2015, 14:35:43
Das gleiche Problem habe ich auch hin und wieder.

Mag jemand vllt. eine How-To fürs Wiki dazu schreiben wegen dem Apache Proxy?
Titel: Antw:Tablet ui icons werden erst nach mehreren reloads angezeigt.
Beitrag von: SvenJust am 06 Oktober 2015, 11:08:48
Das Einrichten des Apache Proxy ist im Wiki beschrieben unter: http://fhemwiki.de/wiki/Apache_Authentication_Proxy
Wenn keine Authentifizierung gewünscht ist, bei Step 3 die Zeilen ab "AuthType Basic" weglassen oder auskommentieren. Die Datei  /etc/apache2/conf.d/fhem sollte damit wie folgt aussehen:
<Location /fhem>
  # ProxyPass/ProxyPassReverse leitet HTTP requests auf eine andere URL um
  ProxyPass http://localhost:8084/fhem          # evtl. Port anpassen
  ProxyPassReverse http://localhost:8084/fhem   # evtl. Port anpassen
  # ProxyHTMLURLMap passt Links im HTML/JavaScript Source an
  ProxyHTMLURLMap /        /fhem/
  ProxyHTMLURLMap /fhem/     /fhem/
</Location>


Damit kann der Apache Proxy mit fhem betrieben werden.

VG
Sven