mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-03-03 16:56:54 +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:
parent
707b788955
commit
12b4ff6fe4
@ -5,6 +5,7 @@
|
|||||||
- feature: FHEM2FHEM module
|
- feature: FHEM2FHEM module
|
||||||
- bugfix: CUL get should not digest foreign events (fhtsoftbuffer)
|
- bugfix: CUL get should not digest foreign events (fhtsoftbuffer)
|
||||||
- bugfix: S300TH sanity check won't allow negative temperatures.
|
- bugfix: S300TH sanity check won't allow negative temperatures.
|
||||||
|
- feature: decode CUL uptime
|
||||||
|
|
||||||
- 2010-08-15 (5.0)
|
- 2010-08-15 (5.0)
|
||||||
- **NOTE*: The default installation path is changed to satisfy lintian
|
- **NOTE*: The default installation path is changed to satisfy lintian
|
||||||
|
@ -393,7 +393,14 @@ READEND:
|
|||||||
if(!defined($msg)) {
|
if(!defined($msg)) {
|
||||||
CUL_Disconnected($hash);
|
CUL_Disconnected($hash);
|
||||||
$msg = "No answer";
|
$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;
|
$msg =~ s/[\r\n]//g;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user