From 3bf02771bdf9c88386d59c62113a0ffd96b1dd40 Mon Sep 17 00:00:00 2001 From: betateilchen <> Date: Thu, 13 Jul 2017 17:20:44 +0000 Subject: [PATCH] 98_uptime.pm: add optional parameter "raw" git-svn-id: https://svn.fhem.de/fhem/trunk@14705 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/98_uptime.pm | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/fhem/FHEM/98_uptime.pm b/fhem/FHEM/98_uptime.pm index b603f4b83..73e811c8a 100644 --- a/fhem/FHEM/98_uptime.pm +++ b/fhem/FHEM/98_uptime.pm @@ -34,10 +34,12 @@ sub uptime_Initialize($$) { sub CommandUptime($$) { my ($cl,$param) = @_; my @args = split("[ \t]+", $param); + $args[0] = defined($args[0]) ? lc($args[0]) : ""; my $diff = time - $fhem_started; + return $diff if(lc($args[0]) eq 'raw'); + my ($d,$h,$m,$ret); - ($d,$diff) = _upT_Div($diff,86400); ($h,$diff) = _upT_Div($diff,3600); ($m,$diff) = _upT_Div($diff,60); @@ -66,10 +68,11 @@ sub _upT_Div($$) {
uptime
+ uptime [raw]