All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
- Bug in fan, switch and learn accessories sends undefined values for Characteristics until they are set due to user interaction.
- Fan accessory does not respect the alwaysResetToDefaults setting, fixed reseting of fan speed, rotation and swingMode to defaults.
- Added new features for fan to power on to previous state by sending dynamic IR codes based on previous state.
- Bug in heater-cooler accessory due to const variable assignment when changing modes.
- Platform helper is integrated into the project for better maintainability.
- Support for recording default power on oscillation state for fan accessory.
- Reset to default setting for fan updates Home app UI based on default state defined in config.json.
- HAP Warning for Characteristic.On in fan accessory.
- Improved changelog formatting based on keep your changelog.
- Documentation enhancements for fan accessory in a single document.
- New accessory type - heater-cooler for better representation of standalone ACs and heaters
- Documentation updates for better readability
- Changelog to provide better visibility into changes and progress.
- Updated fan accessory specifications with support for speed step size property
- Support for combined hex codes for fan speed and swing mode
- Renamed plugin, platform and npm packages to support installation along side original plugin or other forks