Control Devices in Room via WiFi

Hey everybody,

I am trying to figure out the best way to control devices in my room through an app on an iPhone. For now it would just be things like music and lights but I would like to tackle much more complex systems once I get the hang of it. I have found a bunch of different resources online that are helping me figure out what parts I need/ where I should start but they all have a different way of doing things. My biggest question is what board should I use and what other components do I need? I currently have a few Arduino Uno's and am thinking about ordering a Ethernet Shield 2 to connect to WiFi but then I also found out about the Arduino Zero and the WiFi Shield 101 as well as the MKR1000 which both seem like good options.

If anyone has some advice of where to start of has done something similar I would really appreciate hearing from you.
Thank you.

If you want to connect via wifi, take a look at the ESP8266. It can be programmed with the Arduino IDE, after adding in the plug in. They can be purchased for under 10.00 USD. Can take the place of an Arduino with a shield.

ESP 8266 core