Skip to content

v3.1.0: HomeKit Support & Effect Offset Fix

Choose a tag to compare

@moag1000 moag1000 released this 28 Dec 12:55

What's New in v3.1.0

🍎 Apple Home / HomeKit Support

  • New Documentation: docs/HOMEKIT.md
  • Complete guide for controlling RGB modes via Home Assistant scenes
  • Scene templates for all 10 RGB colors (HERMES/STYLE hoods)
  • Scene templates for ECCO/SOLO HCM modes (white, colour, scene, music)

✨ Features

  • Effect Offset Support: New effect_offset parameter in Light configuration
  • RGB Mode Select: Added for HERMES & STYLE hoods (DP 101)
  • Coordinator Enhancement: last_update_success_time property added to HybridCoordinator

🐛 Bug Fixes

  • Light Effects Offset: Fixed incorrect RGB mode indexing (device uses 0=off, 1=first effect)
  • HybridCoordinator: Fixed AttributeError for missing last_update_success_time property

🔧 Code Quality

  • Ruff formatting and linting fixes across all modules
  • Type annotations improved for better code quality
  • mypy type errors resolved

📚 Documentation

  • README.md updated with HomeKit section
  • CHANGELOG.md updated with full v3.1.0 changes

Full Changelog: v3.0.0...v3.1.0