Highlights
- Four new device mappings: a washer/dryer combo, a washing machine, a dryer, and a cooker hood subtype with writable light and fan control.
- Hisense UltraSlim AC units (
008-399) no longer showunknownwhen running in Eco mode — Eco is now exposed as a climate preset. - More robust beep-disable handling that no longer raises false "unsupported" repair notifications after a transient command failure.
- New lint-time validation catches invalid
hvac_mode/hvac_actionvalues before they ship.
New devices
025-1wj080837v0w(WD3S8043BW3) washer/dryer combo #535 by @oyvindwe025-1wj105051v0w(WF5S1045BW) washing machine #534 by @callmebackdraft030-1wk090106v0w(DH3S902BW3) dryer #534 by @callmebackdraft012-hood-aa-lightfeedback(ATAG/ASKO hoods with light feedback) — restores writable brightness, color temperature, and motor level asnumber/selectentities for this variant only #537 by @Moriaantje
Improvements to existing devices
025: movedCurrent_program_phase,Spin_speed_rpm, andtemperatureicons into the025.yamldefault and dropped redundant subtype overrides #541 by @oyvindwe
Bug fixes
- Fix
008-399AC units reportingunknownin Eco mode by aliasing rawt_work_mode: 5tocooland exposing Eco as a selectable preset #536 by @mcanning - Avoid false "disable beep unsupported" repairs: only raise the repair after 3 consecutive
t_beepfailures, and clear stale repairs whent_beepsucceeds #539 by @mcanning
General improvements
- Validate
hvac_mode/hvac_actionoption values at lint time — invalid values now failvalidate_mappingsinstead of silently leaving the entityunknown. The check sharesHVAC_MODE_VALUES/HVAC_MODE_ALIASESwithclimate.pyto avoid drift #542 by @oyvindwe
Documentation improvements
- Document that
ecois an accepted display-only alias forcool(reachable via a preset) #542 by @oyvindwe - README: clarify that unknown entities are disabled, not hidden #543 by @oyvindwe
Contributors
The following have contributed to changes in this release — thank you very much!
Full Changelog: v0.37.0...v0.38.0