Hochzählende Zeit

Begonnen von Thyraz, 05 März 2016, 14:44:30

Vorheriges Thema - Nächstes Thema

Thyraz

Hallo zusammen,

würde gern die Zeit seit einem bestimmten Ereignis in FTUI darstellen.
Also etwas in der Art "Seit 0:15" in einer Art Label.

Würde das ungern über einen andauernd triggerndes Event in und einen Dummy in FHEM machen, da es an sich ja nur eine Darstellungssache ist.

Geht das schon irgendwie?
Fhem und MariaDB auf NUC6i5SYH in Proxmox Container (Ubuntu)
Zwave, Conbee II, Hue, Harmony, Solo4k, LaMetric, Echo, Sonos, Roborock S5, Nuki, Prusa Mini, Doorbird, ...

setstate

#1
Du machst ein Label für das Reading und setzt
class="timestamp"
zum Anzeigen der Aktualisierungzeit und zusätzlich
data-substitution="toDate().ago()"
zum Umwandeln in eine Zeitspanne.

Thyraz

Super funktioniert wurderbar. :)

Jetzt habe ich noch das Problem, dass ich das nicht immer angezeigt haben will.
Der Wunsch das zu verwenden war für Anzeigen nach der Art "Offen seit 0:42" bei einem Fenster,
oder "Läuft seit 2:02" bei einer Waschmaschine.

Alternativ müsste dann eben "Geschlossen" beim Fenster, bzw. "Fertig" bei der Waschmaschine ohne Zeit kommen.
Könnte das ggf. auch aus mehreren Label zusammensetzen, weiß aber nicht ob ich Label durch eine Bedingung verstecken kann.

Oder müsste man dann tiefer einsteigen und direkt Funktionen von FTUI z.B. in eigenem Javascript ausführen?
Fhem und MariaDB auf NUC6i5SYH in Proxmox Container (Ubuntu)
Zwave, Conbee II, Hue, Harmony, Solo4k, LaMetric, Echo, Sonos, Roborock S5, Nuki, Prusa Mini, Doorbird, ...