* Update EcobeeUtils.java
Correcting rounding of setHold values so we have 0.1°F tolerance instead of 1°F. Makes it easier to use in °C
Signed-off-by: darthbevis <darthbevis@gmail.com>
QuantityType<Temperature> convertedTemp = ((QuantityType<Temperature>) value)
.toUnit(ImperialUnits.FAHRENHEIT);
if (convertedTemp != null) {
- return Integer.valueOf(convertedTemp.intValue() * 10);
+ return Integer.valueOf((int) (convertedTemp.doubleValue() * 10));
}
}
throw new IllegalArgumentException("temperature is not a QuantityType");