Author: Tiancheng Gai
If you have any advice or questions about the project, please contact me by QR code.
All the scripts are available in my GitHub account.
In recent years, much research has focused on the Internet of things. The home field is the most important area of research on the Internet of things, as more than 40 percent of internet-connected devices, excluding mobile phones, are expected to use home smart devices. These smart devices have the potential to share information with each other. Smart home technology is the future development direction of housing related technology. The purpose of this study is to build a home platform for integrating smart devices of home.
Keywords—IoT, Smart home, Wireless communication, Python, JavaScript, Raspberry Pi, SmartThings
A smart home is understood as an integration system, which takes advantage of a range of techniques such as computers, network communication as well as synthesized wiring to connect all indoor subsystems that attach to home appliances and household electrical devices as a whole. In this way, smart home techniques enable households to effectively centralize the management and services in a house, provide them with all-round functions for internal information exchange and help to keep in instant contact with the outside world. In terms of convenience, they help people in optimizing their living style, rearranging the day-to-day schedule, securing a high quality of living condition and in turn enable people to reduce bills from a variety of energy consumptions in a house.
In my undergraduate career, I used the Raspberry Pi as the control system, and designed a smart car with automatic steering using light sensor and distance sensor. In my first year as a graduate student, I used Raspberry Pi again to make a sensor that would show the distance on the screen.
After deciding to do research on the Internet of things this semester, I did some surveys on IoT of smart city.
What can I do in just three months? At present, the study of Internet of things is about two directions. Platform and devices. I have no way to design an urban smart IoT platform. There are many smart devices on the market now. I can use the Raspberry Pi to integrate smart devices in my home to meet some requirements. I call it 'Smart Home'. The Google home, Echo and other Alexa devices let you instantly connect to device to play music, control your smart home, get information, news, weather, and more using just your voice.
But I want to do something cooler and more complicated with Raspberry Pi by machine learning.
The idea comes from sending IP to the mailbox automatically via Raspberry Pi.
Summer means high temperatures, and I want to control my fan. For example, turn on the fan when the temperature is over a threshold. I also want to be informed when my fan is switch on and off.
My initial idea is simple: Detect when I’m close to my home and send me a message saying “Welcome home” in addition to the temperature inside my house at this moment. When I get home, it can turn on the stereo, play a song I like and turn on the fan. Imagine when you come home from the basketball court sweaty, the smart device in your home has prepared you for a comfortable environment. All you do is just go home without using many Apps to switch. The Alternative goal is to transmit various predefined sequences of commands to the bulbs and turn lights on or off based on a schedule. The goal of this project is to build a home platform for integrating smart devices.
In September 20, 2018, Amazon unveiled a new Echo Plus, an updated speaker with more powerful bass and clearer sound that still works as a smart home hub. The updated device adds a larger, 3-inch neodymium woofer and increased back volume, giving the bass a stronger feel and providing clearer mid- and high tones.
The $150 (£140, AU$229) device, which has a new fabric design and temperature sensor, was unveiled at an event on Thursday in Seattle where the e-commerce giant said it was launching the largest number of devices and features it ever has at one time.
The integrated temperature sensor allows users to set up actions based on how hot or cool a room is. If your bedroom hits 77 degrees, Alexa can send a notification to your phone and automatically turn on the fan. The Plus also comes with an equalizer feature; you can use your voice to adjust the bass and treble to customize your listening experience.
The new features of the Amazon Echo Plus coincide with my thoughts. On the one hand. I was excited. On the other hand, I began to think about how to improve my design. If I am a competitor of Amazon, such as Google, when I am faced with such a situation, how can I improve my products to meet people's needs?