Closed timcharper closed 5 years ago
@beowulfe any hesitancy to merging this one? It retains backwards compatibility.
After some thought, I'm closing this one. It doesn't add a lot of value, and, technically, we're breaking backwards compat by changing the method signature of protected method for a public class.
TargetHeatingMode has 4 enum values, while CurrentHeatingMode only has 3. We log a warning if ThermostatMode.AUTO is used for CurrentHeatingCoolingModeCharacteristic, and return OFF instead.
Fixes #60