⭐️🌟⭐️ One Thousand Stars ⭐️🌟⭐️
LocalThings now has over 1,000 stars on GitHub!
Thank you to everyone who has contributed code, ideas, translations, device diagnostics, helped troubleshoot, verified changes, and reported bugs!
🚀 Highlights
- Accurate finish time.
finish_timeis now timed from when each remaining-time reading arrives. It shows seconds on boards that report them, and rounds to the nearest minute on the others. The deadband scales with the time left. Thanks to @WegnerDan! (#812, from #772, fixes #771) - EHS heat pump data. Cycle-log sensors (flow and return temperature, flow rate, pump speed, compressor frequency, outdoor temperature) and the installer's field settings (water-law curve, DHW limits, priorities, backup heater, zone control), plus each zone's water-law offset. Settings and diagnostics are disabled by default. Thanks to @pookey! (#678, #813, from #795, part of #697)
- AIM-H04N multi-split ACs. Each indoor unit gets current and target temperature, and setpoint writes are confirmed on hardware. Energy no longer reads 100x low. Thanks to @inganyoyo! (#809, from #797, fixes #789)
- HW-Q700C soundbar. Media player with volume, mute and source. (#802, fixes #796)
✨ Added
- Washers: every downloaded cycle can be named, not only the ones the washer lists (WA54CG7150). (#810, fixes #780)
- AWM-US-M64 washer-dryer: sound settings and seven more cycle names. (#788, #808, for #784)
- Dryers: Table_03 Refresh, Quick Dry and Pet Care Dry. (#782, fixes #781)
- Washers: Table_00 course BD is Auto Optimal Wash. (#802, fixes #798)
- Soundbars: woofer level and bass boost appear when available, no reload needed. (#783)
- When setup removes a stale entity, a Repair lists the automations and scripts that used it. (#804)
🐛 Fixed
- Ovens: pressing Start again during a cook no longer shows an "already cooking" error. Thanks to @roweboat123! (#750)
- Soundbars: Stop isn't offered while paused, since the bar refuses it. (#783)
- Setup: a host that blocks write+execute memory (systemd
MemoryDenyWriteExecute) is named as the cause, instead of the appliance. (#803, fixes #740) - Stale entity cleanup no longer removes entities based on an incomplete reading. (#805, #806)
🔍 Upgrade notes
finish_time: "Estimated finish – minimum change" is now the most it holds back. Shorter cycles get a smaller deadband. While paused it keeps the earlier finish instead of going unknown. (#812)finish_timeon minute-only boards rounds to the nearest minute, not down, so it may read up to a minute later than before. (#812)- ARTIK051_PRAC ACs: the Air purify switch is removed. It never worked on these boards, and Purify is the fan_only mode. (#802, for #747)
- AIM-H04N: older energy history stays 100x low. (#809)