Skip to content

Releases: QNimbus/haefele-connect-mesh

v1.0.7-alpha.1

09 Nov 15:24
93c6475
Compare
Choose a tag to compare
v1.0.7-alpha.1 Pre-release
Pre-release

Full Changelog: v1.0.6...v1.0.7-alpha.1

v1.0.6

09 Nov 14:07
d8978a4
Compare
Choose a tag to compare

Full Changelog: v1.0.5...v1.0.6

Release Notes for v1.0.6

Enhancements

• GitHub Actions: Re-enabled the validate.yml workflow to ensure continuous
integration checks.
• README Updates: Added badges for validation and hassfest workflows to improve
visibility of build status.

Code Improvements

• Parallel Updates: Introduced PARALLEL_UPDATES set to 0 in init.py for
better concurrency management.
• Binary Sensor: Added _handle_coordinator_update method to
HaefeleUpdateSuccessSensor for improved data handling.
• Coordinator: Implemented _async_setup method in HafeleUpdateCoordinator for
one-time setup tasks.

Removals

• Assets: Deleted logo.png and [email protected] from the logo directory.

Version Update

• Updated version in manifest.json from 1.0.5 to 1.0.6.

v1.0.5

06 Nov 19:52
02a843b
Compare
Choose a tag to compare

Full Changelog: v1.0.4...v1.0.5

                          v1.0.5 Release Notes

Enhancements:

• GitHub Actions: Simplified release naming in the release.yml workflow for
better clarity.
• Platform Support: Expanded support to include SENSOR and BINARY_SENSOR
platforms, enhancing the integration's capabilities.
• Device Management: Improved device setup by fetching initial data and
creating coordinators for each device.
• Binary Sensor Integration: Added a binary sensor to track the update success
of Häfele devices, providing real-time connectivity status.
• Sensor Integration: Introduced a sensor to monitor the last update time of
Häfele devices, offering insights into device activity.

Code Improvements:

• Code Cleanup: Removed the Group model and related API client methods to
streamline the codebase.
• Network Model: Enhanced the network model to handle mesh configuration
parsing more gracefully using context management.
• Translation Updates: Improved translations for multiple languages, including
German, French, Dutch, and English, to ensure better localization and user
experience.

Bug Fixes:

• Light Entity: Fixed issues with light entity attributes and state management
to ensure accurate representation of device states.

This release focuses on expanding the integration's functionality and improving
the overall user experience with better device management and localization.

v1.0.4

05 Nov 22:12
62a590a
Compare
Choose a tag to compare

Full Changelog: v1.0.3...v1.0.4

Add GitHub Actions and enhance Häfele Connect Mesh integration

  • Introduced .gitattributes for line ending normalization.
  • Added GitHub Actions workflow release.yml for automated release creation.
  • Renamed validate.yml workflow to validate.yml.disabled.
  • Enhanced async_setup_entry to register gateways as devices.
  • Implemented gateway and group models in the API client.
  • Updated network model to use timezone-aware datetime.
  • Added JSON schema for network information.
  • Improved configuration flow with group import options.
  • Updated translations for better clarity and additional options.
  • Bumped manifest version to 1.0.4.

v1.0.3

05 Nov 13:02
6296a68
Compare
Choose a tag to compare

Added ability to periodically update/refresh device names

v1.0.2

04 Nov 07:43
cbe85e8
Compare
Choose a tag to compare

Added NL, DE and FR translations

v1.0.1

03 Nov 20:41
1d74f66
Compare
Choose a tag to compare

Minor improvements.

  • Refactor device info handling in Häfele Connect Mesh light entity
  • Moved device info logic to a dedicated device_info property in the light entity.

v1.0.0

03 Nov 15:59
b1eec05
Compare
Choose a tag to compare

Initial release