* Minimize wait time for interface discovery * fix OptionsFlow when connection failed there is no `self.hass.data["KNX"]` when we are in retry mode after failed integration setup * review changes * fix new tests