mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-03-10 09:16:53 +00:00
fhem.pl: allow :dNumber in Set Magic (Forum #100753)
git-svn-id: https://svn.fhem.de/fhem/trunk@19435 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
41c1406ad3
commit
1aa4480019
@ -1844,13 +1844,14 @@ ReplaceSetMagic($$@) # Forum #38276
|
||||
|
||||
if($s && $s =~ /:d|:r|:i/ && $val =~ /(-?\d+(\.\d+)?)/) {
|
||||
$val = $1;
|
||||
$val = int($val) if ( $s eq ":i" );
|
||||
$val = int($val) if($s eq ":i" );
|
||||
$val = round($val, defined($1) ? $1 : 1) if($s =~ /^:r(\d)?/);
|
||||
$val = round($val, $1) if($s =~ /^:d(\d)/); #100753
|
||||
}
|
||||
return $val;
|
||||
}
|
||||
|
||||
$a =~s/(\[([ari]:)?([a-zA-Z\d._]+):([a-zA-Z\d._\/-]+)(:(t|sec|i|d|r|r\d))?\])/
|
||||
$a =~s/(\[([ari]:)?([a-zA-Z\d._]+):([a-zA-Z\d._\/-]+)(:(t|sec|i|[dr]\d?))?\])/
|
||||
rsmVal($1,$2,$3,$4,$5)/eg;
|
||||
|
||||
my $esDef = ($evalSpecials ? 1 : 0);
|
||||
|
Loading…
x
Reference in New Issue
Block a user