+
Skip to content

Releases: djtimca/haomnilogic

Add System Alarm, Confirm Alarm Structures, Add Diagnostics Download, and Fix Release Number

05 Aug 15:20
Compare
Choose a tag to compare

Fixed issue related to release number.

Also added a new binary sensor for system level alarms (like EcoStar COMM Loss) and verified the alarm structures for other equipment alarms so they should appear correctly now with the message and comments in the attributes of the alarm when it turns on.

Added new Diagnostics Download function to the integration along with the related documentation for diagnostics data. Now users can download relevant data directly from their Home Assistant implementation to include both Configuration and Telemetry data (with sensitive data redacted) to include in any issue tickets so that it is easier to diagnose issues that can't be easily replicated.

I have no ability to test other equipment alarms, so this will need verification from the broader community. Feel free to create or reopen an issue at https://github.com/djtimca/haomnilogic with diagnostics data if you have alarms on your system which do not appear here.

Updated: Chlorinator and Modernization

29 Jul 23:17
Compare
Choose a tag to compare

Add comprehensive chlorinator control and modernize service interfaces

Major Features Added:

  • Complete chlorinator switch entity with on/off control
  • Superchlorinate switch entity with dependency on main chlorinator state
  • Custom service 'set_chlor_timed_percent' for setting chlorinator output percentage (0-100%)
  • Both chlorinator entities properly grouped under main pool device with user-friendly names

API Integration Updates:

  • Updated to omnilogic API to 0.6.1

Service Interface Modernization:

  • All custom services now support both modern (target/data) and legacy (data-only) formats
  • Updated service schemas Switch and Light platform for forward compatibility

Home Assistant Compatibility:

  • Fixed config flow deprecation warnings for HA 2025.12+ compatibility
  • Updated service registration patterns to be future-proof

Documentation Updates:

  • Comprehensive README.md and info.md updates to reflect recent updates
  • Added service call examples in both modern and legacy formats
  • Corrected login instructions (email vs username)
  • Enhanced switch platform documentation with chlorinator control section

Bug Fixes:

  • Fixed #65 - Chlorinator controls now work.

This update provides complete chlorinator management capabilities while ensuring
long-term compatibility with evolving Home Assistant service interfaces.

Added Chlorinator Entities

22 Jul 19:35
Compare
Choose a tag to compare

Added entities to control the Chlorinator and Superchlorinate functions. Only on/off is supported. New switch controls will become available for Chlorinator (on/off) and Superchlorinate (on/off). Note all the same general functions exist - so when Superchlorinate is turned off, the pump will also turn off.

This does not expose the Superchlorinate timer, just the on/off function, so you will likely want to implement this with an automation rather than as a direct switch where the Superchlorinate is set on and either a timer counts down the time you'd like it to run for, or use a helper to set the time for it to turn off, then have the automation turn off the chlorinator followed by resetting your desired pump settings. A bit more complex than some of the other controls, but that's the fun of Hayward!

Update Omnilogic Authentication - BREAKING CHANGE

03 Jul 21:30
Compare
Choose a tag to compare

Hayward Omnilogic is updating their authentication method to improve performance and security. You are required to update to this new version by October 2025 latest or your integration will stop working.

BREAKING CHANGE

The new authentication for Hayward requires you to change your login credentials to use your email address instead of the old username. After upgrading you will need to go to the integration configuration and change your username to your email address that is used to log into Hayward's website.

Fix ColorMode warning in HA Logs

09 May 13:17
Compare
Choose a tag to compare

Add support for ColorMode.ONOFF as required for future support in HA Logs.

Fix SUPPORT_EFFECT and SUPPORT_BRIGHTNESS warnings

09 May 13:14
Compare
Choose a tag to compare

Replaced SUPPORT_EFFECT and SUPPORT_BRIGHTNESS references to address future deprecation warnings from logs.

Update additional constants for deprecation

02 May 16:18
Compare
Choose a tag to compare

Replacing additional constants for deprecation as of HA 2024.05

Replace deprecated constants for HA 2024.05

02 May 15:47
Compare
Choose a tag to compare

Update and replace constants that are being deprecated and which show in the error logs starting in HA version 2024.05

Remove Unused Import for 2024.2.0 HA Release

08 Feb 13:55
Compare
Choose a tag to compare

Removed the unused NullFinder import which causes issues loading on HA 2024.2.0

Add instant salt and average salt. Fix deprecated calls. Enhance config flow.

28 Feb 17:04
73bafae
Compare
Choose a tag to compare

Updated to include instant and average salt sensors. Fix to deprecated cals. Enhancements to config flow for login. Thanks to @N3rdP1um23

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载