fix(madimack_inverflow_pro): don't use pump flow unit as indicator of AI availability
Device used pump flow units to indicate availability of many features found on
fully specified devices, but not on the cut down version without AI mode.
But pump units were not being proactively sent by the device, leading to these features
being unavailable after an HA restart until the unit was changed (which basically is never
in normal use).
Instead only use the unit as condition on sensors requiring the unit, and use dp 102
for the AI mode itself.
Issue #5636