Hauptmenü

Status-Update

Begonnen von stobor, 12 Mai 2020, 15:46:45

Vorheriges Thema - Nächstes Thema

stobor

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?
Intel NUC (Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-113-generic x86_64))  mit CUL V3.2 (FW 1.57 CUL868) für FS20 und CCU3 für HM(IP) + Arduino Mega (Firmata) - FHEM Revision: 29534 - FS20, HM(IP), MQTT, Philips HUE, ModBus

yersinia

#1
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>
viele Grüße, yersinia
----
FHEM 6.4 (SVN) on RPi 4B with RasPi OS Bookworm (perl 5.36.0) | FTUI
nanoCUL->2x868(1x ser2net)@tsculfw, 1x433@Sduino | MQTT2 | Tasmota | ESPEasy
VCCU->14xSEC-SCo, 7xCC-RT-DN, 5xLC-Bl1PBU-FM, 3xTC-IT-WM-W-EU, 1xPB-2-WM55, 1xLC-Sw1PBU-FM, 1xES-PMSw1-Pl

stobor

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>
Intel NUC (Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-113-generic x86_64))  mit CUL V3.2 (FW 1.57 CUL868) für FS20 und CCU3 für HM(IP) + Arduino Mega (Firmata) - FHEM Revision: 29534 - FS20, HM(IP), MQTT, Philips HUE, ModBus