Fixes
- #29 H713C heater Auto Hold — The integration now parses `autoStop` from the `temperature_setting` STRUCT, so the value shown in Home Assistant matches the device. The existing Auto Stop switch now also appears for heaters (like H713C) that carry `autoStop` inside `targetTemperature` rather than as a dedicated `thermostatToggle` capability — toggling it sends the correct payload while preserving the current target temperature. Temperature writes no longer silently reset autoStop to 0.
- #54 H7150 dehumidifier showing as a light bulb — Appliances (heaters, dehumidifiers, purifiers) are no longer created as light entities. Heaters and (de)humidifiers get a basic power switch so on/off still works. A full `humidifier` platform with target humidity / modes is planned and tracked on #54 — please post a diagnostic download from the three-dot menu of your H7150 so the exact capabilities can be wired up.
Internal
- `GoveeDeviceState` now captures `heater_temperature` and `heater_auto_stop` from the `temperature_setting` STRUCT.
- New `supports_temperature_setting_auto_stop` and `is_humidifier` properties on `GoveeDevice`.
- `is_light_device` excludes heaters, humidifiers, and purifiers.
- 10 new unit tests; 657 total passing.
Research: `docs/_research/2026-04-13_heater-autostop-and-dehumidifier.md`.