2
0
mirror of https://github.com/fhem/fhem-mirror.git synced 2025-03-03 04:36:36 +00:00

Decode CUL uptime

git-svn-id: https://svn.fhem.de/fhem/trunk@744 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
rudolfkoenig 2010-10-27 16:52:04 +00:00
parent 707b788955
commit 12b4ff6fe4
2 changed files with 9 additions and 1 deletions

View File

@ -5,6 +5,7 @@
- feature: FHEM2FHEM module
- bugfix: CUL get should not digest foreign events (fhtsoftbuffer)
- bugfix: S300TH sanity check won't allow negative temperatures.
- feature: decode CUL uptime
- 2010-08-15 (5.0)
- **NOTE*: The default installation path is changed to satisfy lintian

View File

@ -393,7 +393,14 @@ READEND:
if(!defined($msg)) {
CUL_Disconnected($hash);
$msg = "No answer";
};
} elsif($a[1] eq "uptime") { # decode it
$msg =~ s/[\r\n]//g;
$msg = hex($msg)/125;
$msg = sprintf("%d %02d:%02d:%02d",
$msg/86400, ($msg%86400)/3600, ($msg%3600)/60, $msg%60);
}
$msg =~ s/[\r\n]//g;
}