*/
private class TemperatureListener implements BrickletTemperature.TemperatureListener {
@Override
public void temperature(short temperature) {
DecimalValue newValue = Tools.calculate100(temperature);
logger.trace("{} got new value {}", LoggerConstants.TFMODELUPDATE, newValue);
if (newValue.compareTo(getSensorValue(), getThreshold()) != 0 ) {
logger.trace("{} setting new value {}", LoggerConstants.TFMODELUPDATE, newValue);
setSensorValue(newValue);
} else {
logger.trace("{} omitting new value {}", LoggerConstants.TFMODELUPDATE, newValue);
}