From 0fb7fb0c99119dcae942db33b0cb65201d85b686 Mon Sep 17 00:00:00 2001 From: hcs-svn <> Date: Sun, 31 Aug 2014 07:29:22 +0000 Subject: [PATCH] EMT7110: now respecting JeeLink LaCrossePairForSec and updated commandref git-svn-id: https://svn.fhem.de/fhem/trunk@6483 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/36_EMT7110.pm | 26 +++++++++++++++++--------- 1 file changed, 17 insertions(+), 9 deletions(-) diff --git a/fhem/FHEM/36_EMT7110.pm b/fhem/FHEM/36_EMT7110.pm index 82fd0ca33..830ee31de 100644 --- a/fhem/FHEM/36_EMT7110.pm +++ b/fhem/FHEM/36_EMT7110.pm @@ -154,11 +154,12 @@ EMT7110_Parse($$) my $costs = $accumulatedPower * AttrVal( $rname, "pricePerKWH", 0); - if( !$modules{EMT7110}{defptr}{$raddr} ) { - Log3 $name, 3, "EMT7110 Unknown device $rname, please define it"; + if( !$modules{EMT7110}{defptr}{$raddr} ) { + Log3 $name, 3, "EMT7110 Unknown device $rname, please define it"; - return "UNDEFINED EMT7110_$rname EMT7110 $raddr"; - } + return "" if( !$hash->{LaCrossePair} ); + return "UNDEFINED EMT7110_$rname EMT7110 $raddr"; + } my @list; push(@list, $rname); @@ -230,16 +231,23 @@ EMT7110_Attr(@)