diff --git a/FHEM/98_powerMap.pm b/FHEM/98_powerMap.pm index 34d9f9dba..efaf136a1 100644 --- a/FHEM/98_powerMap.pm +++ b/FHEM/98_powerMap.pm @@ -1398,7 +1398,7 @@ sub powerMap_power($$$;$) { elsif ( looks_like_number($num) ) { my ( $val1, $val2 ); - foreach ( sort { $a <=> $b } keys( %{ $powerMap->{$reading} } ) ) { + foreach ( sort { $a cmp $b } keys( %{ $powerMap->{$reading} } ) ) { next unless ( looks_like_number($_) ); $val1 = $_ if ( $_ < $num ); $val2 = $_ if ( $_ > $num );