diff --git a/fhem/FHEM/11_FHT.pm b/fhem/FHEM/11_FHT.pm index 4f34f4405..727c78a99 100755 --- a/fhem/FHEM/11_FHT.pm +++ b/fhem/FHEM/11_FHT.pm @@ -445,7 +445,7 @@ FHT_Parse($$) elsif($sval =~ m/.1/) { $val = "99%" } # FHT set to 30.5, FHT80B=="ON" elsif($sval =~ m/.2/) { $val = "0%" } # FHT set to 5.5 elsif($sval =~ m/.6/) { $val = "$fv" } - elsif($sval =~ m/.8/) { $val = "offset: $fv" } + elsif($sval =~ m/.8/) { $val = "offset: " . ($val>128?(128-$val):$val) } elsif($sval =~ m/[23]a/) { $val = "lime-protection" } elsif($sval =~ m/[ab]a/) { $val = $fv } # lime protection bug elsif($sval =~ m/.c/) { $val = sprintf("synctime: %d", int($val/2)-1); }