Which Arduino board should I use?

openHAB already has a ready to go framework for iot control.
You may want to read about that and see if you could leverage off that.

For looking at Arduinos, I like the ESP8266 parts as they are really cheap, and while they don't have bluetooth,
they do have wifi.

--- bill