v1.9.2
·
30 commits
to refs/heads/main
since this release
Hitachi Yutaki – Universal pymodbus Compatibility (v1.9.2)
A new release of the Hitachi Yutaki integration is now available, ensuring seamless compatibility with all Home Assistant versions, including the latest 2025.9.0+.
✨ What's New?
- Universal pymodbus Compatibility: The integration now automatically detects your pymodbus version and uses the correct parameter names. This ensures compatibility with both older Home Assistant versions (pymodbus < 3.10.0) and the latest versions (pymodbus >= 3.10.0).
- Future-Proof Design: The automatic version detection means the integration will continue working even if future pymodbus updates introduce API changes.
- Seamless Upgrades: Users upgrading to Home Assistant 2025.9.0+ will experience no disruption - the integration continues to work exactly as before.
🔧 Maintenance Updates
- Development Tools: Updated Ruff linter from 0.12.4 to 0.12.10 for improved code quality checks
- CI/CD Pipeline: Updated GitHub Actions checkout from v4 to v5 for better reliability
- Pre-commit Hooks: Updated pre-commit from 4.2.0 to 4.3.0 for enhanced development workflow
- Build Tools: Updated pip requirement constraints for better dependency management
📝 Important Notes
- This update is completely backward compatible - no configuration changes are required.
- The integration automatically detects whether to use
slave(older pymodbus) ordevice_id(newer pymodbus) parameters. - All existing functionality remains unchanged - this is purely a compatibility enhancement.
🧪 Testing Needed
We would appreciate feedback on:
- Users upgrading from HA 2025.8 to HA 2025.9.0+: Does the integration continue working without any issues?
- Users on older HA versions: Is there any change in behavior or performance?
🐛 Bug Reports
If you encounter any issues, please open a GitHub issue and include:
- Your Home Assistant version.
- Your configuration (heat pump model, gateway type).
- Debug mode logs.
- A clear description of the problem.
This release resolves the compatibility issue reported in #97 and ensures the Hitachi Yutaki integration works reliably across all supported Home Assistant versions.