Add support for Kogan heater fan (#5723)
Adds support for the Kogan heater fan.
It is a fan heater with `heat` and `fan_only` modes, oscillation, a
countdown
timer, sound toggle and a 0-2 heat level. dp 1 is the main power switch
and
dp 101 selects between heating and fan-only, so `hvac_mode` is mapped
from
dp 1 with a condition on dp 101.
Tested against a physical device on protocol 3.4. All 12 dps the device
reports are covered by the config, and it matches at 100% quality.
I have not included a `products:` block as I do not have a reliable
product id
for this device; it matches on dps.
---------
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: Jason Rumney <make-all@users.noreply.github.com>