From 0830fd525ddf4ae3ee74b3fdf04b51d05a1e4a8c Mon Sep 17 00:00:00 2001 From: rudolfkoenig Date: Mon, 4 Mar 2013 21:44:35 +0000 Subject: [PATCH] set inactive for devList git-svn-id: https://svn.fhem.de/fhem/trunk@2854 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/10_FBDECT.pm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fhem/FHEM/10_FBDECT.pm b/fhem/FHEM/10_FBDECT.pm index dff2e5827..adff59d24 100755 --- a/fhem/FHEM/10_FBDECT.pm +++ b/fhem/FHEM/10_FBDECT.pm @@ -107,11 +107,12 @@ FBDECT_Get($@) my @answ = FBAHA_getDevList($hash->{IODev}, $hash->{id}); return $answ[0] if(@answ == 1); my $d = pop @answ; + my $state = "inactive" if($answ[0] =~ m/ inactive,/); while($d) { my ($ptyp, $plen, $pyld) = FBDECT_decodePayload($d); if($ptyp eq "state" && ReadingsVal($hash->{NAME}, $ptyp, "") ne $pyld) { - readingsSingleUpdate($hash, $ptyp, $pyld, 1); + readingsSingleUpdate($hash, $ptyp, ($state ? $state : $pyld), 1); } push @answ, " $ptyp: $pyld"; $d = substr($d, 16+$plen*2);