Version 1.0 !
After seven and a half years, 178 commits, and standing at a couple hundred users, I have made a final push to modernize hass-kumo and correct some long-standing issues. I'm hoping it's stable now and won't need much maintenance, so I am releasing this as Version 1.0. Notable changes:
- A significant new feature from @vegardj that allows injecting a current temperature reading, replacing the internal sensor's own reading. This change allows temperature to be read where it's important, not inside the indoor unit where it's probably inaccurate.
- Safety features around the now-precious
kumo_cache:- It's moved to the HA-standard .storage: hidden from accidental edits, protected from crashes while writing, fully backed up with other configuration. Your original is not touched; in fact the integration makes a one-time .bak copy too.
- Ability to re-supply the missing values (password, cryptoSerial, IP address) via UI ConfigFlow
- Better adherence to modern Home Assistant coding, naming, and best-practice standards throughout, with luck protecting against surprise deprecations
- This was in v0.4.8 earlier this week, but it's worth mentioning here that @kris2k2 contributed some changes to the underlying pykumo library to be kinder to the weak-sauce network stack on the WiFi adapters, which should increase network reliability.
Given the magnitude of changes I'm releasing this as a pre-release first. If something doesn't seem right, open a ticket. I'll plan to make a v1.0.0 full production release in about a week.
What's Changed
- Workflow improvements by @dlarrick in #239
- Change mistaken 'kumo_cache.py' to 'kumo_cache.json' in README by @mordyovits in #240
- Add services to send a unit a room temperature from another sensor by @vegardj in #241
- Modernization, Phase 1: simple ConfigFlow and cleanup changes by @dlarrick in #242
- Modernization, Phase 2: Startup and internal configuration modernization by @dlarrick in #243
- Modernization Phase 3: kumo_cache safety and recovery by @dlarrick in #244
- Modernization Phase 4: Entity naming & clean up sensor classes by @dlarrick in #245
New Contributors
- @mordyovits made their first contribution in #240
- @vegardj made their first contribution in #241
Full Changelog: v0.4.8...v1.0.0b1