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 ;