From df3c1e66db70c30a28307778a04b0107ce53fecf Mon Sep 17 00:00:00 2001 From: Marko Oldenburg Date: Tue, 20 Apr 2021 21:51:01 +0200 Subject: [PATCH] fix multiple error messages --- controls_TeslaPowerwall2AC.txt | 2 +- lib/FHEM/Tesla/Powerwall.pm | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/controls_TeslaPowerwall2AC.txt b/controls_TeslaPowerwall2AC.txt index 6db2de3..58e4331 100644 --- a/controls_TeslaPowerwall2AC.txt +++ b/controls_TeslaPowerwall2AC.txt @@ -1,2 +1,2 @@ UPD 2021-04-20_21:40:31 6866 FHEM/46_TeslaPowerwall2AC.pm -UPD 2021-04-20_21:40:44 30162 lib/FHEM/Tesla/Powerwall.pm +UPD 2021-04-20_21:50:19 30167 lib/FHEM/Tesla/Powerwall.pm diff --git a/lib/FHEM/Tesla/Powerwall.pm b/lib/FHEM/Tesla/Powerwall.pm index 4b8f709..31b48e9 100644 --- a/lib/FHEM/Tesla/Powerwall.pm +++ b/lib/FHEM/Tesla/Powerwall.pm @@ -207,12 +207,12 @@ qq(TeslaPowerwall2AC \(${name}\) - defined TeslaPowerwall2AC Device with Host ${ ($passResp,$passErr) = $hash->{helper}->{passObj}->setStorePassword($name,ReadPassword( $hash, $name )); ::Log3($name, 1, -qq(TeslaPowerwall2AC \(${name}\) - error while saving the password - $passErr) +qq(TeslaPowerwall2AC \(${name}\) - error while saving the password - $passErr)) if ( !defined($passResp) and defined($passErr) ); ::Log3($name, 1, -qq(TeslaPowerwall2AC \(${name}\) - password successfully saved) +qq(TeslaPowerwall2AC \(${name}\) - password successfully saved)) if ( defined($passResp) and !defined($passErr) ); @@ -436,7 +436,7 @@ sub Set { $list .= 'powerwalls:run,stop' if ( ::AttrVal( $name, 'devel', 0 ) == 1 - exists($hash->{helper}->{passObj}) + && exists($hash->{helper}->{passObj}) && exists($hash->{helper}->{passObj}) && defined($hash->{helper}->{passObj}->getReadPassword($name)) && defined($hash->{TOKEN}) );