From 6797f3064c7f6f67c0b71892cb66488a24dd74ea Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Thu, 17 Dec 2015 15:52:16 +0000 Subject: [PATCH] 10_ZWave.pm: enable multiple readings per message (Forum #45795) git-svn-id: https://svn.fhem.de/fhem/trunk@10194 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/10_ZWave.pm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/fhem/FHEM/10_ZWave.pm b/fhem/FHEM/10_ZWave.pm index b059105d6..cd7c49891 100755 --- a/fhem/FHEM/10_ZWave.pm +++ b/fhem/FHEM/10_ZWave.pm @@ -918,8 +918,8 @@ ZWave_meterParse($$) }; return "$meter_type_text: $mv $unit_text previous: $pmv delta_time: ". "$delta_time"; # V2 report - }; - }; + } + } } @@ -2985,8 +2985,8 @@ ZWave_Parse($$@) foreach my $k (keys %{$ptr}) { if($arg =~ m/^$k/) { my $val = $ptr->{$k}; - $val = eval $val if(index($val, '$') >= 0); - push @event, $val if(defined($val)); + my @val = eval $val if(index($val, '$') >= 0); + push @event, @val if(defined($val[0])); $matched++; } }