Releases: ankohanse/hass-dab-pumps
v2026.01.1
- Switch to using the pydabpumps library instead of aiodabpumps. The latter is no longer supported.
- Eliminate unneeded logout
- Restore timestamp of status during startup; do not show values for 20 seconds if they are expired.
v2025.10.1
During initial setup, the current role of the user within the installation is inspected.
If the role is Private/Customer then the user is given a choice to keep the role as it is or to update it to Professional/Installer. The latter role is needed to make use of all features of this Home Assistant integration.
v2025.09.1
The DAB Pumps integration now supports accounts for the H2D app, next to the existing support for DAB Live and DConnect.
The integration will automatically detect what login method to use.
Other changes:
- Reduce the number of re-logins
- On startup restore entity values from the last Home Assistant run
v2025.08.2
Restrict version of dependency aiodabpumps to before 1.0.0.
Version 1.0.0 and up contains support for H2D and is not backwards compatible with the 0.1.x versions.
v2025.08.1
Some miscelaneous changes this time, most related to improving reliability and making it more robust to recover from communicaiton failures to DAB Servers (i.e. down for maintenance)
- Auto reload when a new device is detected
- Persist cache before an auto reload
- Let aiodabpumps take care of all translations
- Ignore issues with some data retrieval that is just for periodic update
- Force fresh re-login after failed communication
- Reset login method after failed communication so that all methods are tried
v2025.07.6
Sorry for spamming everyone with new updates this month...
Working on fixing issues for systems that have multiple installations/hubs (fresh water, grey water) operating under a single DAB Pumps account.
- Guard for multiple simultaneous login calls from parallel threads
- Only add devices to an installation that are actually part of that installation
- Only remove devices from an installation that are actually part of that installation
- Reduce dependency on lock in cache handling
v2025.07.5
Sorry for spamming everyone with new updates this month... The current excessive outages of the DAB Servers revealed some area's of improvement for better handling of the unreliable data.
- Silently revert to fetch from web if cached data is not available
- More robust handling of unexpected status values received from DAB Servers
v2025.07.4
Fix issued during the configuration flow:
- Coding mistake would lead to exceptions that made it seam like login failed
- An incorrect login immediately followed by a correct one would still fail becuase of caching issues on DAB Servers
v2025.07.3
Fix cache fetch of wrong installation details (in multi installation enviroment)
Rewrite cache storage coding to make it thread safe
Improve startup logs