FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: somansch am 28 Oktober 2018, 13:56:47

Titel: Sekunden in Stunden mit "data-substitution"?
Beitrag von: somansch am 28 Oktober 2018, 13:56:47
Hallo,

habe beim DWD Modul das Reading der Sonnenscheindauer in Sekunden, z.B.: 23040.00

Dieser Wert soll im FTUI in Stunden angezeigt werden. Hierfür gibt es "data-substitution". Im Wiki sind nur Beispiele im Bezug auf den Timestamp selbst.

data-substitution="/3600" funktioniert leider nicht  :(

Wie kann ich mein Reading in Stunden umwandeln?

Danke und Gruß
Andreas



Titel: Antw:Sekunden in Stunden mit "data-substitution"?
Beitrag von: Mundus am 28 Oktober 2018, 14:01:30
Hi,

Ich glaube so funktioniert eine Ersetzung (Substitution) nicht. Du könntest mit UserReading arbeiten und diese über data-get einlesen.

Gruß

Mundus
Titel: Antw:Sekunden in Stunden mit "data-substitution"?
Beitrag von: somansch am 28 Oktober 2018, 16:56:03
Zitat von: Mundus am 28 Oktober 2018, 14:01:30
Hi,

Ich glaube so funktioniert eine Ersetzung (Substitution) nicht. Du könntest mit UserReading arbeiten und diese über data-get einlesen.

Gruß

Mundus

Danke, jedoch wollte ich mir den Umweg über UserReadings sparen. Ich denke, dass Perl-Code an dieser Stelle unterstützt wird, oder? Leider bin ich jedoch kein Programmierer  ;)
Titel: Antw:Sekunden in Stunden mit "data-substitution"?
Beitrag von: setstate am 28 Oktober 2018, 17:15:26

data-substitution="toString().toHoursFromSec()
Titel: Antw:Sekunden in Stunden mit "data-substitution"?
Beitrag von: somansch am 28 Oktober 2018, 22:09:50
Zitat von: setstate am 28 Oktober 2018, 17:15:26

data-substitution="toString().toHoursFromSec()


Das sieht schon gut aus, jedoch wird das Ergebnis im Format hh:mm:ss angezeigt. Gibt es noch die Möglichkeit numerisch nur die Stundenzahl zu bekommen?
Titel: Antw:Sekunden in Stunden mit "data-substitution"?
Beitrag von: M.Piet am 24 Oktober 2019, 15:40:22
Hallo Zusammen,

ich grabe das mal aus. Ich suche fast das gleiche, allerdings nicht Sekunden in Stunden, sondern Sekunden in Minuten.
Bekomme ich das ohne Userreading hin?
Titel: Antw:Sekunden in Stunden mit "data-substitution"?
Beitrag von: amenomade am 24 Oktober 2019, 23:56:01
Kannst Deine eigene Funktion entwickeln:

https://forum.fhem.de/index.php?topic=64531.0

Ich halte aber die userReading Lösung für besser ;)