Hauptmenü

Tablet UI URL im UI

Begonnen von Frood42, 18 Februar 2023, 07:41:37

Vorheriges Thema - Nächstes Thema

Frood42

Guten Tag,
sagt mal, dieses tablet UI, das kann man ja im fhem UI aufrufen.
Da wird dann bei mir
server/fhem/tablet
geöfffnet.
Das ist aber nicht die index.html
Es ist irgendwie die falsche URL ohne ein / am Ende.

Wieso eigentlich nicht? Wo wird das denn eingestellt, was sich da öffnet?
Das einzig TabletUI-ige was ich finden kann ist

defmod TABLETUI HTTPSRV tablet ./www/tablet/ Tablet-UI

setstate TABLETUI TABLETUI


Wenn das zu einfach ist noch eine Frage: Schafft es irgendjemand, die index.html dauerhaft sauber auf einem Android Tablet im Chrome darzustellen?
Irgendwann ist das Ding bei mir immer "offline" und es bedarf einem Browser refresh.
Selbst ein iFrame und

<meta http-equiv="refresh" content="3600" >

hat da nicht geholfen.

Deswegen muss ich jetzt ein Android Studio anwerfen und einen Webview bauen, vielleicht ist jemand am APK interessiert.

Grüße, Frood

OdfFhem

Zitat von: Frood42 am 18 Februar 2023, 07:41:37
Das ist aber nicht die index.html
Angenommen, es geht um FTUI2.
Mit FTUI2 wird autom. eine index.html ausgeliefert.
Folglich sollte es eine index.html geben.
Diese wird auch vom HTTPSRV-Device als Standard-Datei geöffnet.
Wird diese nicht geöffnet, muss man im Zweifel die Browser-Tools einsetzen ...

Will man eine andere Standard-Datei öffnen, steht folgendes Attribut zur Verfügung:

  attr TABLETUI directoryindex irgendwas.html

Frood42

Ok, vielleicht noch mehr Infos:
Die URL, die ich aufrufe ist
http://server:8082/fhem/tablet

Und da ist dan eine Liste von den Zimmern, die ich definiert habe, die in der index.html als
<header>BATH</header>
definiert sind

und wie gesagt, das ist dann die URL mit tablet am Ende.
Wenn ich noch ein Slääsch anhänge tablet/ dann wird es sauber angezeigt.

Wenn ich aber im ehem UI nur auf TabletUI klicke, wird es ohne / aufgerufen.