You can use a Raspberry Pi to automate your entire smart home without spending much. Home Assistant's software simplifies setting up automations with various smart home devices. You can employ ...
Microsoft's Research arm, which spends much of its time pursuing "moonshot" projects, created a home automation software product before both Apple and Google did, but never capitalised on the idea.