I totally want all this home automation. My assistant should dimm the light when appropriate even without me saying so but of course without any of the data going off premise.
Discussion
there are some open source alternatives to some of this. at least for things to act as a "home hub." so you could hook up your wifi lightbulbs or something to it and handle the automation there instead.
this is one that i've wanted to try out: https://www.openhab.org/