github mbillow/localthings v0.26.0

5 hours ago

⚠️ Breaking: dryer dry level and dry time are now selects

  • They were read-only sensors and are now settable. Entity IDs change from sensor.<dryer>_dry_level/_dry_time to select.…, and the old sensors are removed — update dashboards and automations. (#439, #442, closes #407, #437, #438)
  • Dry level now offers only what the running cycle allows. An automation setting a level the cycle refuses will raise an error instead of doing nothing. (#442)
  • Air-quality sensors are only created when the appliance reports them. Models that never had a dust or odor sensor lose entities that could only ever read unknown. (#460, closes #414)

🎉 New: Filter resets, clock sync, and usage history

  • Filter reset buttons for water, air dust, PM1, HEPA, deodorizing and hood filters — confirmed working on a refrigerator and an air conditioner. (#452, #454, closes #449)
  • A Sync clock button for ranges, which sets the appliance clock from Home Assistant's local time. Thanks to @Jason-Morcos! (#428, closes #404)
  • Air conditioners with no energy meter now report running hours, read from the appliance's own stored usage history — and cumulative energy on boards whose meter reports none. On multi-split systems the hours are per indoor unit, unlike the shared outdoor meter. (#422, closes #301, addresses #329)

✨ Added

  • ME80H2160RAA over-the-range microwave: cavity state, cooking mode, child lock, power level, cook time and the vent hood. Read-only — this model refuses local commands. (#434, closes #433)
  • WF80H washer and DV80H27H dryer support, plus auto-detergent and auto-softener switches. (#439, closes #437, #438)
  • Tower air purifier booster: fan mode, light on/off, color temperature, brightness and oscillation. (#459, closes #441)
  • Per-burner sensors on gas ranges, showing which burners are lit and how many. Thanks to @Averyy! (#451)
  • Refrigerator welcome-lighting proximity and night-light schedule controls. Thanks to @Jason-Morcos! (#429)
  • Fourteen WW6500 washer cycle names that previously showed as raw codes. Thanks to @vmonkey! (#409)
  • Cycle-aware option lists, which is what lets dry level narrow itself to the running cycle. Thanks to @vmonkey! (#425, folds in #408)

🐛 Fixed

  • Ovens read correctly while idle: no more -18 °C setpoint on metric installs, no Unknown mode, and correct cavity temperature and progress. Thanks to @Averyy! (#445, closes #444)
  • Picking NoOperation as an oven mode now explains why it can't be selected instead of silently doing nothing. Thanks to @Averyy! (#455)
  • An oven's finish time no longer flips back and forth every few seconds during a cook, which had been flooding the logbook. Thanks to @Averyy! (#457)

Don't miss a new localthings release

NewReleases is sending notifications on new releases.