2
0
mirror of https://github.com/fhem/fhem-mirror.git synced 2025-01-31 12:49:34 +00:00

10_RHASSPY: fix numeric handling for ZWave type blinds in SetNumeric

git-svn-id: https://svn.fhem.de/fhem/trunk@26075 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
Beta-User 2022-05-21 12:02:51 +00:00
parent 3c120eda24
commit a35ed62b9c

View File

@ -4699,7 +4699,7 @@ sub handleIntentSetNumeric {
return respond( $hash, $data, getResponse( $hash, 'NoMappingFound' ) );
}
}
# Mapping and device found -> execute command
my $cmd = $mapping->{cmd} // return defined $data->{'.inBulk'} ? undef : respond( $hash, $data, getResponse( $hash, 'NoMappingFound' ) );
my $part = $mapping->{part};
@ -4729,6 +4729,8 @@ sub handleIntentSetNumeric {
my @tokens = split m{\s+}x, $oldVal;
$oldVal = $tokens[$part] if @tokens >= $part;
}
$oldVal = $oldVal =~ m{(-?\d+(\.\d+)?)}x ? $1 : $oldVal;
# Neuen Wert bestimmen
my $newVal;