Highlights
This release introduces a new capability-aware device classifier system and adds support for Cync fan switches.
Previously, accessory behavior depended heavily on static device type mappings. The new classifier centralizes accessory selection and prepares the plugin for easier future device onboarding and troubleshooting.
New Features
- Added support for fan switch devices (
deviceType 81) - Added HomeKit
Fanv2accessory support - Added centralized
device-classifier.ts - Added detailed classification debug logging
- Added unsupported-device fallback logging
- Expanded known Cync device catalogs using Home Assistant integration research
Improvements
- Accessory classification is now capability-aware
platform.tscleanup and improved separation of concerns- Easier future support for newly discovered Cync devices
- Improved debugging visibility for community issue reports
Thanks
Special thanks to community members who submitted logs, testing feedback, and device information that helped validate the new classification system and fan support.