FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: stobor am 12 Mai 2020, 15:46:45

Titel: Status-Update
Beitrag von: stobor am 12 Mai 2020, 15:46:45
Hallo,
ich nutze die TabletUI und lasse mir den Status der Geräte automatisch aktualisieren (longpoll=1).
Geht mein Smartphone in standby o.ä., werden die Zustände nach dem Entsperren nicht automatisch aktualisiert.
Kann man per Javascript ein Update auch manuell anstoßen?
Titel: Antw:Status-Update
Beitrag von: yersinia am 12 Mai 2020, 16:45:18
Ja, das geht. Entweder mit einem symbol widget:
<div data-type="symbol"
data-icon="fa-refresh"
onclick="location.reload(true);">
</div>

oder ohne widget:
<i class="fas fa-refresh" onclick="location.reload(true);></i>
Titel: Antw:Status-Update
Beitrag von: stobor am 13 Mai 2020, 10:36:30
Ich habe das jetzt in den <head>-Bereich mit eingetragen, dann muss man keinen Button mehr drücken:
<script>
function handleVisibilityChange() {
if (document.hidden) {

} else  {
location.reload();
}
}
document.addEventListener("visibilitychange", handleVisibilityChange, false); 
</script>