Hi,
I am interested in designing a smart home control system which allow people control their home devices by voice command at home. And I want it to be a Wireless/Bluetooth, voice control system and I want to develop an application for the smart home system and setting up it in an Android smart cellphone . People could control almost all the facilities at home including:
1- Lighting control
2- Fans,
3- Doors and Windows (Open, Close , Lock)
4- HVAC (Heating, ventilation and air conditioning)
5- Shade & Blind Controllers
6- TV
7- Sensors (Weather sensors, Motion sensor, Fire sensor, Smoke sensor, Gas sensor)
8- CCTV, Security and alarm systems
9- Water Control System
10-Servo Motor
11-Garage Door Controls
Really I'm totally new in this field. So, I would be very grateful if you tell me the list of all the components that are required for this project which are compatible with each other to build such a system. I want the whole project is to be based on the Arduino platform, if it's possible.
Zanov:
Hi,
I am interested in designing a smart home control system which allow people control their home devices by voice command at home. And I want it to be a Wireless/Bluetooth, voice control system and I want to develop an application for the smart home system and setting up it in an Android smart cellphone . People could control almost all the facilities at home including:
1- Lighting control
2- Fans,
3- Doors and Windows (Open, Close , Lock)
4- HVAC (Heating, ventilation and air conditioning)
5- Shade & Blind Controllers
6- TV
7- Sensors (Weather sensors, Motion sensor, Fire sensor, Smoke sensor, Gas sensor)
8- CCTV, Security and alarm systems
9- Water Control System
10-Servo Motor
11-Garage Door Controls
Really I'm totally new in this field. So, I would be very grateful if you tell me the list of all the components that are required for this project which are compatible with each other to build such a system. I want the whole project is to be based on the Arduino platform, if it's possible.
Many thanks in advance.
well, definitly not a beginner project.
It is possible, as long as you are aware of all the work which is to be done with such a project.
You will need a server device which will handle/store all the data; Maybe a RasPI with XAMP Setup
which board to take? depends on how many Sensors/actuators are needed per MCU; make some considerations on the topology!
Further you have to think about how all the devices should communicate to each other (Radio, RS485, Ethernet)
Addressing, Communication Protocol? How will you address the single sensor-nodes and present the data
Android SW; Maybe with some sort of voicerecognition app which interprets and stores the commands into a DB or somthing similar.
reliability?
I posted some code exaples and my considerations on something similar on my Blog.