diff --git a/fhem/FHEM/23_LUXTRONIK2.pm b/fhem/FHEM/23_LUXTRONIK2.pm index d62dfc683..ac8f8b935 100644 --- a/fhem/FHEM/23_LUXTRONIK2.pm +++ b/fhem/FHEM/23_LUXTRONIK2.pm @@ -664,9 +664,10 @@ sub ######################################## LUXTRONIK2_UpdateDone($) { my ($string) = @_; + return unless(defined($string)); + my $value = ""; my $state = ""; - return unless(defined($string)); my @a = split("\\|",$string); my $hash = $defs{$a[0]}; diff --git a/fhem/FHEM/59_PROPLANTA.pm b/fhem/FHEM/59_PROPLANTA.pm index c788ac9b5..937f7e9e6 100644 --- a/fhem/FHEM/59_PROPLANTA.pm +++ b/fhem/FHEM/59_PROPLANTA.pm @@ -864,7 +864,7 @@ PROPLANTA_Html($)
  • URL <Internetadresse>
    - Internetadresse, von der die Daten ausgelesen werden (überschreibt die Werte im 'define'-Term + Internetadresse, von der die Daten ausgelesen werden (überschreibt die Werte im 'define'-Term)

  • readingFnAttributes
  • diff --git a/fhem/FHEM/70_JSONMETER.pm b/fhem/FHEM/70_JSONMETER.pm index 97d71c940..4009fb87b 100644 --- a/fhem/FHEM/70_JSONMETER.pm +++ b/fhem/FHEM/70_JSONMETER.pm @@ -371,9 +371,8 @@ JSONMETER_GetUpdate($) unless(exists($hash->{helper}{RUNNING_PID})); } - -sub ########################################## -JSONMETER_GetJsonFile ($) +########################################## +sub JSONMETER_GetJsonFile ($) { my ($name) = @_; my $returnStr; @@ -407,11 +406,12 @@ JSONMETER_GetJsonFile ($) return $returnStr; } -sub ########################################## -JSONMETER_ReadFromFile($) + +########################################## +sub JSONMETER_ReadFromFile($) { my ($string) = @_; - my ($name, $pathString) = split /\|/, $string; + my ($name, $pathString) = split "\\|", $string; JSONMETER_Log $name, 4, "Open file '$pathString'"; if (open(IN, "<" . $pathString)) { @@ -432,7 +432,7 @@ JSONMETER_ReadFromUrl($) { my ($string) = @_; - my ($name, $ip, $port, $pathString) = split /\|/, $string; + my ($name, $ip, $port, $pathString) = split "\\|", $string; my $buf ; my $message ;