I used to make "Intelligent Buildings" for Johnson Controls, and Siemens before that.
If you want to make your own home more smarterer, I'd go with Arduino. You can't beat the price and your options are essentially limitless. I'm putting HID prox card entry on my garage and I've purchased everything but the door sensor. So far my actual cost is around $25 total. I'm having trouble finding the Door sensor I want because I'm holding out for a salvaged HID MaxiProx (parking lot model) and they seem to be in demand these days.

With Arduino you're looking at spending about $5 per controller for a UNO model (14 inputs/outputs)
They offer other models with more and less horsepower. Shields can be purchased for added functionality and snap directly onto the control boards so no wiring is necessary.
For autonomous robotics they offer a controller called PixHawk that runs Ardupilot. Here's a canadian farmer using one that he set up to drive his John Deere row crop tractor to and from his Combine & Semi Truck to load and unload grain during harvest time. PixHawk comes with a fully redundant suite of sensors for GPS location, Inertial navigation etc.... It can drive/fly anything from a tilt rotor aircraft to a submarine to heavy equipment.
https://youtu.be/C69E9rm8x8M?t=2m29sThis arduino ENthusiast / machinist has seen the movie Aliens too many times if you ask me. I mean, who in their right mind really needs a Autonomous AR-15 sentry gun?
https://www.youtube.com/watch?v=0mlG7rN-inI