Connecting via network discovery is exactly how the app worked before the update. I don't see why Google couldn't expose an API to search for a specific set of MAC addresses. The one on my amp is not dynamic. Or tell the amp to broadcast a specific SSID to connect to. There has to be a better way of doing this than granting GPS position just to find a network.