Source:
<code>private State mapResponseToState(final InfoResponse infoResponse, final String deviceName, final NeoStatProperty property) { final Device deviceInfo = infoResponse.getDevice(deviceName); if (deviceInfo == null) { logger.warn("Failed to find device info for {}", deviceName); return UnDefType.NULL; } switch (property) { case CurrentTemperature: BigDecimal currentTemperature = deviceInfo.getCurrentTemperature(); if (currentTemperature.intValue() == 255) { <START> logger.warn("Current temperature for device is out of range (is device off?): {}", deviceName, <END> currentTemperature); return UnDefType.UNDEF; } return new DecimalType(currentTemperature); case CurrentFloorTemperature: BigDecimal currentFloortemperature = deviceInfo.getCurrentFloorTemperature(); if (currentFloortemperature.intValue() == 127) { logger.warn("Current floor temperature for device is out of range (is floor sensor off?): {}", deviceName, currentFloortemperature); return UnDefType.UNDEF; } return new DecimalType(deviceInfo.getCurrentFloorTemperature()); case CurrentSetTemperature: return new DecimalType(deviceInfo.getCurrentSetTemperature()); case DeviceName: return new StringType(deviceInfo.getDeviceName()); case Away: return deviceInfo.isAway() ? OnOffType.ON : OnOffType.OFF; case Standby: return deviceInfo.isStandby() ? OnOffType.ON : OnOffType.OFF; case Heating: return (deviceInfo.isHeating() || deviceInfo.isPreHeat()) ? OnOffType.ON : OnOffType.OFF; default: throw new IllegalStateException( String.format("No result mapping configured for this neo stat property: %s", property)); } }</code><technical_language>This a DEBUG, a WARN</technical_language>

Target:
private State mapResponseToState(final InfoResponse infoResponse, final String deviceName, final NeoStatProperty property) { final Device deviceInfo = infoResponse.getDevice(deviceName); if (deviceInfo == null) { logger.warn("Failed to find device info for {}", deviceName); return UnDefType.NULL; } switch (property) { case CurrentTemperature: BigDecimal currentTemperature = deviceInfo.getCurrentTemperature(); if (currentTemperature.intValue() == 255) { logger.debug("Current temperature for device is out of range (is device off?): {}", deviceName, currentTemperature); return UnDefType.UNDEF; } return new DecimalType(currentTemperature); case CurrentFloorTemperature: BigDecimal currentFloortemperature = deviceInfo.getCurrentFloorTemperature(); if (currentFloortemperature.intValue() == 127) { logger.debug("Current floor temperature for device is out of range (is floor sensor off?): {}", deviceName, currentFloortemperature); return UnDefType.UNDEF; } return new DecimalType(deviceInfo.getCurrentFloorTemperature()); case CurrentSetTemperature: return new DecimalType(deviceInfo.getCurrentSetTemperature()); case DeviceName: return new StringType(deviceInfo.getDeviceName()); case Away: return deviceInfo.isAway() ? OnOffType.ON : OnOffType.OFF; case Standby: return deviceInfo.isStandby() ? OnOffType.ON : OnOffType.OFF; case Heating: return (deviceInfo.isHeating() || deviceInfo.isPreHeat()) ? OnOffType.ON : OnOffType.OFF; default: throw new IllegalStateException( String.format("No result mapping configured for this neo stat property: %s", property)); } }