+1 I added this as an issue to the iAquaLink Python library here.
Here is a feature request regarding how iAquaLink devices are registered in HA that you might consider upvoting as well.