FTUI3 Installation
Installation
Die Installation von FHEM Tablet UI V3 (FTUI3) erzeugt keinen großen Aufwand und besteht im Großen und Ganzen aus zwei Schritten:
- Dateien aus dem GitHub-Repository herunterladen
- Eine Beispieldatei anlegen
1. Zuerst müssen alle Dateien von FHEM Tablet UI in das FHEM-Verzeichnis /opt/fhem/www/ftui kopiert werden. Das geht mit folgendem update-Befehl über die FHEM-Befehlszeile.
{{FTUI3 kann in weiterer Folge unter der URL http(s)://<fhem-server>:8083/fhem/ftui/index.html aufgerufen werden.
2. Damit FHEM Tablet UI mit FHEM kommunizieren kann, ist noch die longpoll-Einstellung im FHEMWEB Device festzulegen.
attr WEB longpoll websocket
- bzw. bei Problemen mit websocket
attr WEB longpoll 1
3. Weil FTUI noch nichts anzuzeigen hat, wird die Datei /opt/fhem/www/ftui/index-example.html nach /opt/fhem/www/ftui/index.html kopiert.
sudo cp -a /opt/fhem/www/ftui/index-example.html /opt/fhem/www/ftui/index.html
4. Abschließend muss FHEM noch neu gestartet werden (shutdown restart) da das Attribut longpoll geändert wurde.
Somit ist FHEM Tablet UI bereit zur Verwendung und kann durch Aufruf der URL http://<fhem-server>:8083/fhem/ftui/ oder den Link im FHEM-Menü geöffnet werden
Update
Ein Update von FTUI kann ebenfalls über die FHEM-Kommandozeile erfolgen.
1. Prüfen der Änderungen seit dem letzten Download/Update durch Eingabe von:
update check https://raw.githubusercontent.com/knowthelist/ftui/master/controls_ftui.txt
2. Update der geänderten Dateien durch Eingabe von:
update all https://raw.githubusercontent.com/knowthelist/ftui/master/controls_ftui.txt
Eine weitere Option ist das Hinzufügen des FTUI-Git-Repositories zum allgemeinem Update-Vorgang von FHEM. Dabei wird dann bei einem FHEM-Update auch gleich FHEM Tablet UI aktualisiert, bzw. die Änderungen angezeigt.
update add https://raw.githubusercontent.com/knowthelist/ftui/master/controls_ftui.txt
Beachte: Das Ergebnis des o.g. Befehls wird in FHEM/controls.txt eingetragen, siehe auch Update#update_add