Repository navigation
v1.0.112 - Core 200S Air Quality Fix Synchronization
π Synchronized Release
This release maintains version synchronization with homebridge-tsvesync v1.0.112, which contains the definitive fix for the Core 200S air quality phantom service issue.
π― What This Release Contains
π§ Version Synchronization
- Library Status: All tsvesync device methods work correctly and return expected types
- hasFeature Fix: The
hasFeature('air_quality')method correctly returns boolean values - Integration: Homebridge plugin v1.0.112 now properly handles synchronous configuration methods
π Technical Details
- β Library Integrity: This library's feature detection methods work correctly
- π Plugin Fix: The issue was resolved in homebridge-tsvesync's API proxy bypass logic
- π± Device Compatibility: Confirmed working with all supported VeSync devices
π What's Fixed in the Ecosystem
The companion homebridge-tsvesync v1.0.112 release fixes:
- Core 200S Phantom Services: Devices without air quality sensors no longer show phantom characteristics
- Bypass Logic: API proxy now correctly returns original functions for configuration methods
- Boolean Returns:
hasFeaturecalls return actual boolean values, not Promise objects
π¦ Installation
npm install tsvesync@1.0.112π HomeKit Integration
For HomeKit users, update both packages:
# Update homebridge plugin to get the actual fix
npm install -g homebridge-tsvesync@1.0.112
# This library is updated automatically as a dependencyπ Related Releases
- π homebridge-tsvesync v1.0.112 - Contains the actual Core 200S fix
β Verification
After updating:
- Core 200S should no longer show phantom air quality characteristics
- Only devices with actual sensors (Core 300S+, Vital series) show air quality data
- All device controls continue working normally
π€ Generated with Claude Code