diff --git a/fhem/FHEM/10_ZWave.pm b/fhem/FHEM/10_ZWave.pm index e452e07c4..2debd2b2f 100644 --- a/fhem/FHEM/10_ZWave.pm +++ b/fhem/FHEM/10_ZWave.pm @@ -1615,7 +1615,8 @@ ZWave_thermostatSetpointParse ($$) # output temperature with variable decimals as reported (according to $prec) my $rt = sprintf("setpointTemp:%0.*f %s %s", $prec, $sp, $scale, $type); - return ($rt); + return $rt if($type !~ m/heating|cooling/); + return ($rt, sprintf("desired-temp:%0.*f", $prec, $sp) ); } sub