From a78440a790e3247978a726e94e0442d7e8297415 Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Sat, 8 Apr 2017 17:46:01 +0000 Subject: [PATCH] fhem.pl: forbid : in device name (warning is 15month old now) Forum #38276 git-svn-id: https://svn.fhem.de/fhem/trunk@13938 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/fhem.pl | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/fhem/fhem.pl b/fhem/fhem.pl index 7e62903b1..50d25ba3a 100755 --- a/fhem/fhem.pl +++ b/fhem/fhem.pl @@ -1859,12 +1859,7 @@ CommandDefine($$) if(int(@a) < 2); return "$name already defined, delete it first" if(defined($defs{$name})); return "Invalid characters in name (not A-Za-z0-9._): $name" - if($name !~ m/^[a-z0-9.:_]*$/i); - if($name =~ m/:/) { # Forum #45788 - my $msg = "unsupported character (:) in devicename $name"; - return $msg if($init_done); - Log 3, "WARNING: $msg"; - } + if($name !~ m/^[a-z0-9._]*$/i); my $m = $a[1]; if(!$modules{$m}) { # Perhaps just wrong case?