Also mein Vorschlag würde genauso funktionieren. Anstatt 1440 nimmst du einfach 48 als Maximalwert für einen Tag und gut ist
Schlussendlich ist's nichts weiter als ein Zähler, der nach Erreichen eines Maximalwerts wieder auf 0 zurückspringt und einen anderen Wert um 1 erhöht. Dieser Maximalwert ist da frei setzbar.
Aber egal, scheint ja jetzt zu klappen und das ist die Hauptsache ^^