diff --git a/fhem/FHEM/10_MAX.pm b/fhem/FHEM/10_MAX.pm index 074317ea7..b2f4f065d 100755 --- a/fhem/FHEM/10_MAX.pm +++ b/fhem/FHEM/10_MAX.pm @@ -511,11 +511,6 @@ MAX_Parse($$) #Very seldomly, the HeatingThermostat sends us temperatures like 0.2 or 0.3 degree Celcius - ignore them $measuredTemperature = "" if($measuredTemperature ne "" and $measuredTemperature < 1); - #The HeatingThermostat uses the measurementOffset during control - #but does not apply it to measuredTemperature before sending it to us (guessed) - my $measOffset = MAX_ReadingsVal($shash,"measurementOffset"); - $measuredTemperature -= $measOffset if($measuredTemperature ne "" and $measOffset ne ""); - $shash->{mode} = $mode; $shash->{rferror} = $rferror; $shash->{dstsetting} = $dstsetting; @@ -769,7 +764,7 @@ MAX_Parse($$)
  • comfortTemperature <value>
    For devices of type HeatingThermostat only. Writes the given comfort temperature to the device's memory. It can be activated by pressing the rightmost physical button on the device.
  • measurementOffset <value>
    - For devices of type HeatingThermostat only. Writes the given temperature offset to the device's memory. The thermostat tries to match desiredTemperature to (measured temperature at sensor - measurementOffset). Usually, the measured temperature is a bit higher than the overall room temperature (due to closeness to the heater), so one uses a small positive offset. Must be between -3.5 and 3.5 degree.
  • + For devices of type HeatingThermostat only. Writes the given temperature offset to the device's memory. The thermostat tries to match desiredTemperature to (temperature = measured temperature at sensor + measurementOffset). Usually, the measured temperature is a bit higher than the overall room temperature (due to closeness to the heater), so one uses a small negative offset. Must be between -3.5 and 3.5 degree celsius.
  • minimumTemperature <value>
    For devices of type HeatingThermostat only. Writes the given minimum temperature to the device's memory. It confines the temperature that can be manually set on the device.
  • maximumTemperature <value>
    @@ -827,7 +822,7 @@ MAX_Parse($$)
  • desiredTemperature
    Only for HeatingThermostat and WallMountedThermostat
  • valveposition
    Only for HeatingThermostat
  • battery
  • -
  • temperature
    The measured(!) temperature, only for HeatingThermostat and WallMountedThermostat
  • +
  • temperature
    The measured temperature (= measured temperature at sensor + measurementOffset), only for HeatingThermostat and WallMountedThermostat