FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: FhemPiUser am 16 Januar 2016, 13:39:18

Titel: Tablet UI Feature-Wunsch "data-get-outdated"
Beitrag von: FhemPiUser am 16 Januar 2016, 13:39:18
Hallo,

erstmal muss ich die Entwickler loben und sagen, dass ich Tablet UI genial finde. Ich habe einen Feature-Wunsch, den man in Tablet UI umsetzen können müsste. Zum Selbermachen bin ich leider nicht fit genug in Javascript.

Die Idee ist folgende: Oft weiß ich nicht, ob die angezeigten Readings aktuell sind oder nicht, z.B. wenn das Tablet nach längerer Zeit (z.B. über Nacht) aus dem Standby kommt und nach und nach per Longpoll die Readings aktualisiert werden weiß ich nicht, welche Readings schon aktualisiert wurden (also aktuell sind) und welche veraltet und damit Falschangaben.

Mein Wunsch wäre, dass man bei jedem Widget so etwas wie ein "data-get-outdated" mit einem Wert z.B. in Sekunden angeben könnte und dann dieses Reading gekennzeichnet wird (entweder andere Farbe wie hellgrau oder Zeichen wie "-"), wenn es veraltet ist, also älter als der angegebene Wert ist.

Beispiel: data-get-outdated=180 würde bedeuten, dass das (oder die) Reading(s) des Widgets als veraltet gekennzeichnet wird (werden), falls es (sie) älter als 180s ist (sind)...

Was haltet ihr davon?
Titel: Antw:Tablet UI Feature-Wunsch "data-get-outdated"
Beitrag von: setstate am 18 Januar 2016, 18:13:40
Und reicht es dann, dass das aller 15 Minuten gecheckt wird, also mit jedem ShortPoll?
Titel: Antw:Tablet UI Feature-Wunsch "data-get-outdated"
Beitrag von: FhemPiUser am 18 Januar 2016, 19:03:30
wichtig wäre sofort nach standby, also wenn die netzverbindung weg war und wiederkommt (ohne reload der seite)
Titel: Antw:Tablet UI Feature-Wunsch "data-get-outdated"
Beitrag von: setstate am 18 Januar 2016, 19:48:42
Dann probiere dein Teil offline / online Reaktion jetzt erst einmal bei dir, ob das so bei dir auch funktioniert.
Ich hoffe, alle für FTUI benutzen Browser kennen "navigator.onLine"

Update ist gerade oben ...
Titel: Antw:Tablet UI Feature-Wunsch "data-get-outdated"
Beitrag von: FhemPiUser am 18 Januar 2016, 21:03:19
Vielen Dank für die Implementierung, aber ich bekomme schon ohne Standby momentan keine zeitnahe Aktualisierung der Readings auf dem Android-Tablet (weder mit WebviewControl noch mit Chrome oder Firefox). Kann es sein, dass das Longpoll jetzt nicht mehr richtig funktioniert?

Longpoll ist sowohl in der FHEMWEB-Instanz als auch im index.html aktiviert...
Titel: Antw:Tablet UI Feature-Wunsch "data-get-outdated"
Beitrag von: ulli am 19 Januar 2016, 20:12:50
Ich wäre an der Funktion auch sehr interessiert,  wie bekomme ich das hin?
Titel: Antw:Tablet UI Feature-Wunsch "data-get-outdated"
Beitrag von: FhemPiUser am 20 Januar 2016, 20:34:50
die automatische aktualisierung aller readings nach wiederkehr der netzverbindung ohne reload der seite funktioniert jetzt mit der aktuellen version.