Inspiration
Imagine in a cold winter, you are snuggling in bed, ready to sleep, but just realized the living room light is still on. A simple chat to our Smart Home Keeper can help you to control all smart devices and appliances in your home. You can simply increase the heating temperature while stay warm in the bed.
What it does
Home Keeper is a smart home environment using Google Home as the central hub to control all your smart devices at home.
How We built it
We enhance the natural language processing of Google Assistant with domain knowledge of smart home. An prototyped smart light is prototyped with an LED driven by Beagle Bone Black running a python script listening to the message from Google Home. The demo of voice controlled smart light is a proof of concept of the Smart Home Keeper based on Google Home.
Challenges We ran into
Since the product is not open source, learning Google Home communication protocol was a challenge for us.
Accomplishments that We are proud of
The proof of concept of the smart home environment based on Google Home. We explore and enhance the natural langurage processing from Google Assistant. The home environment is scalable and allows more ad-hoc smart devices.
What we learned
Learned Beagle Bone Black, Google Home, Python and other related technology.
What's next for SmartHomeKeeper
Explore more smart device that can be controlled by our Home Keeper.
Built With
- beagleboneblack
- google-home
- linux-shell-script
- python
Log in or sign up for Devpost to join the conversation.