FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: dt2510 am 18 April 2018, 10:54:28

Titel: [gelöst] Dummy beim Laden der index.html (zurück)setzen
Beitrag von: dt2510 am 18 April 2018, 10:54:28
Ich suche gerade eine Möglichkeit den Inhalt eines Dummys beim Laden der index.html zurück auf seinen Default Wert zu setzen. Evtl. funktioniert es mit einem onload im Body Tag, aber ich hab' keine Ahnung wie ...
Titel: Antw:Dummy beim Laden der index.html (zurück)setzen
Beitrag von: dt2510 am 18 April 2018, 11:03:06
<body onload="ftui.setFhemStatus('set ActiveMenu main')">

scheint zu funktionieren...
Titel: Antw:[gelöst] Dummy beim Laden der index.html (zurück)setzen
Beitrag von: choetzu am 16 Juli 2018, 23:36:06
Hallo, ich bin auch gerade daran, was ähnliches zu realisieren.

Frage: was bedeutet bei dir ftui.setFhemStatus? Muss man das irgendwo noch definieren?
Danke für deine Antwort.
Lg c
Titel: Antw:[gelöst] Dummy beim Laden der index.html (zurück)setzen
Beitrag von: dt2510 am 17 Juli 2018, 08:13:14
Die Prozedur führt einen Befehl in FHEM aus (wie wenn du ihn in der Kommandozeile von FHEM eingibst).

<script src="js/fhem-tablet-ui.js" defer></script>

sollte schon in dein index.html enthalten sein. Dort befinden sich die Standardfunktionen und -prozeduren.
Titel: Antw:[gelöst] Dummy beim Laden der index.html (zurück)setzen
Beitrag von: choetzu am 17 Juli 2018, 23:02:09
alles klar, danke...

das klappt bei mir nicht ganz.

<body onload="ftui.setFhemStatus('set SUBTYPE=CAMERA snapshot')"> geht nicht

<body onload="ftui.sendFhemCommand('set SUBTYPE=CAMERA snapshot')">

auch nicht... bei FHEM geht der Befehl
hmm, eine Idee?
Titel: Antw:[gelöst] Dummy beim Laden der index.html (zurück)setzen
Beitrag von: dt2510 am 18 Juli 2018, 09:57:38
Ich kann mit SUBTYPE leider überhaupt nichts anfangen. Funktioniert der Befehl, wenn du ihn in FHEM direkt eingibst ?
Laut commandref müsste SUBTYPE ein internal deiner Devices sein.
Ich habe meine Kameras per SSCam eingebunden und dort sollte der Befehl folgendermaßen aussehen:

<body onload="ftui.setFhemStatus('set TYPE=SSCam snap')">
Titel: Antw:[gelöst] Dummy beim Laden der index.html (zurück)setzen
Beitrag von: choetzu am 18 Juli 2018, 14:05:14
Salve,
Ja, wenn ich es im Fhem eingebe gehts mit Subtype.
Spielt es evtl eine Rolle ob im Body der index.html Datei oder in einer Unterseite cam.html. Nicht oder?
Lg c
Titel: Antw:[gelöst] Dummy beim Laden der index.html (zurück)setzen
Beitrag von: dt2510 am 19 Juli 2018, 09:10:53
Auf einer Unterseite hab' ich es noch nicht ausprobiert. Könnte mir aber vorstellen, dass es dort nur einmal beim Laden der Hauptseite funktioniert und dann erst wieder beim Neuladen der Hauptseite.