Here's a quick look at my automation system. I have been working to get this on paper so it'll be easier to discuss with people. My vision for the system has expanded over the years but there are still remnants of my senior thesis in this design. The main processing of the system is handled by the Crestron processor, Raspberry Pi, and Universal Devices ISY. Each part handles different aspects of the system. The Crestron mainly handles multimedia and human interfacing. ISY handles lighting and sensor input via Insteon. The Raspberry Pi handles computing and processing that can't easily be handled by the other processors (amazon dash, web scraping, internet stuff, data logging/graphing, etc.) A lot of the Raspberry Pi stuff is planned but not implemented. So far the Dash buttons are all that I have setup on the RPi.