NEWS
Sekunden in d/h/m umrechnen
JavaScript
19
Beiträge
5
Kommentatoren
2.1k
Aufrufe
2
Watching
-
@guergen
Hat der Tag nicht nur 86400 Sekunden. Sind da nicht zwei Nullen zuviel?
Poste mal dein Skript.@Dolomiti Ähhh... ja.... habe es grade geändert, das andere waren hundertstel Sekunden....
Aber es nutzt trotzdem nichts:on({id: 'system.host.NUC.uptime', change: "ne"}, function (dp) { log (dp.state.val); var timesec = dp.state.val; var timenew = Math.floor(timesec[0] / 86400 )+'Tage'+Math.floor( (timesec[0] % 86400) / 3600 )+'h'+Math.floor( (timesec[0] % 3600) / 60 )+'min'; setState('javascript.0.Eigene_Datenpunkte.Haus.Uptime_NUC',timenew); log (timenew); });
-
@Dolomiti Ähhh... ja.... habe es grade geändert, das andere waren hundertstel Sekunden....
Aber es nutzt trotzdem nichts:on({id: 'system.host.NUC.uptime', change: "ne"}, function (dp) { log (dp.state.val); var timesec = dp.state.val; var timenew = Math.floor(timesec[0] / 86400 )+'Tage'+Math.floor( (timesec[0] % 86400) / 3600 )+'h'+Math.floor( (timesec[0] % 3600) / 60 )+'min'; setState('javascript.0.Eigene_Datenpunkte.Haus.Uptime_NUC',timenew); log (timenew); });
@guergen nimm mal das.
({id: 'proxmox.0.qemu_iobroker.uptime'/*uptime*/, change: "ne"}, function (dp) { //log (dp.state.val); var timesec = dp.state.val; var timenew = Math.floor(timesec /60/60/24 )+' Tag(e), '+Math.floor(timesec / 60/60 % 24)+' Std, '+Math.floor( (timesec / 60) % 60 )+' Min'; setState('javascript.0.Vis.Anzeige.iobroker_Laufzeit'/*iobroker Laufzeit*/,timenew); //log (timenew); }) -
@guergen nimm mal das.
({id: 'proxmox.0.qemu_iobroker.uptime'/*uptime*/, change: "ne"}, function (dp) { //log (dp.state.val); var timesec = dp.state.val; var timenew = Math.floor(timesec /60/60/24 )+' Tag(e), '+Math.floor(timesec / 60/60 % 24)+' Std, '+Math.floor( (timesec / 60) % 60 )+' Min'; setState('javascript.0.Vis.Anzeige.iobroker_Laufzeit'/*iobroker Laufzeit*/,timenew); //log (timenew); })



