You can actually set up some devices without downloading a manufacturer app. I did this for an iDevices thermostat I bought recently, although I downloaded their app later because the home app has no idea how to do "keep the temperature between this range during these hours". (The app is not half bad, FWIW.)