Jeg beskrev egentlig 2 separate løsninger.
En løsning er å vise "tid siden en timer startet". Det er den første linjen, kjørt som "immediate script".
Den andre løsningen henter "last change" fra en device, og det ser ut til at det er den du vil bruke.
1. Timeren trenger du altså ikke
2. Du mener at hvis det er 27 timer og 30 min, så vil du vise det som "27,5" i stedet for "1d 3t 30m"?
I så fall kan du bytte ut denne "hs.SetDeviceString(deviceid_to_set, str, True)"
med
hs.SetDeviceValue(deviceid_to_set, str, RT.TotalHours)
Husk å legg inn i "Status graphics" at du tillater verdier fra 0 til f.eks 1000 og antall desimaler du vil vise.
Ouch!