github disforw/goveelife v4.1.4

5 hours ago

What's Changed

Bug Fixes

  • climate: fix temperature bounds unit mismatch for kettles in °F — H7170 (and similar) declared min/max range in Celsius while the entity reported Fahrenheit, rendering the thermostat dial unusable (40–100 against a 212°F target). Bounds are now converted to the device's reported unit via TemperatureConverter. Devices with matching units are unaffected. (#159 by @danroadman, fixes #158)
  • climate: fix crash in async_set_temperature on devices that only expose sliderTemperaturevalue could be None, causing an AttributeError on .get(). Falls back to the entity's reported unit. (#159)
  • binary_sensor: add lackWaterEvent to _EVENT_DEVICE_CLASS_MAP — humidifier low-water sensors now show as Problem/OK instead of generic On/Off. (fixes #162)

New Contributors

Full Changelog: v4.1.3...v4.1.4

Don't miss a new goveelife release

NewReleases is sending notifications on new releases.