mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-05-01 20:20:10 +00:00
99_getstate.pm: added support for S555TH
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@514 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
96097476b4
commit
45a929a2d5
8
CHANGED
8
CHANGED
@ -554,6 +554,8 @@
|
||||
- bugfix: HOWTO/Examples revisited for correctness
|
||||
- bugfix: DEFINED & INITIALIZED triggers.
|
||||
- feature: 20_OWFS.pm support for passive Devices e.g. DS9097 (see commandref.html)
|
||||
- bugfix: 20_OWFS.pm crash fhem with PGM2/3, xmllist
|
||||
- bugfix: 21_OWTEMP.pm Defining a device now fail when no OWFS device was defined
|
||||
- bugfix: 21_OWTEMP.pm missing trigger fo notify/filelog
|
||||
- bugfix: 20_OWFS.pm crash fhem with PGM2/3, xmllist (M.Fischer)
|
||||
- bugfix: 21_OWTEMP.pm Defining a device now fail when no OWFS device was defined (M.Fischer)
|
||||
- bugfix: 21_OWTEMP.pm missing trigger fo notify/filelog (M.Fischer)
|
||||
- feature: 99_getstate.pm get state from S555TH now (M.Fischer)
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
################################################################
|
||||
#
|
||||
# $Id: 99_getstate.pm,v 1.2 2009-01-12 09:21:53 rudolfkoenig Exp $
|
||||
# $Id: 99_getstate.pm,v 1.3 2009-12-16 16:46:00 m_fischer Exp $
|
||||
#
|
||||
# Copyright notice
|
||||
#
|
||||
@ -66,7 +66,7 @@ CommandGetState($)
|
||||
my $val;
|
||||
my $v;
|
||||
|
||||
if($r) {
|
||||
if($r && $defs{$sdev}{TYPE} ne "CUL_WS") {
|
||||
foreach my $c (sort keys %{$r}) {
|
||||
undef($v);
|
||||
$val = $r->{$c}{VAL};
|
||||
@ -76,10 +76,17 @@ CommandGetState($)
|
||||
$v = $val if (isNumber($val) && !$v);
|
||||
$v = $val if (isInteger($val) && !$v);
|
||||
$v = $val if (isFloat($val) && !$v);
|
||||
$c =~ s/:/-/g;
|
||||
$str .= sprintf("%s:%s ",$c,$v) if(defined($v));
|
||||
}
|
||||
|
||||
}
|
||||
if ($r && $defs{$sdev}{TYPE} eq "CUL_WS") {
|
||||
$v = $defs{$sdev}{READINGS}{state}{VAL};
|
||||
$v =~ s/:\s+/:/g;
|
||||
$v =~ s/\s+/ /g;
|
||||
$str = $v;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user